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