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