---------------------------------------------------------------------------------------------------------------------S---S---------------------------------------------------------------------- ---------------------------------------------------------------------------------------------------------------------SSSSSS--------------------------------------------------------------------- ------------------------------------------------------------------------------------------SS---------------------------------------------------------------------------------------------------- ----------------SSSSSSSSSSSSSSSS------------------------------------------------SSSSSSSSSSSSSSSS------------------------------------------------SSSSSSSSSSS------------------------------------- --------------------------------------------------------------------------------SSSSSS-SSSSSSSS------------------------------------------------------------------------------------------------- --------------------------------------------------------------------------------SSSSSSSSSSSoSSSS-----------------o-o----S----------------------------------------------------------------------- --------%%%%%%%%--------------------------------SSS---SS------------------------SSSSSSSSSSSSSSSS-----------------------------------------------------SS------o---------------------------------- ---------||||||-----------------------------------------------------------##------------------------------------------------S------------------------------------------------------------------- ---------||||||----------------------o-----------------------------------####---------------------------------------------------------------------------------S----------------S---------------- ---------||||||------------#---------------------------------------------####-----ooo---------------------------------#-----------------------------o---------t----------------S---------------o ------%%%%%%%%%%----------###--------2----------SSSS--------------------######--SSSSS--TT----------------TT---------------S------SSS--------------------------TT------S-------S----------TT----- -------||||||||-----------###------------------------------------------#######---------TT----------------TT---------------------------------------TT--K--#----TT-------------------------TT----- -------||||||||----------###---TT-------------------------------------########---------TT----------------TT---TT-oo-------------------------------TT-----#----TT-------------------------TT----- -------||||||||---k-----####k--TT------------ggg----gg#--------------#########---------TT------------k---TT---TT-------------o----ggg----------k--TT--k--#--k-TT-------------------------TT----- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--S%SS-------U--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---------X-X--XXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---|------------XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-------X---X-XXXXXXXXXXXXXXXXXXX