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