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