>input_sequence_79373
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------ATGGCAACTCTGAAAGATGCAGTA
GCACGGAAGCCTATACTGGCAACAATCCGCCTGCTTGTTCCAGCTGGTGCTGCACGTCCTGCACCACCAGTTGGTCCGGC
ACTCGGTTTTTATAGGCTCAATTTGATGGCATTCTGCAAGGATTTCAATGCAAGGACCCAGAAATACAAGGCAGAAACTC
CTATGCAGGTCACGCTAACTGCCTACAAAGATAGCACTTTCGAGTTTGTAGTCAAGTCGCCGTCCGTTTCATGGTTCCTC
AAGAAGGCAGCAGGAATTGAGACCGCCAGCACTCGTCCTGGTCACAACGTTGTGTCATCCCTAACACTCCGCCACGTTTA
TGAGATTGCAAAACTTAAACAAGCTGACCCCTTCTGCAAGCATATGTCGCTCGAGGCGTTGTGCAAATCTATCATTGGCA
CAGCTAACTCAATGGGCATTGAGATTGTCAAGGATCTCTGA---------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
---------------------------------
>chr1D_1_TraesCS1D01G145700
TTTGATCTAGGGGTCACTTTATTTATGTATTTTTTGAGACTGTTTGCAGAGCACCCAGATATTGCAAGTCAGTGTCCAAC
AAGTTGTCTGCCTGAATAAAACGTTGTTTTAGTTGGTCTCCTCATCTGAAATAGATTCAGTGAGCTGACAAGCCAAGTAA
CTGTATGAAAGTAATGATC-AAAATAGAGCAATTGTTATGTATCTTTGGATTATA-TTTCGATTGCGAGCATCTACAGTG
GGTTTCCCTGTTGGTGCGTTGAACTCGCTTCTTCCCTTTCCCGTCTCCTGAACAATCTTGGATCGGCTTTGTATTTCCGT
TATGCTTCAATGGAAAGGGGTTTAGCCCGGTT--AAAAAAAAGTATCTTTGGAAAAACAGTATGTAGTTGGTCTCCTCAT
CTGAAATAAAACGTTGTTTTAGTTGGTCTCCTCATCTGAAATAGATCCACTGAGCTGACAAGCCAAGTAACTTAATGAAA
AAAATCAAAATAGAGCAATTGTTATGTATCTTTGGAAAAACAATACAGGAGATAGTTCCAGAAGGTTCATTGGATTGCCC
AGATATAT--------TACTTCATCCGCAAAAGCCAATCAGTTGCGCCAATCAGTCTGACTGCTTGTAACCACATGTAAG
TAGAATTGTTCATCATTTGACCACATTCTAGGCTATGTTGGATTGACTGAAGAGGGTGTCGAAAGAGACTAGGAATAGTC
TGTAACTTGCTTCTGCTTAGAGCAGGTCAAGGAATTTCCATGCCACTGTGTAAATCACCTTTCCTCCGACGCTAGCTCTT
CAGGTACATTACAAGTGTATCTTTGGCATCTAGTGGTATATAATTCAAAAGTTAAAGCCGTCGAGGAGGCAGATTGCAGA
CCCTAAGTCTGAT---ATGATGCTTTCAGCAAACACCTGTTG-AGTTGTCTTGCAATTTTTTCATGAAATTCGTTGAAAA
CTCTGCTAATTTCATTTAAACTCTCGTGTTTACTGCAGATCTACTAAAGCAATCACATGGCAACTCTGAAAGATGCAGTA
GCACGGAAGCCTATACTGGCAACAATCCGCCTGCTTGTTCCAGCTGGTGCTGCACGTCCTGCACCACCAGTTGGTCCGGC
ACTCGGTTTTTATAGGCTCAATTTGATGGCATTCTGCAAGGATTTCAATGCAAGGACCCAGAAATACAAGGCAGAAACTC
CTATGCAGGTCACGCTAACTGCCTACAAAGATAGCACTTTCGAGTTTGTAGTCAAGTCGCCGTCCGTTTCATGGTTCCTC
AAGAAGGCAGCAGGAATTGAGACCGCCAGCACTCGTCCTGGTCACAACGTTGTGTCATCCCTAACACTCCGCCACGTTTA
TGAGATTGCAAAACTTAAACAAGCTGACCCCTTCTGCAAGCATATGTCGCTCGAGGCGTTGTGCAAATCTATCATTGGCA
CAGCTAACTCAATGGGCATTGAGATTGTCAAGGATCTCTGAGTGGATTGGCTCGTCTCCAATAGTACCAAGCTCCTACCT
TCCTAGGTGACATTTGTGAGCTGTAGTTTCTCATTGATGTGGGAGAAGATGGGAGTTCTTCAATTGTTGATCCTTACTGA
GCTCTTCAGCCCAGGCAATATTTTCATTTTCTTCATACCCAGTCTTCAGCTGTTCCTGCTGCAATGTTGATCTCTTCCAT
-GGGAGATATTTCATGGAAAATAATGTTACTTCTGAG---CTTGCGCCAGACGAACAATATTATCCATTTCTGTTACCTT
GCCAAGTTGCTAGTTGTTTGTTTACTTTTGGTATCATTGTCATTTCTCGTGTAATGGCAATGTATTTGAAACACAAATAT
GTAATGGTTAATTTTGGCGCTTTTACATGACTTTTACTTGC---------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------AACTTTAAATATCTTATCATTCTCA
GATCTTTCT----CAGTGTAATCAGCAGTTAACTCTGCTAATTCT-----------------------------------
-----------------------------ATTTGATGGAATGAACACCAGCACACGATATCATTGAAAGAGAAGCAGT--
----------------CATACTCAACAGATATT-GC-----CTTTTTTTTGGTTAGGCAGCATCAAATAAGCCGAATTCT
GAG--TGTGGCTTCCAACTAAAGCATATTCCCTCTGTTCAAAATACTTGTCGTGGTTTTAGTTCGAACTTAACTGAAACC
ATGACAAGTATTTTGGTACAAAGGGAGTACAAGCAATCTTATGTATCGACTAAAATACTTTTTGCATCTTACTGTTCCAA
GGGAATGGCCAACACCAGAGTAGGAATTTAGAGTTAGAATTTACAGCCAATTCATGGACGAATCTGAATTGAAAATCTTA
CCAAAGTAGGAATTAAGATTTGGGATTTACAATCAGCTCAGGGAAATCTGAACCTAAAATCTCGCACAGTAAATTTAAAT
AAATAGCAACGTATTATTCTTTTATTTCCTCAAGAACAAGGTACTGTAAAGCTATTGAGTATTTAGCTGCTCTTGCTTCC
TTGGTTCCACTTTGTGGAGTGCTGATGTTCTTG
>chr1A_1
TTTGATCTAGGGGTCACTTTATTTATGTATTTTTTGAGACTGTTTGCAGAGCATCCAGATATTGCAAGTCAGTGTCCAAC
AAGTTGTCTGCCTGAATAAAATGTTGTTTTAGTTGGTCTCCTCATCTGAAATAGATTCCGCGAGCTGACAAGCCAAGTAA
CTGTATGAAAGTAATGATC-AA-ATAGAGCAATTATTATGTATCTTTGGATTATACTTTCAATTGCGAGCATCTACAGTG
GGTTTCCCCATTGGTGCGTTGAACTCGCTTCTTCCCTTTCCCATCTCCTGAACAATCTTGGATCGGCTTTATATTTACGT
TATGCTTCAATGGAAAGGGGTTTAGCCCGGTT--AAAAAAAAGTATCTTTGGAAAAACAGTATGTAGTTGGTCTCCTCAT
CTGAAATAAAACGTTGTTTTAGTTGGTCTCCTCATCTGAAATAGATCCACTGAGCTGACAAGCCAAGTAACTTTATGAAA
ATAATCAAAATAGAGCAATTCTTATGTATCTTTGGAAAAACAATAGAGGACATAGTTCCAGAAGGTTCATTGGATTGCCC
AGATATAT--------TACTTCATCCGCAAAAGCCAATCAGTTGCGCCAATCAGTCTGACTGCTTGTAACCACATGTTAG
TAGAATTGTTCATCATTTGACCACATTCTAGGCTATGTTGGATTGACTGAAGAGGGTGTCGAAAGAGACTAGGAATAGTC
TGTAAATTGCTTCTGCTTAGAGCAGGTCAAGGAATTTCCATGCCACTGT--AAATCACCTTTCCTCCGACGCTAGCTCTT
CAGGTACATTACAAGTGTATCTTTGGCATCTAGTGGAATATAATTCAAAAGTTAAAGCCTTCGAGGAGGCAGATTGCAGA
CCCTAAGTCTGTTATGATGTTGCTTTCAGCAAACACTTGTTG-AGTTGTCTTGCAATTTTTTCATGAAATTCGTTGAAAA
CTCTGCTAATTCCATTTAAACTCTCGTGTTTACTGCAGATCTACTAAAGCAATCACATGGCAACTCTGAAAGATGCAGTA
GCACGGAAGCCTATACTGGCAACAATCCGCCTGCTTGTTCCAGCTGGTGCTGCACGTCCTGCACCACCAGTTGGTCCGGC
ACTCGGTTTTTATAGGCTCAATTTGATGGCGTTCTGCAAGGATTTCAATGCAAGGACCCAGAAATACAAGGCAGAAACTC
CTATGCAGGTCACGCTAACTGCCTACAAAGATAGCACTTTCGAGTTTGTAGTCAAGTCGCCGTCCGTTTCATGGTTCCTC
AAGAAGGCAGCAGGAATTGAGACCGCCAGCACTCGTCCTGGTCACAACGTTGTGTCATCCCTAACACTCCGCCACGTTTA
CGAGATTGCAAAACTTAAACAAGCTGACCCCTTCTGCAAGCATATGTCACTCGAGGCGTTGTGCAAATCTATCATTGGCA
CAGCTAACTCAATGGGCATTGAGATTGTCAAGGATCTCTGAGTGGATTGGCTCGTCTCCAATACTACCAAGCTCCTACCT
TCCCAGGTGACATTTGTGAGCTGTAGTTTCTCATTGATGTGGGAGAAGATGGGAGTTTTTCAACTGTTGATCCTTACTGA
GCTCTTCAGCCCAGGCAATATTTTCATTTTCTTCATACCCAGTCTTCAGCTGTTCCTGCTGCAATGTTGATCTCTTCCAT
-GGGAGATATTTCACGGAAAATAATGTTACTTCTAAG---CTTGCGCCAGACGAACAATATTATCCATTTCTGTTACCTT
GCCAAGTTGCTAGTTGTTTGTTTACTTTTGGTATCATTGTCATTTCTCGTGTAATGGCAATGTATTTGAAACACAAATAT
GTAATGGTTAATTTTGGTGCTTTTACATGACTTTTACTTGC---------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------AACTTTAAATATCTTATCATTCTCA
GATCTTTCT----CAGTGTAATCAGCAGTTAACTCTGCTAATTCT-----------------------------------
-----------------------------ATTTGATGGAATGAACAGCAGCACACGATATTTAAA---------CAGT--
----------------CATACTCAACAGATATT-GCTTCTTCTTTTTTTTGGTTAGGCAGCATCAAATAAGCCGAATTCT
GAG--TGTGGCTTCCAACTAAAGCATAATCCCTCTGTTCAAAATACTTGTCGCGGTTTTAGTTCGAACTTAACTGAAACC
ATGACAAGTATTTTGGTACAAAGGGAGTACAAGCAATCTTATGTATCGACTAAAATACTTTTTGCATCTTACTGTTCCAA
GGGAATGGCCAATACCAGAGTAGGAATTTAGAGTTAGAATTTACAGCCAATTCATGGACGAATCTGAATTGAAAATCTTA
CCAAAGTAGGAATTAAGATTTGGGATTTACAATCAGCTCGGGGAAATCTGAACCTAAAATCTCGCACAGTAAATTCAAAT
AAATAGCAACGTATTATTCTTTGATTTCCTCAAGAACAAGGTACTGTAAAGCTATTGAGTATTTAGCTGCTCTTGCTTCC
TTGGTTCCACTTTGTGGAGTGCTAATGTTCTTG
>chr1B_1
TTTCATCTAGGGGTCACTTTATTTATGTATTTTTTGAGACTGTTTGTAGAGCACCCAAATATTGCAAGTCAGTGTCCAAC
AAGTTGTCTGCCTGAATAAAACGTTGTTTTGGTTGGTCTCCTCGTCTGAAATAGATTCAATGAGCTGACAAGCCAAGTAA
CTGTATGAAAGCAATAATCAAA-ATAGAGCAATTGTTATGTATCTTTGGATTATG-TTTCGATTGCGAGCATCTACAGTG
AGTTTCTTAGTGAC-GCGTTGAACTCACTTCTTCCCTTTCCCGTCTCCTGAACATTCTTGGATCGACTTTGTATTTTTAT
TATGCTTTAATGGAAAGGGGTTTAGCCCGGTTCCAAGACAAAGCATGTTTGGAAAAACAGTATG----------------
--------------------------------------------------------------------------------
-----------------------------------------------------AGTTCCAGAAGGTTCATTGGGTTGCCC
AGATATATTGCAGTATTACTTCATCCCCAAAAGTCAATCAGTTGCGCCAATCAGTCTGACCGCTTTTAACCACATTC---
TAGAATTCTTCATCATTTGACCACAATCTAGGCTATGTTGGATTGACTGAAGAGGGTGTCAAAGGAGACTAGGAATAGTC
TGGAACTTGCTTCTGCTTAGAGCAGGTCAAGGAATTTCCATGCCACTGTGTAGATTGCCTTTCCTCCAAGGCTAGCTCTT
CAGCTACATTACAAGTGTATCTTTGGTATCTAGTGGTATATATTTCAAAAGTTGAAGCCGTCGAGGAGGCAGATGGCAGG
TCCTAAGTGTGATATGATGTTGCTTTCAGCAAACACTTGATTAAGTTGTCTTGCAGTTTTTCCATGAAATTCGGTGAAAA
CTCTGCTAATTCCATGGAAACTCTCTTGTTTACTGCAGATCTACTAAAGCAATCACATGGCAACTCTGAAAGATGCAGTA
GCACGGAAGCCTATACTGGCAACAATCCGCTTGCTCGTTCCAGCTGGTGCTGCCCGCCCTGCACCACCAGTTGGTCCGGC
ACTGGGTTTCTATAGGCTCAATTTGATGGCATTCTGCAAGGATTTCAATGCAAGGACCCAGAAATATAAGGCAGAAACTC
CTATGCAGGTCACCCTAACCGCCTACAAAGATAGCACTTTCGAGTTTGTAGTCAAGTCGCCGTCCGTTTCATGGTTCCTC
AAGAAGGCAGCAGGAATTGAGACCGCCAGCACTCGTCCTGGTCACAACGTTGTGTCATCCCTAACACTCCGCCACGTTTA
TGAGATTGCAAAACTTAAACAAGCTGACCCCTTCTGCAAGCATATGTCGCTCGAGGCGTTGTGCAAATCTATAATTGGCA
CAGCTAACTCAATGGGCATTGAGATTGTCAAAGATCTCTGAGCGGATTGGCTTGTCTCCAATAGTACCCAGCTCCTACAT
TCCTCAGTGACATTTGTGAGTTTTAGCTTTTCATTGATG------------------------------ATCCTTACTGA
GCTCTTCAGACCAGGCAATACTTTCATTTTC-TCATACCCAGTCTTCAGCTGTTCCTGCTGCAATGTTGATCTCTTCGAT
GGGAAGATATTTTACGGAAAATAATGTCACTTCTGAGCTTCTTGCGCCAGACGAACAATATTTTTCATTTATGTTACCTT
GCCAAGTTGTTAGTTGTTTGTTGACTTTTGGTATCAGTTTCCTTTCTCGTGTAATGGTGATGTATTTGAAACACAAATGT
GTAATGGTTAATTCTGGCGCTTTTACATGATTTTTACTTGCAACTTTAAATATCAGTACAGGCAGGGCGTCTAGCATCCC
ACTTGCTCTCTTTCACCGGTGTGGACTGTCCGGTGGCTCCTAATGTTTGGGACAAGATCATACCCAATAAGCATCGAGTT
ATTCTGTGGCTTCGGCTGAACACCAGGATAACATGATGGAAAAGCATTGGGCGGCGCTTGTGCAGCACAATGGATGTGAT
GTATGTCCAGCCGTGGAGTCCAGCTGCCACATTCTTCTTCGTTGTAAGCTTGCAAATGCTGTTTGGGAGAAATTAGGCCT
ATCTGACCCAGCACGGGGCTCATCCGATCTGCATGGCTTCCTTCTTTCGCCAGCTACAAGACACAAGTACGTCAAGCTGT
GGCACATCCTATTTGCAGCCTGCGTGGTTGCACTTTGGAATGGACGTAATGCTCGAGTTTTTGACAATGCCAGATGGTCG
TCAGCAAAAACCTTCTCTGCAATTGCAACTCTTATTAGGTTGTGGTGTTTTAGAGCACCGGGGGATGATGATCGAGCTGT
GTTATGTGGTTGGTTGACATAGTTGAATAAGCTGCCTTCTCTGACCCCCAACACCCCCACCATGTACTTGCTTTTCCTTC
TTCAGGCTTGGTGATGGCCTGCTGCATGATCCGTGCAGCGTTAACATTACCTTCATGTAATTGGCCATTGTCATTCGGGC
CCTTGCCTGTTTTGAATGCATAAGGTAGATCATGATCTACCTTTTCTTTTAAAAAAACATTAAATATCTTATCATTGTCA
GATCTTTTTCTTCCAGTGTAATCAGCAGTTAACACAACTCATTACCAGAGCCTTGGATTCAGTATTATTCTAGTTGTGTA
TCCCAGGGATAGGGAATTGGGAGTAGCCAATTTGATGGAATAAACAGCAGCACACGATATTTAAA---------CACTCG
TTGAAAGAGAGGCAGCCATACTCGACAGATTTTTGC-----CTTCTTTTTTGTTAGGCAGCATCAAATAAGCCGAATTCT
CAGTATGCGGCTTCTGACTAAAACATA-----------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
---------------------------------
>SNPs
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
----------------------S---------------------------------------------------------
--------S-------------------------------------------------------------------S---
--------------------------------------------------------------------------------
-------------------------------------------------------------------------S------
-S------------------S------------------------S----S-----------------------------
-----------------------------------------------------------------------------S--
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------S----------------S-------------------------------------------
-----------S--------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
---------------------------------------------------------S-----S----------------
--------------------------------------------------------------------------------
--------------S-----------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
----------------------------------------------S-------------SSSSSSSSSSSSSS------
--------------------------------------------------------------------------------
---------------------------S------------------------S---------------------------
--------------------------------------------------------------------------------
------------S-------------------------------------------------------------------
---------------------------------------S-----------------------------------S----
----------------------S---------------------------------------------------------
-----------------------S---------
>forward_249
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------GCATCTACAGTG
GGTTTCCCT-----------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
---------------------------------
>reverse_2767
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
----------------------------------------------CCAGCACACGATATCATTGAAAGA----------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
---------------------------------
