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