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