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