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