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