################################################################################################################################ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-- #--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--# ####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####---- #-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-# ##----####----####----####----####----####----####----####----####----####----####----####----####----####----####----####----## #--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##- ########--------########--------########--------########--------########--------########--------########--------########-------- #-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-# ##--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--## #--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##- ####--------########--------########--------########--------########--------########--------########--------########--------#### #-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#- ##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####--##----##--####-- #--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--# ################----------------################----------------################----------------################---------------- #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-# ##--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--## #--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##- ####----####--------####----########----####--------####----########----####--------####----########----####--------####----#### #-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#- ##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####-- #--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--# ########----------------################----------------################----------------################----------------######## #-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#- ##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##--##--##----##--##--##--####--##-- #--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--# ####--------####----########----####--------####----########----####--------####----########----####--------####----########---- #-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-# ##----##--####----####--##----####----##--####----####--##----####----##--####----####--##----####----##--####----####--##----## #--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##- ################################--------------------------------################################-------------------------------- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# ##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--## #--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##- ####----####----####----####--------####----####----####----########----####----####----####--------####----####----####----#### #-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#- ##----####----####----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####-- #--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--# ########--------########----------------########--------################--------########----------------########--------######## #-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#- ##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##-- #--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--# ####--------########--------####----########--------########----####--------########--------####----########--------########---- #-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-# ##----##--####--##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----## #--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##- ################--------------------------------################################--------------------------------################ #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#- ##--##--##--##----##--##--##--##--##--##--##--####--##--##--##--##--##--##--##----##--##--##--##--##--##--##--####--##--##--##-- #--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--# ####----####--------####----####----####----########----####----####----####--------####----####----####----########----####---- #-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-# ##----####----##--####----####----####----####--##----####----####----####----##--####----####----####----####--##----####----## #--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##- ########----------------########--------################--------########----------------########--------################-------- #-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-# ##--##----##--##--##--####--##----##--####--##--##--##----##--####--##----##--##--##--####--##----##--####--##--##--##----##--## #--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##- ####--------####----########--------########----####--------########--------####----########--------########----####--------#### #-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#- ##----##--####----####--##----##--####--##----####----##--####--##----##--####----####--##----##--####--##----####----##--####-- #--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--# ################################################################---------------------------------------------------------------- #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-# ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## #--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##- ####----####----####----####----####----####----####----####--------####----####----####----####----####----####----####----#### #-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#- ##----####----####----####----####----####----####----####----##--####----####----####----####----####----####----####----####-- #--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--# ########--------########--------########--------########----------------########--------########--------########--------######## #-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#- ##--##----##--####--##----##--####--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##-- #--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--# ####--------########--------########--------########--------####----########--------########--------########--------########---- #-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-# ##----##--####--##----##--####--##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----## #--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##- ################----------------################--------------------------------################----------------################ #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#- ##--##--##--##----##--##--##--####--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##-- #--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--# ####----####--------####----########----####--------####----####----####----########----####--------####----########----####---- #-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-# ##----####----##--####----####--##----####----##--####----####----####----####--##----####----##--####----####--##----####----## #--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##- ########----------------################----------------########--------################----------------################-------- #-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-# ##--##----##--##--##--####--##--##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--## #--##--#-##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##- ####--------####----########----####--------####----########--------########----####--------####----########----####--------#### #-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#- ##----##--####----####--##----####----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####-- #--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--# ################################----------------------------------------------------------------################################ #-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#- ##--##--##--##--##--##--##--##----##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--####--##--##--##--##--##--##--##-- #--##--##--##--##--##--##--##--#-##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##-#--##--##--##--##--##--##--##--# ####----####----####----####--------####----####----####----####----####----####----####----########----####----####----####---- #-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-# ##----####----####----####----##--####----####----####----####----####----####----####----####--##----####----####----####----## #--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##- ########--------########----------------########--------########--------########--------################--------########-------- #-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-# ##--##----##--####--##----##--##--##--####--##----##--####--##----##--####--##----##--####--##--##--##----##--####--##----##--## #--##--#-##--##-#--##--#-##--##--##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--##--##--#-##--##-#--##--#-##--##- ####--------########--------####----########--------########--------########--------########----####--------########--------#### #-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#- ##----##--####--##----##--####----####--##----##--####--##----##--####--##----##--####--##----####----##--####--##----##--####-- #--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##--##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--# ################--------------------------------################----------------################################---------------- #-#-#-#-#-#-#-#--#-#-#-#-#-#-#-#-#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#-#-#-#-#-#-#-#-#--#-#-#-#-#-#-#-# ##--##--##--##----##--##--##--##--##--##--##--####--##--##--##----##--##--##--####--##--##--##--##--##--##--##----##--##--##--## #--##--##--##--#-##--##--##--##--##--##--##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--##--##--##--##--#-##--##--##--##- ####----####--------####----####----####----########----####--------####----########----####----####----####--------####----#### #-#--#-##-#--#-#-#-##-#--#-##-#--#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-##-#--#-##-#--#-#-#-##-#--#-##-#- ##----####----##--####----####----####----####--##----####----##--####----####--##----####----####----####----##--####----####-- #--#-##-#--#-##--##-#--#-##-#--#-##-#--#-##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##-#--#-##-#--#-##--##-#--#-##-#--# ########----------------########--------################----------------################--------########----------------######## #-#-#-#--#-#-#-#-#-#-#-##-#-#-#--#-#-#-##-#-#-#-#-#-#-#--#-#-#-#-#-#-#-##-#-#-#-#-#-#-#--#-#-#-##-#-#-#--#-#-#-#-#-#-#-##-#-#-#- ##--##----##--##--##--####--##----##--####--##--##--##----##--##--##--####--##--##--##----##--####--##----##--##--##--####--##-- #--##--#-##--##--##--##-#--##--#-##--##-#--##--##--##--#-##--##--##--##-#--##--##--##--#-##--##-#--##--#-##--##--##--##-#--##--# ####--------####----########--------########----####--------####----########----####--------########--------####----########---- #-#--#-#-#-##-#--#-##-#-#-#--#-#-#-##-#-#-#--#-##-#--#-#-#-##-#--#-##-#-#-#--#-##-#--#-#-#-##-#-#-#--#-#-#-##-#--#-##-#-#-#--#-# ##----##--####----####--##----##--####--##----####----##--####----####--##----####----##--####--##----##--####----####--##----## #--#-##--##-#--#-##-#--##--#-##--##-#--##--#-##-#--#-##--##-#--#-##-#--##--#-##-#--#-##--##-#--##--#-##--##-#--#-##-#--##--#-##-