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