------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------#------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------#--------------#-----------------------------------------------------------------S--------------------------------------------------------------SSSSSSSSSSSSSSSS---------------- ------------------------------------------------------------------------------------------------------------------------------o----------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------%%%%%%%%--------------------------------S--S@SSSS----SSS----------------------S-------------------------So-QQQQQQS---S-S-----------------oo---SSSS----SS---------------S---------------- ---------||||||----------------%---------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------||||||------------##--|---------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------||||||------------##--|---------------------------------------------------------------------------------------------------------o------------------------------------------------------ ------%%%%%%%%%%-----------#---|--------------------S---SS---USS-------------------------------------------------------S----SUS---------------------QQS------oS--------------------------------- -------||||||||------------#---|--TT----TTT----------------------------TT---------------------------------#------------------------------B------------------------------------------------------ -------||||||||--------###-#%%%%--TT----TTT----------------------------TT---------------------------------#------------------------------b----U------------------------------------------------- -------||||||||--------####--||-k-TT----TTT--------ggg------k---g-gg---TT-----g--------------k----k-------#---#----kgg----k-k-----g------b---ggg------------------------------gg----o----------- XXXXXXXXXXXXXXXX-%%%--XXXXX--||-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXX-|---XXXXX--||-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX