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