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