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