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