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