-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ---------------------------------------------K---------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------o--------------------------------------------------------------------------------------------- -------------------------------S------------------------------------------------------------------------------------------------------------------------------------------------ -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- ------SSSS------------------o------------------------------------------------------QS------------------------------------------------------------------------------------------- ---%%%%-------------------------------------------------------------------o----------------------------------------------------------------------------------------------------- ----||----------------------------%--------------------------------------------------------------------------------------------------------------------------------------------- ----||----------------------------|-----SSS---o---------SS--------------------------------------------------------------SS--------------------------------S--------------------- QS--||---@---------------USSK-----|-----S------U--@-----SSS--Q----SS---------------S--------------S---------------------SS--------------U---------------------#---S------------- ----||----------------------------|------------------------------K---------------K--K---------------tt--------------tt---------------------------K-----------##----------------- ----||-------T--------------------|-----------------tt-----------------TT-----#--------TT-----------tt-----B-#------tt---------------------------------TT---###------t---------- ---g|g-g----TT-k-----y----------K-|--------g----K-----------------K----TT---kk#--------TT-------K---tt-----b##--K---tt--------------------k-------K----TT--####------t----ggg--- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-X--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-X--XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX