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