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