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