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