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