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