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