------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------ --------------------------------oo-------------------------------------------------------------------------------------------------------------------- ---------------------------------------g-g------------------------------------------------------------------------------------------------------------ ----------------------ooor---------%%%%%%%-------------oooo----------R------------------oo--oo-------------------------------------------------------- ---------------------%%%%%----------|||||--------------%%%%----------------g----oo---------------------------R-----oo--------------------##----------- ----------------------|||-----------|||||----oo---SSSS--||-------------%%%%%%----------------------------r-------------------------------##----------- ----------------------|||-----------|||||---------------||--------------||||-----------------------%%%%%%%%----------------------------####----------- ----------------------|||-----%%%%%-|||||---------------||--------------||||-----SSS----------------||||||---------------------SSS-----####----------- -------------------%%%%%%%%----|||--|||||---------------||-------%%%----||||-------------SSS--------||||||-----%%%%--%%%%------------######----------- --------------------||||||-----|||--|||||-------------U-||--------|-----||||------------------------||||||------||----||-------------######----------- --------------------||||||--o--|||--|||||---------------||--------|-----||||-----------------%%%%---||||||------||----||-------------######--------F-- -------------%%%%---||||||-%%%-|||--|||||---------------||--------|-----||||------------------||----||||||--ooo-||----||---------r---######--------#-- XXXXXXXXXXX---||----||||||--|--|||--|||||----%%%%-----%%%%%-%%%%%-|-----||||------------------||----||||||--%%%-||----||----XXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXX---||----||||||--|--|||--|||||-----||-------|||---|||--|-----||||------------------||----||||||---|--||----||----XXXXXXXXXXXXXXXXXXXXXXXXXX