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