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