---------------------------------------------------------------------------------------------------------------------S--SS---------------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------SSSSSSS--------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------------------------------------------------------------------------------------SSSSSSSSSSSSSSSS---------------- -----------------------------------------o-----o-----------------------------------------------------------------------S----------o------------------------------------------------------------- -----------------------------------------------S-----------------------------------------------------------------Q-Q-@SSS-@-------------------o--------------------------o---------------------- --------%%%%%%%%----QQQQQSSS---S--------SSS----o--------------------QQQSS------S-------------------------------------------------SS2------------Soo---SSSS----------------------------SSS------- ---------||||||--------------------o------------------------------------------------------------------------------------------------------------------------------------------------------------ ---------||||||-------------------------------------------------------------------------------------------#------------------------------------------------------------------------------------- ---------||||||---------------------------oooS-------------------------------------------ooo--------------S-----------U----o---------------o---------------------------------------------------- ------%%%%%%%%%%--------------------------%%SS------------------------------------TT---------------------#-------SS---##---------SS--S%SSSSSSSS-S------------S----TT----TT-------------------U-- -------||||||||---------------------------||--------------------------------------TT---------------o----##------SS--------------------|---------------------------TT----TT----TT-------------#-- -------||||||||---------------------------||--------------------------------------TT--------------###--###----------------------------|---------------------------TT----TT----TT-------------#-- -------||||||||----k-ggg------------------||------g---------------ggg-----k-k-----TT---------o----###-####----------------------------|-------------g-------------TT--k-TT----TT-------k-------- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--%%%%%%--||-%%%XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-oXXXXXX--------XXXXXXXXXXX-XXXX--XX-----------XXXXX--X-X-X--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---||||---||--|-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXX-XX--------XXXXXXXXXXX-XXXX--XX----------XXXXXX--X-X-X--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX