------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------S----- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------S----- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------SS--S- ----------------------------------------------------------------SSSSSSSSSSSSSSSS----------------------------------------------------------------SSSSSSSSSSSSSSSS----------------SSSSSSSSSSSS--SS ----------------------------------------------------------------SS---SS------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------oo-------------------o-- --------%%%%%%%%--------------------------------------------------------------------------------------------------------------------------------------------oo------------------SSS--SSS-----S-- ---------||||||-------------------------------------------------S------------------------------------------------------------------------------------------------------------------------------- ---------||||||-------------------------------------------------S--------------------------------------------U---------------------------------------------------------------------------------- ---------||||||---------------------------------------------------------SSSS------#-------------------------------------------------------------------------------------------------o----------- ------%%%%%%%%%%----------######--------------------------S--------S--------------#----------------------------------2---------#----------------------------------TT--------------SSS--TT------- -------||||||||------------------------------------------------------------------------#-----------------TT--------------------#----------------------------------TT-----TT-----SSSSS--TT------- -------||||||||--------------------------#---------------------------------------------#-----------------TT----TTo------------##----------------------------------TT-----TT-------TT---TT------- -------||||||||-------------------------##-------------------o---------------ggg-------#-----ggg--kggg---TT----TT%------------##---------------o------gy--------k-TT-----TT-------TT-k-TT------- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-----XXXXXXX------%--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXXXXX--%%%%---------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX----XXXXXX-X------|--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXX---||---------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX