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