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