------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ---------------------------------------------------------------------------------------------------------------------------------#-------------------------------------------------------------- --------------------------------------------------------------------------------------------------------------------------------##-------------------------------------------------------------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ----------------------------------------------------------------------------------oo--------------o-----oooo------o-----------------------------------------------o-------------------------o--- --------%%%%%%%%---------------------------------------------------------------------------------------------------------------------------------------oo------S-------------------------------- ---------||||||----------------------------------------------------------------#-------------------------------------------------#--------------S----------------------------------------------- ---------||||||---------------------------------------------------------------------------------------------------------------------------------S----------------------------------------------- ---------||||||-----------------oo------------------------------------------#-------------------------------------------------------------------So---------------------------------------------- ------%%%%%%%%%%----------------S----------------SS-------------------------------#--------------------##-------###-------------------------#-----------------------------------@SooSS@S-S%SS@S- -------||||||||--------------------------------------------------------TT---#----##----2------------------------#------------------------TT-----------------------------------------------|----- -------||||||||--------------------------#-----------------------------TT--##----##----K---------------------TT-#-----------------TT-----TT----#------------------TT----------------------|----- -------||||||||----------------------k-####----------------------------TT--##---###----g----kgg--------------TT-#-----------------TT-----TT---##-----g-----k------TT-----------g----------|----- XXXXXXXXXXXXXXXX------%%%%%%%%%%-XXXXXXXXXXXXXXXXX%%--XXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX-------||||||||-XXXXXXXXXXXXXXXXX-X|--XXX-X-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX