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