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