------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------SSSSSSSSSSSSSSSS----------------------------------------------------------------------------------SSSSSSSS---------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------o--------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------%%%%%%%%SSS-------------SooSSSSS-----SSS-oo-------------#------------------------------oQSoS@SSSSS---S@S--------------------oSo-------------Q----------o--------o------o----QSQo-------- ---------||||||--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------||||||-----------------------------------------------------------------------------------------------------------------------------------------------o--------------------------------- ---------||||||--oo-----#-------o----------------------------------------------------------------------------------------------------------------o---------------o---------------o-------------- ------%%%%%%%%%%SSSS---TT-----------S--------US-------------------------------------------------QQQQQ--SS----SSS----------------------------------Q----------SS--------------U------------------ -------||||||||-------TTT----TT-----------------------------------------------K-----------------------------------K------o----K-----------K---K------------------------------------------------- -------||||||||-------TTT----TT-----------------------------------------------------------------------------------B------TT---------------K----------------------------------------------------- -------||||||||--TT---kTT----kT----ggg----k--------ggg----k-k-----ggggg---k-kkk----k-gg-----kkk-------y-----------T--k---TT-k-------ggg---b--------kgggg--k--------k-kkk----k-----gggg-k----k--- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX