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