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