------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------------------------------SSSSSSSSSS------SSSSSSSSSS---------SSSSSSSS------S--------------SSSSSSSSSS------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------%%%%%%%%-------------------------------o-----------------------SSo------oooo--SSoo---SSS--------------------------------oooo---ooo---SSSSSSSSSS------SSS----------------oo-------------- ---------||||||-----------------------------------------------------%%%------------------------------------------------------------------------------------------------------------------------- ---------||||||------------------------------------------------------|------------------------------o------------------------------------------------------------------------------------------- ---------||||||------------------------------------------------------|----------o-----------------------------------------------o---------------ooooo----------o-------------------------------- ------%%%%%%%%%%---------TT------------------SS----------------------|-------------------------------2------------------------------------------SSSSSS----#----S-------------------------------- -------||||||||----------TT--------------TT--------------------------|-----#-------------##--------------TT--------------#----------tt-------------------##------------------------------------- -------||||||||----------TT--------------TT-------------TT----TT-----tt----#------------###--------------TT--------------#----TT----tt---##-------------###-------------------U----------#------ -------||||||||----ggg---TT--------k-k---TT-------g-----TT----TT-----tt----kkk------gyg-###-k-----g------TT-------k----k-#----TT----tt--###-----------g#####k-----k--k--------gg-----k---##g---- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XX