------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------------------------SS----SSSSSSS----------------------------------------------------------------------------------------------------------SSSSSSSSSSS------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------%%%%%%%%-Soo---------oo----------------------QQQQS---------------------U--------------o---------------------------------%--SQS-------------------------o-------------------------------- ---------||||||-----------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------- ---------||||||---------------SS---------------------------------------------oK-------------------------------------------------|------------U-------------------------------------------------- ---------||||||------------S-SSo-------t----------------------------------------------------------------------------------------|--------------------------------------------------------------- ------%%%%%%%%%%SSSS---S##---SSS------tt--------#----S------S@---------------@--------------------------------------------------SSQ----------US---------------------------------------tt-------- -------||||||||--------###-o----------tt------T--------K------------------K----------------------------------------------TT----------------------------------------------TT------------t-------- -------||||||||-------####------------tt-----TT--------------------------------------------------------tt----------------TT--------------------------B-------------------TT-----------tt-------- -------||||||||------#####------T-----tt-----kTT---k-k-k----kk----kk-k-k------kg---kggg-----k-----gg---tt-----gg---k-k---#T-k-----gggggg--k-k------k-k------k-k------kg--TT-----------tt----kkk- XXXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX