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