>input_sequence_75095
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------------------------ATGGCCG
ACCGCCTCGTCCTGCTCGTTCTCGTCGTTGCCGCCGCATCCCTCACCGTAGCCTCCCCAGTCGCCGCCGCGCGTCCCTGC
AACACCCTCTTCATCTCCTCCCACTCGGCCAACGCTAACCCCAGCAACGACCCCGACCACCGCTCCCCCCTCACCACGAC
GGTCGTCACCGTCTTCCGCATCCGCCGCTTCGGCCCCCACTTCCTCCGCACCCAAGGCCACGCGCACCCCCACCTCAACC
ACCACCACCGCCACCACCTACACTCCATCCCCGCCAACATCCAGATCCGCCGCCCTGAGCTCCCAGAGCTTCCCCACTCC
GCGGCCGGCGTTGCCGCGAGCATCCAGGAGCGCGTTAAGGACATCCTCGTGGTCCTCGTCGGGATCCTCTTCGGTCTCGG
CTGCGGCGCCCTCACCGCTGCCTCCATGTACCTCGTGTGGTCCGTAATCGCCGGCCCCGGCGCGTCCTCCCACTACGACG
AGCTCTACGGCGACGAGGCGTCCGACTCCGAGAGCCCCAAGAAGGTTGGCTATGTCATCA---------------TCCCC
GGCGTCGAGGCCTACGACGGTGGTAAGAACTAG-----------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
---------------------------------------------------------------------
>chr1D_1_TraesCS1D01G157100
GAAGGGGCGGCTTATATAGAGTCCGCTGGCCCCTCATCTACCTCCATTACGCAAGGGTTCAATGAGACAGTAAATGAGGA
AGTATTATTGGTAACGCCTATACTTAATGTTCTTTACAATGACGAACTGATCGATTGACCGTTGCCATCCCCGAGTGGCT
CTAGGTCTTCTCTTGTCGAGTGAATAAGGACGGTCGAGTGTCGGAGGAACAACCGAGTGGATCTTCTGTCGAGTGACTTG
TATACTGCGATCATTCTAGTCGATACCTCCTTTATAACTTTGTAAGTCTTGGATTCCTTTATGTAGTGTCCTTGGGTAGG
GCATGTAGGTTAGGCCTAGGACCCTACCTCAGGCACATGTCATCGTCAAGGCCTACATACAAAAGCTCCACCGGCAGCAC
CCGGAGCTCGTGGAGGCGGAACGGATGATCTTTGCTGACGCCGGCAGCGAGGTTATCGTTATCTCCTCCTCTGAGGAGGT
TGAAGGCGGCGAGGACAAGGAGATCGACGTCGACGAGTGAAGGAGTGTCTTCCCCGACGACGAAGACGACGGCACCGGCC
AGGACCCAAATCGCGGCATACCGTACCTGACGAGGAAGGTTTGGCTCGACCTCACATTCGATTGAAAGTAGTTTAGTTAA
GCTTAGTTTAGTTTGAATTTGTGTTTTATGTTCGGTTGTGCAAGAGTATCTATGTCTATGTTTGAATGCATGCTACTTTG
GTTCAAATTGTTTTAAATTTGATTAAATTAAAGTTTAATCCATTAAATTTAAGGAATCGGCTAGAAACAATTTTTTTTAA
TAAAAAATATATATACTACAGTAAAGATTTTACTCCAGTAAGTTACACGCATAGGCTAAAGACGCCCTTAACGGAGGGAG
CA--GTATACCATTTCTCTTCTTGGACCCTCGCGGCCTCTCCGCTTTTTGACAAGAGCACCCTCCGCTCACAGGAAATCC
GGAGA-------------------------------CTCCACTTCCTCACGCTGCTCCCCCGCCGTAGCCGCCATGGCCG
ACCGCCTCGTCCTGCTCGTTCTCGTCGTTGCCGCCGCATCCCTCACCGTAGCCTCCCCAGTCGCCGCCGCGCGTCCCTGC
AACACCCTCTTCATCTCCTCCCACTCGGCCAACGCTAACCCCAGCAACGACCCCGACCACCGCTCCCCCCTCACCACGAC
GGTCGTCACCGTCTTCCGCATCCGCCGCTTCGGCCCCCACTTCCTCCGCACCCAAGGCCACGCGCACCCCCACCTCAACC
ACCACCACCGCCACCACCTACACTCCATCCCCGCCAACATCCAGATCCGCCGCCCTGAGCTCCCAGAGCTTCCCCACTCC
GCGGCCGGCGTTGCCGCGAGCATCCAGGAGCGCGTTAAGGACATCCTCGTGGTCCTCGTCGGGATCCTCTTCGGTCTCGG
CTGCGGCGCCCTCACCGCTGCCTCCATGTACCTCGTGTGGTCCGTAATCGCCGGCCCCGGCGCGTCCTCCCACTACGACG
AGCTCTACGGCGACGAGGCGTCCGACTCCGAGAGCCCCAAGAAGGTTGGCTATGTCATCA---------------TCCCC
GGCGTCGAGGCCTACGACGGTGGTAAGAACTAGATTCTAGGGTTTCCCTTTCCCAGGAGTGGCAAGTTCCATGATATGCC
AGTGTGCTGCTGTTTGTGTGTTGCGTAATAATCCGTAAAATGCCTCTGTGATGTGTAGTTGGGCCGTAGTAGTTCTGTGC
CCTCCATGTGAATACGCTCTTGATGCGAACTTATGCTGTGAAATGTGCTTCGTTTCTAGTAATGAACTTATGGATGAATG
TCCGTCCTGAAATGTTATGAGTATTCTGAAATTCATGATGTTTGCTCTGTTGCTAATTGTTAATGTGACTCTTGGGGATC
GTTGGTAATCTGTTTATTAGGTTAAATTGTCAAACATTGTTCTTAAGGGCACGCCTGTTTCTCGCAACCGTGATGGTTGA
AACTTTGGTGGTCTTACTGGTCTGGTGCTGTTATAACTTATATAAGCAT-----TTACAAGTGTATACTGCCAACACATG
CTAGGCGTTTACTTGTTTGGTCATATTCATCAGTTTGACCTATTCATTGACTTACCCGAAGTGTTGATGACTATAAATGT
ACAATGTTTGCTTGCTAATGGGACACGTTTGTCTCGTGCTATCGATTGTAGATGCGGCATAAAATTGCTTACCAGTAGCC
TTGTACATTTGACACGAAGGTCAGCTTGTACATTGACAAGTGGTAGATGTTCTTGATG---------TTTGACAAGTTTA
----------------------AT--------------------------------------------------------
---TTGAACTACCAAAGCG---TCATATATTTAGGAACGGAGGGAGTAGAAGCCAAATGCTGATCTAGGTTAAATTTAGT
TCTTTATCTTGTATCTGCTTAACTGTGAATGGTGTATGCATTCAGCATGGTGCACACATGCACGTGCATAAGCACAGTTT
TGTAGGTAGGCGGTAC-TTACCCAACGATATTCTATCTTGTTTTTAGCATAACGATATTATATCTTGGGTAAGGGGAATG
CGTCCATGTCGGTTTCAGCAAGGTTCCTTCAAAATTATAATCTCATCTTTTTTTT----GAGAGAGTATGCAAAATGCGT
ACCATAGCTTTATACA----------------------------------------------------------------
---------------------------------------------------------------------
>chr2D_371
GCCTA---------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------CATGCAAGAGCTCCGCCAGCGGCACCCAGAGG-----------
----------------------------------------------TCGTGGAGGCGGAGCGGATGATCTTTTGCCGATG
CTGGCGGCAAGGTTATCGTTAT--------------------------------------------CTCTTCCGACGACG
AGGTTAAAGGCGGCGAGGGCGGCGAGGTGGGCAGCAAGGACGAGTAGATCGACATCTACGAGTGGAGGAGTGTGTTCCCC
GACGACGAAGACGACGGCACCGGCCCGAACCCAAATCGCAGCACACCGTACCTGACGAGGAAGGATTGGCTCGACCTCAC
ATTCGACCGAAC--------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------------------------GTAGTTT
AGTTAAGATTAGTT---------------------------------------------------TAGTTTAAATTTGTG
TTTTATGTTCGGTTGTGCAAAACTATCTACA-------------------------------------------------
--------------------------------------------------------------------------------
----------------------------------------------------TTTATGTTTGAATGCATGCTAAATTCGG
TTCAAATTGCTTTGAATTTAATCTTATTGAGGTTTACTCCGTTAAGATTAGGGAATCGGCTAGAAACGGCAAAAAAATTA
GTTAAGTATATATACTCCACTAAGGGTTTTACTCCGTAACTTATAGGGGATCGGCTAGAGATGCCCTTA
>chr1A_871
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
----------------------------------------------------------------------ACGGAGGGAG
CA--ATGTACCATTTCTCTTCTTGGACCCTCGCGGCCTCTCCGCTTTTTGACAAGAGCACCCTCCGCTCACAGGAAATCC
GGAGA-------------------------------CCCCACTTCCTCACGCTGCTCCACCGCCGTAGCCGCCATGGCCG
ACCGCCTCGTCCTGCTCGTCCTCGTCGTCGCCGCCGCATCCCCCACCGTAGCCTCCCCAGTGGCCGCCGCGCGTCCCTGC
AACACCCTCTTCATCTCCTCCCACTCGGCCAACGCTAACCCCAGCAACGACCCCGACCACCGCTCCCCCATCACCACGAC
GGTCATCACCGTCTTCCGCATCCGCCGCTTCGGCCCCCACTTCCTCCGCACCCAAGGCCACGCGCATCCCCACCTCAACC
AGCACCACCACCACCACCTACACTCCATCCCCGCCAACATCCAGATTCGCCGCCCCGAGCTCCCAGAGCCTCCCCACTCT
GCGGCCGGCGTTGCCGCGAGCATCCAGGACCGCGTCAAGGACATCCTCGTGGTCCTCGTCGGGATCCTCTTCGGTCTCGG
CTGCGGCGCGCTCACCGCTGCCTCCATGTACCTCGTGTGGTCCGTAATCGCCGGCCCCGGCGCGTCCTCCCACTACGACG
AGCTCTACGGCGACGAGGCGTCCGACTCCGAGAGCCCCAAGAAGGTTGGCTATGTCATCA---------------TCCCC
GGCGTCGAGGCCTACGACGGTGGTAAGAACTAGATTCTAGGGTTTCCCTTTCCCAGGAGTGGCAAGTTCCATGATATGCC
CGTGTGCTGCTGTTTGTGTGTTGCGTAATAATCCGTAAAATGCCTCTGTGATATGTAGTTGGGCCGTAGTAGTGTTGTGC
CCTCCATGTGAATACGCTCTTGATGCGCACTTATGCTGTGAG-TGTGCTTCATTTCTAGTAATGAACTTATGGATGAATG
TCC----TGAAATGTTATAAGTATTCTGAAATTCATAATGTTTGCTCTGTTGCTAATTGTTGATGTGACACTTGGGGGTC
GTTGGTAATCTGTTTATTAGGTTAAATTGTTAAACATCGTTCTTAAGGGCACGCTTGTTTCTCGCAACCGCCATGGTTGA
AACTTTGGAGGTCTTACTGGTCTGGTGCTGTTATAACTCATATAAGCATTTAT-----AAGTGCTTACTGCCAACACATG
CTAGCCGTTTACTTGTTTGGTCATATTCATCAGTTTTACCTATTCATTGACTTACCCCAAGTGCTGATGACTATAAATGT
ACAATGTTTGCTTGTTAATCGGACAATTTTATCTGGTGCTATCGATTCTAGATGCGGCATAAAATTGCTCACCAGTAGCC
TTGTACATTTGACAGGAAGGTCAGCTTGTATATTGACAAGTGGTAGATGTTCTTGATGATGAGAACCTTTGACAAGTTTA
TCCCATTTTACTGTTCTACCCCTCCGTTCCTAAATATATGACGTTTTGGTAGTTTAAATTATATGACGTTTTGGTAGTTT
AAATTAAACTACCAAAATG---TCATATATTTAGGAACGGAGGGAGTAGAAGCCAAATGCTGATCTAGGTTAAATTTAGT
TCTTTGTCTTGGATCTGCTTAACTGTGAATGGTGTATGCATTCAGCATGGTG--------------CATAAGCACAGTTT
TGTAGGTAGGCGGTAC-TTACCCAACGATATTATATCTTGTTTTTAGCATAACGATGTTATATCTTGGGTAAGGGGAATG
CGTCCATGTCGGTTTCAGCAATGTTCCTTCAAAATTACAATCTCATCTTTTTTTTTTGAGAGAGAGTATGCAAAATGCGT
ACCATAGCTTTATA------------------------------------------------------------------
---------------------------------------------------------------------
>chr1B_871
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
----------------------------------------------------------------------ACGGAGGGAG
TAGTATATACCATTTTTCTTCTTGGGCCCTCGCGGCCTCTCCGGTTTTTGACAAGAGCACCCTCCGCTCACAGGAAATCC
GGAGCCCCTTGCCTCAAAAAAAAAGGAAATCCGGAGCCCCACTTCCTCACGCTGCTCCACCGCCGTAGCCGCCATGGCCG
ACCGCCTCGTCCTGCTCGTCCTCGTCATCGCCGCCGCATCCCTCACCGTAGCCTCCCCAGTCGCCGCGGCGCGTCCCTGC
AACACCCTCTTCATCTCCTCCCACTCAGCCAACGCTAACCCCAGCAACGACCCCGACCACCGCTCCCCCCTCACCACGAC
GGTCGTCACCGTCTTCCGCATCCGCCGCTTCGGCCCCCATTTCCTCCGCACCCAAGGACACGCGCATCCCCACCTCAACC
ACCACCACCACCACC---TACACTCCATCCCCGCCAACATCCAGATCCGCCGCCCCGAGCTCCCAGAGCTTCCCCACTCT
GCGACCGGCGTTGCCGTGAGCATCCAGGAGCGCGTCAAGGACATCCTGGTGGTCCTCGTCGGGATCCTCTTCGGTATCGG
CTGCGGCGCGCTCACTGCTGCCTCCATGTACCTCATTTGGTCCGTAATCGCCGGCCCCGGCGCGTCCTCCCACTACGACG
AGCTCTACGGCGACGAGGCGTCCGACTCCGAGAGCCCCAAGAAGGTCGGCTATGTCATCA---------------TCCCC
GGCGTCGAGGCCTACGACGGTGGTAAGAACTAAG-TCTAGGGTTTCCCTTTCCCAGGAGGGGCAAGTTCCATGATATGCC
TGTGTGCTGCTGTTTGTGTGTTGCGTAATAATCCGTAAAATGCCTCTGTGATGTGTAGTTGGGCCGTAGTAGTGTTGTGC
CCTCCATGTGAATACGCTCTTGATGCGCACTTATGCTGTGAAATGTGCTTCATTTCTAGTAATGAACTTATGGATGAATG
TCC----TGAAATGTTATAAGTATTCTGAAATTCATGATGTTTGCTCTGTTGCTATTTGTTGATGTGACTCTTGGGGATC
GCTGGTAATCTGTTTATTTGGTTAAATTGTTAAACATCGTTCTTAAGGGCATGCTTGTTTCTCGCAACTGCGATGGTTGA
AACTTTGGAGGTCTTACTGGTCTGGTGCTGTTATAACTCATATAAGCATTATGTTTACAAGTGCTTACTGCCAACACATG
CTAGCCGTTTACTTGTTTGGTCATATTCATCAGTTTGACCTATTCATTGACTTACCCCAAGTGTTGATGACTATAAATGT
ACAATGTTTGCTTGTTATTTGGACAATTTTATCTGGTGCTATCGATTGTAGATGCGGCATAAAATTGCTCACCAGTAGCC
TTGTACATTTGACAGGAAGGTCAGCTTGTACATTGACAAGTGGTAGATGTTCTTGATGATGAGAACCTTTGACATGTTTA
TCCCATTTTACTGTTCTACTCCAT--------------------------------------------------------
---TTAAACTACCAAAACATCATCATATATTTAGGAACGGAGGGAGTAGAGGCCAAATGCTGATCTAGGTTAAATTTAGT
TCTTTGTCTTGGATCTGATTAACTGTGAATGGTGTATGCATTCAGCATGGTG--------------CATAAGCACAGTTT
TGTAGGTAGGCGGTACTTTACCCGACGATATTATATCTTGTTTTTAGCATAACGATATTATATCTTGGGTAAGGGGAATG
TGTCCATGTCGGTTTCAG--AGGTTCCTTCAAAATTATAATCTCATCTTTTTTGAGAGAGAGAGAGTATGCAAAATGGGT
ACCATAGCTTTATA------------------------------------------------------------------
---------------------------------------------------------------------
>SNPs
-SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS----------
----S---------------------------------------------------------------------------
-------------------------------------S--------------------S---------------------
-------------------S--------S---------------------------------------------------
--------------------------------------------------------------------------------
------------------------------------------------------------------S-------------
---------S---------------------------------------------S-----------------------S
-----------------------------------S--------------------------------------------
---------S----------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------------------------SS-----
---------------------------S-----------------------S----------------------------
---SSSS-----------S------------------------------------------S------------------
------------------------------S------S----------------S---------------S---------
--------S-----------------------------S------------------------SS---------------
----S----------------------------------------------------S----------------------
--------------S----S-----SS---S---S----------------------------------S----------
--------------S-----------------------------------------------------------------
--------------------------------------------------------------------------------
-----S----------S---------------------------------------------------------------
-----S-----S----------------------------------------SSSSSSSSSSSSSS--------------
--------------------------------S-----------------------------------------------
--------------------------------------------------------------------------------
--------------S-----------------------------------------------------------------
---------------------------------------------------------------------
>forward_509
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
---------CGAGGACAAGGAGATCGACG---------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
---------------------------------------------------------------------
>reverse_1958
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------TGTTCTTAAGGGCACGCCTG-----------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
---------------------------------------------------------------------
