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