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