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