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