------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------------------------S--------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -------------------S----SSSS-SSS------------------------------------------------SSSSSSSSSS------------------------------------------------------SSSSSSS----------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------%%%%%%%%--------------------------------------SS----------------o----SSS--------S--------oo-----------S------------------------------------------------S------QSQS---SSS---------------- ---------||||||---------------------------------------------------------------------%%%-------------------------S------------------------------------------------------------------------------- ---------||||||----------------------------------------------------------------------|----------------------------------------------------------------------------------------------o----------- ---------||||||-----------------ooo------------o-------------------------------------|----S-----------------------------------------------------------------------------------------#----------- ------%%%%%%%%%%---SSSSS--------SSSSS----------S-------------------SSS------SoS------|---------------------------------------------------------------------------S----SQQ----------------------- -------||||||||-TT------------------------------------------------------------------tt---#--------------#--------------------------------TT-----------tt---------------------------------------- -------||||||||-TT-----------##-----------------------------------------------------tt---#--------------#-------------tt-----TT----------TT-----------tt--------------------------B-----TT---TT- -------||||||||-TT---k-------##----k-------------------------------k-gg---k---------tt---#----g-----g-###-#-----------tt-----TT----------TT---#-------tt-----gg----k------------k-b-----TT---TT- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX