--------------------------------------------------------------------------------------S--------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ -----------------------------------------------------------------------------------------------------------------------------SS----------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------oooo----------------- --------%%%%%%%%----------------------------------oo-----------------------------------SS-------------------------------------------------------------------------%%--------------------o------- ---------||||||----------------------------------------------------------------------%oo---ooo--------------oo-------------#-----o--------------------------------||-----------oSS-------------- ---------||||||------------------------------------------S-----S---------------------|-------------------------------------##-------------------------------------||-----------#S---TT--------SS ---------||||||----------------------------------------------------------------------|------------------------------------###-------------------------------------||----------------TT--------SS ------%%%%%%%%%%-------------------------TT------------------------------------------|-----------SS-----#---------------TT###-----TT----TT------------------------||-----%%%%%%S----##---------- -------||||||||--------##----------------TT------------------------------##----------|------------------#---------TT----TT###-----TT----TT----TT---------TT-------||------||||-o---------------- -------||||||||-------###----------------##------------------------------##----------|-----K-----------##---------TT----TT###-----TT----TT----TT---------TT-------||------||||--#--------------- -------||||||||-------###-------------y-###----------g------------kk----###----------|---------------####---------TT----TT###-----TT----TT----TT---------TT-------||------||||--#--------------- XXXXXXXXXXXXXXXX-XXXXXXXX----S--XXXXXXXXXXX-XXXX-XXXXXXXXXXXXXXX-XXXXXXXXXXXX--X-----|-----X%%%%XXXXXXXXX-------XXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXX--%%-%%%%---XXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX-XXXXXXXX-------XXXXXXXXXXX-XXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXX--X---X-|-------||-XXXXXXXXX-------XXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XX--XXXXXXXXX--||--||----XXXXXXXXXXXXXXXXXXXXXXXXX