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