-------------------------------------------------------------------------------------SS-SSS----------------------------------------------------------------------------------------------------- ---------------------------------------------------------------------------------S-kSSSSSSSS---------------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------SSSSSSSS-----SSS-#-----------------------------S----------------SSSSSSSSSSSSSSSS-----------------------------SSS-------------------------------- ---------------------------------------------------------------------------------------SS-----SS----------------SS--SSSSSS-S-------------------------------------------------------------------- ------------------------------------------------------o-o-----------------------SQ-o-oSSSS----------------------SS--SSSSSSSSoSSS---------------------------------------------------------------- --------%%%%%%%%---------------------------------%%%%%%%%%-------------SSS-----o---------------------------------SSSSSSSSSSSSSSS---------------------------------------------------------------- ---------||||||-------------------%%%%%%-----%%%--|||||||---------%%-----------#---------------------------------------------------------------o------------------------------------------------ ---------||||||--------------------||||-------|---|||||||---------||---------###----------------------------------------------------------------S----------------------------------------------- ---------||||||--------------------||||----o--|---|%%%%%%%------o-||--------####-------------S-------------ooSoS---ooo----------------------------------------##----------S---------------o----- ------%%%%%%%%%%----------######---||||---%%--|-%-|-|||||-------%-||-------#####SSSSSS@---------------U------S--S-SSSSS--------------------------------------###-------------------------------- -------||||||||--------------------||||---||-oo-|-|-|||||-------|-||-------#####SSSSS---------------------------------K--TT----------------------------------###---------#---------------------- -------||||||||--------------------||||---||%%%%|-|-|||||-------|-||-----#######SSSSS------------------------------------TT-----------------%%%-------------####---------#---------------TT----- -------||||||||-------------------oo|||---||-||-%%%%|||||------k|-||-k--########SSSSS-k---U---------------------------k--TT----o-------------|-------------#####--k------#---------------TT----- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-%%%%|%%%X||-||--||-|X|X|XXXX%XXXXXXXXXXXXXXXXX-XXXXXXX---XXXXXX---S%%%%%%S----XXXXXXXXXXXXXXXXX%%%%%-%%%%%--|--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX----- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--||-|-|-X||-||--||-|X|X|XXXXXXXXXXXXXXXXXXXXXX-XXXXXXX---XXXXXX-----||||-----XXXXXXXXXXXXXXXXXX-|||---X||---|--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXXX-----