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