### #### ### ### #### ####### ########## #### ##### ######### ############## #### #### ### ########### ############### ######### ### ### ### #### ### ## ########### ##### #### #### ### ### ### #### ### ######### ####### ### ### ### ### ### ########### ##### # ### ### #### ### ### #### ##### ### ### ### ## ### #### ##### ###### ###### ### ### #### ###### ######################## ##### ### ### #### ### #### ### ######### ######## ### ### #### ### ##### ### #### ###### ### ### ### ## ## ## ### ### #### ###### ##### #### #### ### ### ## ### ### ### ##### ########### #### #### ### # ### ### ### ### #### #### #### ### ### #### ## ### ### ### ### #### ### ##### #### ########### ### ### ### ### #### ######### ############### ##### #### #### ### ###### ########### ################ ### #### # ########### ############ ## ######## ######### # ###### # #### # #### ### # ##### ##### # ########## ########## # ############# # #