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