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