-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -----------------------------------------------------------------##------------------------------------------------------------------------------------------------------------- ----------------SSSS---------------------------------------------##--------------------------------------------S---------------------------------------------------------------- ----------------S------------------------------------------------####----------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------###------------------------------------------------------------------------------------------------------------- --------%%%%%%%%-------------------------------------K----------------r--------------SSSo------%-------------------------------------------------------------------------------- ---------||||||-o-----------------------------------------------%---#-%%----------K------------g-------------------------------------------------------------------------------- ---------||||||------------------%%%%-%--------------#---SS-----|-----||----------SSSSSSSSSS---Qgo---------S------------------------------------------------------%%%----------- ---------||||||-------------------||--|--------------#----------|-----||---------------------#-#-@------------SS---------------------------------------------------|------------ ------%%%%%%%%%%-----------------%%%%%%%%----------###------##-#|---TT||-------------SSSSS--##-#--------------------------------o------------#---------------------|------------ -------||||||||-------------------||||||-----------###-#---#-#-#|---TT||----TT-------------###-#--------------------tt----------------------##----------------TT---|------------ -------||||||||-------------------||||||----------####-#--##---#|---TT||----TT--S-----SS-SS#---#-------##-----------tt-----------------------#----------------TT---|-------tt--- -------||||||||-------------------||||||---------#######-###---#|---TT||----TT-----------#####-#--------------------tt-------------------#---#------y---------TT---|-------tt--- XXXXXXXXXXXXXXXXXXXXX-X--------X--|%||||--------XXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXX-----XXXX-XXXX-X--%%%-----------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX- XXXXXXXXXXXXXXXXXXXXX-X--------X--||||||--------XXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXX-----XXXX---XX-X---|------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXyXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-