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