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