------------------------------------------------------------------------------------------------------------------------------SS-------------------------------- ---------------------------------------------------------------------------------------------------------------------------------------------------------------- ----------------------------------------------------------------------------------------------------------------tt---------------------------------------------- -------------------------------------------------------------------------------------------------SS-------------tt---------------------------------------------- ----------------------------------------------------------------------------------------------------------------tt---------------------------------------------- ----------o-----------------------------------------------------------------------------------------------------tt---------------------------------------------- -------#--------------U-----S----------------------------SSSSSS---SSSUS-------------------------------------------------------------------------------SS-------- ------#-----------------------------------------------------------SSS------------------------------------------------------------------------------------------- ------###-TTT-----------------------------------------------------SSSS---SS---------------------S-----#------------------------t-------------------------------- ------###-TTT-----------------------------------------------------------------------------------------#------------------------t-------------------------------- ---#--###-##--------------------------------------------------------#----##-##-#--S----------------##-#--------------tt----tt--t---S---SS-------------So-------- --##-####-----------------------#---------------TT-----------------------##----#------------------#####--------------tt----tt--t----------------------------TT-- -########-------T---------------#---------------TT----B-------------#----##----#-------T---------######---------T----tt----tt--t----------------------------TT-- -########-------T-----y---------#---------------TT----b--------g----##---##----#-------TT-k------#######--------T----tt----tt-gt--gg------ggg----kgg----g---TT-- XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX--XXXXX--XXXXXXXXXXXXXXXXXXXXXX---XXXXXXX-XX-XXXXXXXXXXXXXXXXXXXXXXXXXX---XX-XXXXXXXXXXXXXXXXXXXXXX--XXXXXXXX-XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXX--XXXXXXXXXXXXXXXXXXXXXX---XXXXXXX-XX-XXXXXXXXXXXXXXXXXXXXXXXXXX---XXXXXXXXXXXXXXXXXXXXXXXXX--XXXXXXXX-XXXXXXXXXXXXXXXX