------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------------------------------SSSSSSSSS-----------------------SSSSSSSSSS---SSS----------------SSSSSSSSSSSSSSS----------SSS----SSSSSSSSSSSS---------------------SSS---------------------------- ----------------------------------------------------------------S------------------------------------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------%%%%%%%%----------------oo-----SS----SSS-------------------------------SSSSSSSSS---------oo----------SSS----------------oooo-----o---SSS-oo-QQQQo------S-----------------o-------------- ---------||||||-------------------S%%%%----------o---------------------------------------------------------------------------------------------------------------------------------------------- ---------||||||-----------------S---||---------------------------------------------------------------------------------------------------------------------------------------------------------- ---------||||||-----------------ooo-||----------------------------------------------------------o---------------oooo------------o----------------o---------------------------------------------- ------%%%%%%%%%%--------------------||------------------------------------------S-------------------------------S-------------------------------##QQS--------o---------------------------------- -------||||||||---------------------||-----#-------------TT-----------------------------------------------#--------------TT---------------#------------------------------TT--------------TT----- -------||||||||---------------------|tt--#-#-#-----------TT----------tt----------------------------------##--------------TT--------------##-------------#-###------------TT--------------TT----o -------||||||||-----gg---k-----#----|tt--#-#-#-----------TT---g------tt------ggg----gggg----------------###---#----------TT------------g-##---k-------g-#-###-----k--k-k-TT----k-----k--###---## XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX