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