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