------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ --------------------------------SS-----------------------------------------------S----------------------------------------------SSSSSSSSSSS--------------------------------------SSSS----------- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ ------------------------------------------------------------------------------------------o--------------------o-------------------------------------------------------------------------------- --------%%%%%%%%---------------o-------------------------------o---------------o-------------------------------S---------------o--------S-----------QQQSSSS-SSSS-----------------oo-----oo------ ---------||||||-------oo-------%---------------S------------------------------------------------S----------------------------------------------------------------------------------------------- ---------||||||----------------|-----------------------------oS---------------------------------S----------------------------------------------------------------------------------------------- ---------||||||-----------oo---|----------------------------------------------------------------So---------------------------------------------------------------------------------------------- ------%%%%%%%%%%---------%%%---|-----------------------------SS----------------------------------SS---------------------------------------------------QQQS---S---------------------------------- -------||||||||-----------|--ooo-----------------------------------------##------------------##--------K-----------------TT----------ttt---------------------------------TT--------------------- -------||||||||-----------|-%%%%--------------o----------------------#---##-----------ttt----##--------------------------TT----------ttt---------------------------------TT---------tt---------- -------||||||||----r------|--||--------------ggg----g---------kg-----#--###-----------ttt---###---gg---k-----------k---g###----------ttt----ggg----k--------------ggg----TT---gg----tt---------- XXXXXXXXXXXXXXXX-%%%%%%%%%%--||-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX--||||||||---||-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX