-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------------------##------------------------------------------------------------------------------------------------------------------------------------------------------------ --So----------------------------SS-----------o-------SSUSS-S-S-S-----------SSS--SSS----QSS--Q-------------------SSSSS--------S--------------SS---------------o--SSS------------- -------------------------SS----------------------------------------------------------------------------------------S---------------------o--------------oooo--------oo---------- -----------------------SSSS-----------------------------------------------------------------------------SS---------------------------------------------------------------------- ------------------------SSS------------------------------SS---------------------------------------------SSSS-------------------------------------------------------------------- -------#----------S-------------------------------S-----SSSS-------------SS-----------------------S------SS--------------TT----------------------------------------------------- -------#---------------------------------TT------------------------------------T---------TT------------------------------TT----T------------------------------TTTT-------TT----- ---#-------------------------------------TT----T-------------------------------TT--------TT---------tt-------------------TT----T------------------------------TTTT----B--TT----- ---#---#-----ggg----------k-y------ggg---TT----T--------y---------------g----k-TT---g---kTT----g----tt-----y-k-------y---TT----T------------------------------TTTT----b-kTT----g XXXXXXXXX--XXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXX--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX