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