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