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