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