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