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