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