---------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------o----------------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------SSSSSSSSSS---------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------%---------------------------------S----------------------------- --------QQQQQQ-------------@------------------------------------------r-----------SQS-----------|--------------------------------------------------------------- -----------------------------------------------------------------SS-----------------------------|-------------------oo------------SSS--------------------------- ------------------------------------------------------------------------------------------------|--------------------------------------------------------------- ------------------------------------------------------------------------------------------------|-----------------------------------###------------------------- QQQ----SQS-----Q-------S@SQ---------------------QSS----SQQSQ----#---TT--------------------------|-------------#-------------------###-#--TT--------------------- ----------------------------------TT----------------------------#---TT--------------------------|------------##----------TT------####-#--TT--------------------- -----------tt---------------------TT--------------------------------TT--------------------------|-----------###----------TT-----#####-#--TT----#------------##-- ggg--------tt-g--------gggg---gg--TT------------gg-------ggggggg----TT---------------k------gg-y|-------y--####-----TT---TT-----#####-#--TT----#------------##-- XXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXX---%%%%%XXXXXXXXXXXXXXXXX---XXXX--------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXXXXXXX----XXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXX----|||-XXXXXXXXXXXXXXXXX---XXXX--------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX----XXXXXXXXXXXXXXXXX