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