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