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