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