>input_sequence_69448
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------TATCTCCTCCTTCCTCTCTATTTT
GTCCAAATTATATATTCTCGCTGCCGT------------ACACCTATCGCTTCCATGGCCATCTCAACCGTCGTCGTCAT
GCTCCTTTCTTCTGCCATGGCTGCCCACGCCAGCGGTGGTGGGAAGAAG---GACAACACAAGCCTCGTGATGAAGGCGT
GCAAGAACATCTCAGGCCAGCCATTCAAGGTGGGCTTCCTGCCAGAATTCTGCGCATCGACGCTCCTATCAGACAACCGG
AGTGCCGAGGCGAAGGACTGCCGCGGCCTTGCACTCATCATTGTCGACATACTCAAGGTGCATGCAGCCGCCATGGTAGG
CAAGGTGGACAACATGCTTCGCGAAGGCGGCCGAATCGCCACGAAGGATAAGATAGCAGCTCGTGCCCTCAGGTTGTGTC
GGGCGGACTATGGCGGCATGGTGAACACGCTCCAAATCTGCCACAATATCATTCAGGACTTCGGCCGAAAAGGTAAGCAT
GGGCCGACACCCTCGGAGCTACCAGAGTGCGTTGAGAAGATGACCAACAGCATCAAGGACTGCACTCACGAGGTCTGTAG
CACGTCGGTGGCGGGGACGATGGC------AAATGAAATACTAGAGAAGCTGGCAATCGTCAGCAAAGCCTTAATAAATC
TCTTCTTGGCCGACAAGAAGGATGGTAACTAGGAGCTATCTATAA-TAGCATCGTGTGATGTG-AGGATGGAATTTAAC-
--AAATACTACTCACAAAAAA----GTTAATAAATAACAAAACAGTAAGTAA----------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------
>chr7A_1_TraesCS7A01G029500
TCATGTAGCTTTGAGAACCATTTTGCCTCACATTCCCCTCTAAACGATTTCGTGAATATTTAGAAGTATCTGAAATGACA
ACACTTTACCCTACNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNNNNNNNNNNNNNNNNNNNNNNTACCCTACTATGTTTGGAAGGAAATAATCCGTGAAAAGTACTTACTTGTAGGTTT
TGGGGTGAACAATGTCCATTTAAAGATTTCCAAAATAAATTAACACCATCTGCATCCATAAAATTTTATTACAGTAGAAA
TTTTAATTGCCAAACTAAGAAATCTTTTTTTAGATGGCAAACAAAAA-AATACTTTGACAGCATGTTTTAGT--------
TCACACATCATAGAGGCAAGTTCATGCGTACACCGAAAAAAATATTGTAACATATTTCATTATTTGCGCCCATCTCGGAT
AAGATTAATATATATATGCACAATAATAATGCACATTTATTAACCTGATTTGT-TCCATAAATAAATCACATATTACTTT
ATTTATACCTTTAATGGATGATCTTTATTTTATTGGAAATCGATCCATGCAGAAGACACAC------AGTAGTACTACAA
TTGTAAGTGAATCCAACCTGCACATATATGCGTACAGTGGGCATTAATCAATAGCATTTACGTGACCAAGATAATTAGAT
TTATGCACCATACCGATGCACTTATATATAAATCTCAACCCACCTGCACCTCCAACTATCTCCTCCTTCCTCTCTATTTT
GTCCAAATTATATATTCTCGCTGCCGT------------ACACCTATCGCTTCCATGGCCATCTCAACCGTCGTCGTCAT
GCTCCTTTCTTCTGCCATGGCTGCCCACGCCAGCGGTGGTGGGAAGAAG---GACAACACAAGCCTCGTGATGAAGGCGT
GCAAGAACATCTCAGGCCAGCCATTCAAGGTGGGCTTCCTGCCAGAATTCTGCGCATCGACGCTCCTATCAGACAACCGG
AGTGCCGAGGCGAAGGACTGCCGCGGCCTTGCACTCATCATTGTCGACATACTCAAGGTGCATGCAGCCGCCATGGTAGG
CAAGGTGGACAACATGCTTCGCGAAGGCGGCCGAATCGCCACGAAGGATAAGATAGCAGCTCGTGCCCTCAGGTTGTGTC
GGGCGGACTATGGCGGCATGGTGAACACGCTCCAAATCTGCCACAATATCATTCAGGACTTCGGCCGAAAAGGTAAGCAT
GGGCCGACACCCTCGGAGCTACCAGAGTGCGTTGAGAAGATGACCAACAGCATCAAGGACTGCACTCACGAGGTCTGTAG
CACGTCGGTGGCGGGGACGATGGC------AAATGAAATACTAGAGAAGCTGGCAATCGTCAGCAAAGCCTTAATAAATC
TCTTCTTGGCCGACAAGAAGGATGGTAACTAGGAGCTATCTATAA-TAGCATCGTGTGATGTG-AGGATGGAATTTAAC-
--AAATACTACTCACAAAAAA----GTTAATAAATAACAAAACAGTAAGTAAGACGTAGCGAGCTATGCCTCTACACCTC
CCACCCATCCGATCCGGGCATGCACGGCCTTGGTTACCTCTGTCATCCATCCCTGCCCCATTTTTACCGAGAG-------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------TCAGCTACCAGTCGTAAACTAGGCC
ACTACTTTGCAGAACAACTTCAGGGATTTCCTGTGAAGCGGGCCAACCACACTCTGGGCCAGGGTAACTACGTCCGCAAA
TCTCAGCCCTCCTGTTTTTCTCCATCAATGATGTATCTTCTCCCCTCGCCGCGGGGGAAGGCACATCCCTCCCCCTCGCC
AATGATGATCATCAGCAAGGGAGGTAACCGGAATACTCTAGTTGTGAGACTGATTTTAAGGTAGGCACTCTTTCTCCGCT
TCTCAACTACATCAATCTCCTCCTGAAGTCCTCTTCCAGATTTCACAACCACAACTCTAGTTGTCTCAACTTGCTTATAA
TTATGATTTGGTAACAAGTTGCCCTCGTGTTTGCTTAAGTTTCCCAAACAATTTGTTCAACATACATGTTATTTACACAA
CTTTGATCCTTTTGTAGTACCTTTAGTTGGAGAAAGGTGCATCCAACCACCTATCCTACATATGATCCATTCAGTCTGTT
GAACCCCTAATGAAAAGGGAAACCTTTCCACCTGGCGCGCACTCGCCGGTCGCTCACTCACGTAGCGCTATGCGTTTGGA
CCAACCCACTGCTTAATTGTTGCCTTATCTATTCACACGCAAGGGGCGCTCTCCTCCACCCATTTTTTCTCTCCCCAAAA
AATGCATATCTCTCTTTCTACCGTCGTCGCTGGCGCGGCACTCAGCTCTCTTCCCCCAGTTGTGCGGCCTGCAACTACAT
CCACATGAGGGAGGTTGCGAATCGAGGGGGACTGCAGTGCATGACGCCCGCGGGGTGTTTTTGCGGCGACAGAGGGGCAA
CGAGAGGTGGAAGAAGCAACAGAATAAAAAGATAGGAGATCCTATGGCTGAGTGTCATGAGATCCAGCAGCTAG
>chr7D_1
TCATGTAGCTTTGAGAACCATTTTGCCTCACATTCCCCTCTAAACGATTTCGTGAATATTTA-AAGTATCTGAAATNNNN
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNN
NNNNNNNNNNNNNNNNNNNN------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------TTTGGAAGGAAATAATCCGTGAAAAGTTCATACTTGTAGGTTT
TGGGGTGAACAATGTCCATTTAAAGATTTCCAAAATAAATTAACACCATCTGCATCCATAAAATTTTATTACAGTACAAA
TTTTAATTGTCAAACTAAGAAATCCTTTTTTAGATGGCAAAC--AAA-AAAACTTTGACAGCATGTTTTAGT--------
TGACTCATCATAGAGGCAAGTTCATGCGTACACTGAAAAAAATATTGTAACCTATTTCATTATTTGCGCCCATCTCGGAT
AAGATAAATATATATGTGCACAATAATAATGCACATTTAGTAACCTGATTTTT-TCAATAAATAAATCACATATTACTTT
ATGTATACCTTTAACGGATGATCTTTATTTTATTTGAAATCGATCCATGCAGAAGACACAC------AGTAGTACTGCAA
TTGTAAGTGAATCCAACCTGCACATATATGCGTACAATGGGCATTAATCAATAGCATTTACGTGACCAAGGTAATTAGAT
TTATGCACCATACCGATGCACTTATATATAAATCTCAACCCACCTGCACCTCCAACCATCTCCTCCTTCCTCTCTATTTT
GTCCAAATTGTATATTCTCGCTGCCGTATGGCGGCAACAACACCTATGGCTTCCATGGCCATCTCAACCGTCGTCGTCAT
GCTCCTTTCTTCTGCCATGGCTGCCCACGCCAGCGGTGGCGGGGAGAAGGCCGACAACACAAGCCTCGTGATGGAGGCGT
GCAAGAACATCTCAGGCGAGCCATTCAAGGTGGGCTTCCTGCCAGAATTCTGCGCATCAACGCTCCTATCAGACCACCGG
AGTGCCGAGGCCAAGGACTGCCGTGACCTTGCGCTCATCACTGCTGACATACTCAAGGTGCATGCAGCCGCCATGGTAGG
CAAGGTGGACAACATGCTCCGTGAAGGCGGCCGAATCGCCACCAAGGATAAGATAGCAGCTCGCGCCCTCCGGTTGTGTC
GGGCGGACTATGGCGGCATGGTGAACACGCTCCAGATCTGCTACAACATCATCCAGGACTTCGGCCGCAAAGGTAAGCAT
GGGCCGACGCCCTCGGAGCTACCAGAGTGCGTTGAGAAGACGACCAACAGCATCAAGGACTGCACTCACGAGGTCTGTAG
CACGTCGGTGGCGGGGACGATGGCTATGGCAAACGAAATACTAGAGAAGCTGGCAATCGTCAGCAAAGCCTTGATAAATC
TCTTCTTGGCCGACAAGAAGGATCGTAACTAGGAGCTATCTATAATTAGCATCGTGTGATGTG-AGGATGGAATTTAATA
GTAAATACTACTCACAAAAAA-----TTAATAAATTACAAAACAGTAAGTAAGACGTAGCGAGCTATGCCTCTCCACCTC
GCACCCATCCAATTTGGGCATGCACGGCCTCGATTACCTCTGTCATCCATCCCTGCCCCATTTTTACCGACAGCCTGTTT
GTTTCGGGGGAAGTAATATTAGGGAATCGGAATTAGGCGGGCGTGGGGTTTAAATTCCCTTGTTTGACTGGAGGACAGTG
GAATTGATGATGGACGGGGAAAGGGGCTGGTCAAACTCCCACTTATCTCTTCCTGGGGGGGGGGGGGCTGGTAATTGGAG
GAGGGAATGGGAAATGAGAGAGAAAAATGCAATCGCCATGTTCGTTGCTCCCATCCCGCAAGCTGCGGAAACAAGATTCC
CACGACTAACTCCCACCCCCAAACCAAACGAGGGATTGGGACTAATAGTCCACTTCCCATGTCTAATCTCTCAGCTAACT
CCCACTTAAAAATTCCCATGCCTTTTCCCTCAAGCTGTCAAACACGCTGCAAGAGTCAGCTACCAGTCGTAAACTAGTCC
ACTACTTTGCAGAACAACTTCAGGGATTTCCTGTGAAGTGGGCCAACCGCACTCTGGGCCAGGGTAACTACGTTCACAAA
TCTCAGCCCTCCTGTTTTTCTCCATCAATGATGTCTCTTCTCCCCTCGCCGCGGGGGGAGGCTCCTCCCTCCCCCTCGCC
AATGATGATCATCAGCAAGGGAGGTAACCGGAATAATCTAGTTGTGAGACTGAGTTTAAGGCATGCATTCTTTCTCCGCT
TCTCAACTCCATCAATCTCCTCCTGAAGTCCCCTCCCAGATCTCACAACCACAACTCTCGTTGTCTCAACTTGCTTATAA
TTATGATTTGGTAACAAGTTGTCCTGGTGTTTGCTTAAGTTTCCCAAACAATTTGTTCAACATACATGTTATTTACACAA
C-TTGATCCTTTTATAGTACCTTTA-------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------
>chr4A_489
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------ACAATGTCCATTTAAAGATTTCCAAAATAAGTTAAGACCATCTGCATCCATG-AATTTTATTACAATACAAA
TTTTAATTGCCAAACTAAGAAATCATGTTTTAGATGACAAAC--AAATAAAACTTTGACAGCATGTTTTACAGTTTTAGC
TGACACATGATAGAGGCAAGTTCATGCGTAGCACCGGAAAAATATTGTAACCTATTTAATTATTTGCGCCCATCTCGA--
-----AAATATATAT-------ATAATACTGCACATTTGGTAACCTGATTTTTTTCAATAAATAAATCACATCTTACTTT
ATTTATACCTTTAATTGATGCTCTTTATTTTATTGGAAATCGATCCATGCAGAAGACACACTGATTAAGTAGTACTACAA
TTGTAAGTGAATCCAACCTGTACATATATGCATACAATGGGCATTAATCAATAGCATTTCCGGGGCCAAGATAATTACAT
TTATGCACCATATCGATGCACT-ATATATAAATCTCAACCTACCTACACCTCCAACCATCTCCTCCTTCCTCTCTATTTT
GTCCAAATTGTATATTCTCGCTGTCGTATGGCGGCAACAACACCTATGGCTTCCATGGCCATCTCAACCATCGTTGTCAT
GCTCCTTTCTTCTGCCATGGCTGCCCACGCCAGCGGTGGCGGGGAGAAG---GACAACACAAGCCTCGTGGTGGAGGCGT
GCAAGAACATCTCAGGCGAGCCATTCAAGGTGGGCTTCCTGCCAGAATTCTGCGCATCGACGCTCCTATCAGACCACCGG
AGTGCCGAGGCGAAGGACTGCCGCGACCTTGCACTCATCACCGTCGACATACTCAAGGTGCATGCAGCCGCCATGGTAGG
CAAGGTGGACAACATGCTTCGCCAAGGCGGCCGAATCGCCACGAAGGATAAGGTAGCAGCTCGTGCCCTCAGGTTGTGTC
GGGCGGACTATGGCGGCATGGTGAACACACTCCAAATCTGCCACAACATCATCCAGGACTTCAGCCGCAAAGGTAAGCAT
GGGCCGACGCCCTCTGAGCTACCAGAGTGCATTGAGAAGACGAACCACAACATCAAGGACTGCACTGCCGAGGTCTGTAG
CACGTCGGTGGTGGGGACGATGGCTATGGCAAATGAAATACTAGAGAAGCTGGCAATCGTCAGCAAAGCTTTGATAAATC
TCTTCTTGGCTGGCAAGAAGGATGGTAACTAGGAGCTATCTATAATTAGCATCGTGTGATTTTTAGGATGGAATTTAAT-
--AAATACTACTCACACAAAAAATAGTTCATAAATTACAAAAC----AGTAAGACGTAGGGAGCTATGCCTCTCCACCTC
CTACCCGTTCGATTTGGGCATGCACCGCCTGGATCACCTCT-TCATCCATCCCTGCCCAATTTTTACAGAGAG-------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------ACAGCTACCGGACGTAAACTAGGCC
ACTACTCTGCAGAATGACTTCGCCGATTTCCTGTGAAGTGAGCCAACCACACTCTGGAACAGGGTAACTACGTTCGCAAA
CCCAGC--------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------
>SNPs
--------------------------------------------------------------S-------------SSSS
SSSSSSSSSSSSSS------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS---------------------------S-S-------------
----------------------------------------------------------------------------S---
------------------------S-----------------SS------S-----------------------------
-S-------------------------------------------------S----------------------------
-----S---------S-----------------------S-----------S----S-----------------------
--------------------------------------------------------------------------------
------------------------------------S-------------------------------------------
--------------------------------------------------------S-----------------------
---------S-------------------------------------S--------------------------------
---------------------------------------S---S-----------------------------S------
-----------------S--------------------------------------------------------S-----
-------------------------S--------------S---------------------------------------
--------------------------------------------------------------------------------
----------------------------------------------S-----S--------------S------------
--------S-------------------------------S---------------------------------------
------------------------------------------------------------------------S-------
------------------------------------------------------------------------------S-
-----------------------------------S-------------------------------------S------
-------------SS---------------S-S-----------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------S----------------------------------S------
----------------------------------S----------------------S----S-S---------------
-----------------------------------S-----------------S-------S-S---S------------
--------S----------------------S--S------S----------------S---------------------
---------------------S---S------------------------------------------------------
-S-----------S-----------SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
>forward_726
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-----------------------------------------------------------------GCGCCCATCTCGGAT
AAGATT--------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------
>reverse_2875
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------TTTGGA
CCAACCCACTGCTT------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------
