>input_sequence_68897
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
----------------------ATGCCTTGGCGCTTGGCTAGACCCGTAGAGGTAA-----TGATCAATTATCACTCATC
GTACCCTGGC-CCTAGT-------------------------------------------------------------TA
CTTACCGGGGTGTTGATTAATCTGTACT---CTCTAGCTAGA----TTTACTGACAAACTGGGTACGGTAGATCACCGTG
GCCGATTGCATGCAATCCTTGTGCTAGTGTGTGCACGTTCGATCTTCCATGGACTGCTGGCAGGTGGAGCCGGCCGCGCG
TTCCGATCCATGCATGCATGCATGGGCAAAACCTTGCCATGCATGCGCGCGTCCGCTCGTACTGTAGCACAACACACTTC
TCTTTATGCGCGAGTTCGATCATGACATGGCGATATA-----TACATCTGACCGACCGCACGTACGCTTATGTGA---TG
TGCAGGGCGAGGTGGTGGGGGAGGCGCGGAGCGTGCAGTGCGACTGCTGCGGGATCGCGGAGGAGTGCACGCCCACCTAC
ATCGGCCGCGTCCGGGCGCACTTCCACGGCAAGTGGGTGTGCGGGCTGTGCGCCGAGGCCGTCAAGGAGCGCCAGCAGCG
GGACCCCGACCTCGCCGTGGCCGCCGCCGTCGACGCCACGGCCGCGCTCTGCCAGCGCTTCAACTCCACCGTCCGCCTCA
ACCCCAAGCTGTCCCTCGCCAGCTCCATGCGCGACATCGCCCGCAAGAGCTGCCAGCACCGCGGCGCCACCGGATCG---
GGCACCTGCACCGCCGGCGCCGGGATCAATTCCTCCGACGCAGCCTGCTGCGGCGCCGGCCGCGCCACCAGCTGCGCCCT
GCGCTACGTCTGA-------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------
>chr1D_1_TraesCS1D01G343100
ACTGACGAGCTTGACACCTCTGCCCTGACATCACAAAAA-TTAGTAAAGATTCAGGCAACCTTCCTATTCCGGGATAAAA
-AGATTCAGACTAACGTGCATGTTCGATGTCGCCTTGCAACCACTTGCTCTGAAAAATAGCTAACCTTGCAGCTGCTAGC
TGAA----------------------------CACACCACTACTTGCACGGAGTGGATCGTCTCATGGATAGATAGATGA
ATGAACAGGCGATCGACACGGAGGCGCCGCCGCTAGCTAGAGTGTCCTCGTCCTCAGTCCAGTCAACAGTGGTAAGCGAT
GATAAGAAAATGAAGTAAAGTTATCTCCGAGCATGCGTGCAACAGTGCAGCAGCTAACTACTCTGCCCAT-TTTTCTCCT
TTTCATTTTGCAAATCCAATCTGCAATGCACTCACAGACTCACTGCACACCTTATTCGGAAAACAGTGCTGCAACAGTGC
AACAGCGTTGCGACCTCGACAGCCCTGCCCATTAAGCAGCTAGCCAGCTGAAAAGAAGATCTAGGCCGTATTTTCCTTTC
CGGTAAATGCACGGGATGTATGCATA-----TATCCTCGGGTAAATGCA-GGAATAAGCTGTAGAATGTATATTTTCATG
GCGGGCTGC-TTTTACCTGGACATTTGGTGGGTCGGCCCAGCTAGCCGGCCGG----CCGGCCGGTTCGCCCTCTTCGGC
CGGCCTTTGGCGTCCGCCGGAAAACCAACCATGCATGATCTCGAACGATGGCGGCGTTTTTCTTGTGACCTATGCCGA--
--GTGGTGCTAGAGTCGTTACTGTGTGCGCGGG-----GGCCGTCTAGCGTACACCCCGTGCCTATAAATAGGGCCGGCC
TACAGC-TAGCCATGTACTGGCATGTGAACAGAG--TCACAGACGCACGCAAGT----GATCTCGATAGCTAACCACTTA
GTTAGAAGGTCATATACACCGAGGTGATTGAGTTCACAAGGAAGG----AAGGTTCGAGAGTACTGCTCTGCTAGCGACT
CCCTTCGCCGCGACGTAACGCGATGCCTTGGCGCTTGGCTAGACCCGTAGAGGTAA-----TGATCAATTATCACTCATC
GTACCCTGGC-CCTAGT-------------------------------------------------------------TA
CTTACCGGGGTGTTGATTAATCTGTACT---CTCTAGCTAGA----TTTACTGACAAACTGGGTACGGTAGATCACCGTG
GCCGATTGCATGCAATCCTTGTGCTAGTGTGTGCACGTTCGATCTTCCATGGACTGCTGGCAGGTGGAGCCGGCCGCGCG
TTCCGATCCATGCATGCATGCATGGGCAAAACCTTGCCATGCATGCGCGCGTCCGCTCGTACTGTAGCACAACACACTTC
TCTTTATGCGCGAGTTCGATCATGACATGGCGATATA-----TACATCTGACCGACCGCACGTACGCTTATGTGA---TG
TGCAGGGCGAGGTGGTGGGGGAGGCGCGGAGCGTGCAGTGCGACTGCTGCGGGATCGCGGAGGAGTGCACGCCCACCTAC
ATCGGCCGCGTCCGGGCGCACTTCCACGGCAAGTGGGTGTGCGGGCTGTGCGCCGAGGCCGTCAAGGAGCGCCAGCAGCG
GGACCCCGACCTCGCCGTGGCCGCCGCCGTCGACGCCACGGCCGCGCTCTGCCAGCGCTTCAACTCCACCGTCCGCCTCA
ACCCCAAGCTGTCCCTCGCCAGCTCCATGCGCGACATCGCCCGCAAGAGCTGCCAGCACCGCGGCGCCACCGGATCG---
GGCACCTGCACCGCCGGCGCCGGGATCAATTCCTCCGACGCAGCCTGCTGCGGCGCCGGCCGCGCCACCAGCTGCGCCCT
GCGCTACGTCTGACGTTCAACAAACCAGGCCAC--------------GACTACAGATCGATCAC---ATGC--ATGCATG
CATGCATGCGTTCGCTCGCCTGGGGTGTTAGTT-GACCTTGCATGTC-------TTTGTGATGA-------TACTATTAA
CGTGAATTACTCATTATGTCATTATTATATGTTATATTATCCATGCACCGTATGCACATGTGCGTGCTGGCAGTGAGATG
TAACCCTAACTCTTT-TTTTGAGTTGGCTGTGAGATGTAACTGAATGTACGTGTGTGG-CCGGGTCTACCGGATACAAAT
AACAATATTTGACGTTGGAGAAACTATAAGATCGAGTAGAAAATGTCTTCAGATGAGACAGGAGATATTTGAAATGGATT
ACTGAAGATTTGTATGTCTCATGGCTCTCTATGATCAACTGAACTGTCAGTGCATCAGTGCATGTGACAGGAGATATTTA
TAATGGATTTGAATATCCAACAAAC--GTCAGATTTTTAGGCATGGCAAATCGAACTTATTTTCATAGCAAATTATGTTT
GCCAAGGGTGGAAAATTTATAGGCGAGCATGAAAAATCCGTCTTAATTAAATTTTTGCTAGAAAATTACCATGTTCGCCA
ACTGAATTTGCTATCCTCACAGCAACACAAATTGTCATGAAAAACTTTTGATTTGCCATTCCTAAGAATCTGATGTCAGA
TTTTTAGGATTTCCGTCTTAAATTGCTATGTAGCTGCTCTAGTCAGTATGCCACAGCCCACAGTGTTCATCACTTCTCGT
CGAATCAAAATAAAATAAGG--AAAGGTGCTCAGTTTTCGTGATGTTGCTTG---GAAGCAAGGCTTGTGCGACTTCAA-
-GACACAGGCATTATCGCAAAAATGCTAGACACACGGGCCGCACACGCACAAGTTTTACGGACGCGCTGACCTTTCGTGT
TTTAATTGGCAAAAGTAAACTTCTCCTCCTACTTAACCGCCCCCCCTGATTTTAACTGGTGGGGTGGGCGTCCAGGCCCG
TAAAACTCCGTATTATTC
>chr1B_1
ACTGACGAACTTGACACCCCGGCCCTGACATCACAAGATTTTAGTAAAGATTCAGGCAACCTTCCTATTCCGGGATAAAA
-AGATCCGGACTAACGTGCATATTGGATGGCGCCTTGCAACCACTTGCCCTGAAAACTAATTAACCTTGCAGCTGCTAGC
TGAACACACCACTTCTCGCAAAAAAAAAAGAACACACCACTACTTGCAGGGAGTGGATCGTCTCATGGATAGGGAGATGA
ATGAATAGGCGATCGACACCGAGGCGCCGCCTCTAGCTAGAGTGTCCTCGTCCTCGGTCCAGTCAACAGTTGTAAGCGAT
GATAAGAAAATGAAGTAAAGTTATCTCCGAGCATGCGTGCAACAGTGCAGCCGCTAACTAATCTGCCTATCTTTTTCCTT
TTTTCCTTTGTAAAACTAGTCTGCAGTG------------CACTGCACACCGTATTCAGAGAACAGTGAAGCAACAGTGC
AACAGCGTTGTGATCTCGACAGCCCTGCCCATTAAGCAGCTAGCCAGCTGAAAAGAAGATCTAGGCCGTATTTTCCTTTC
CGGTAAATGCACGGGAAGTATGTGCGAACATTATCCTCGGGTAAATGCAAGGAATAAGCTGTAGTATGTATATTTTCATG
GCGGGCTGCTTTTTACCTGGACATTT----GGTCGGCCCAGCTAGCCGGCCGC----CCGGTTCGCCCCC---GTTTGGC
CGGCCTCTGGCGTCCGCCGCAAAACCAACCACGCATGATCTCGATCGAGGGCGGCGTTTTTCTTGTGACCTATGGTGTGG
TGGTGGTGGTGGAGTTGTTACTGTGTGCGCGGG-----GGCCGGCTAGCGTACACCCCGTGCCTATAAATAGGGCCGGCC
TACAGC-TAGCTATGTACTGGCATATGAAA----------------ACGCAAGT----GATCTCGATAGCTAACCACTTA
GTTAGAAGGTCATATACACCGAGGTGATTGGGTGACTTCGATCACAAGAAAGGTTCCAGAGTACTGCTCTGCTAGCGACT
CCCTTCGCCTCAACGGGACGCGATGCCTTGGCGCTTGGCTAGACCCGTAGAGGTAA-----TGATCAATTGTCACTCATC
CTACCCCTAGTCCTAGT-------------------------------------------------------------TA
CTTACCGCGGTGTTGATTAATCTGTACTACTCTCTAGCTAGATTTTTTTACTGCCAAACTGCGTACGGTAGATCACCGTG
GCCGATTGCATGCAATCCTTGTGCAAGTGTGCGTACGTTCCATCTTCCATGGACTGCTGGCAGGTGGAGCCGGCCGCGC-
----GATCCATGCATGCAT---TGGGCAAAACCATGCCATGCATGCGCGCGTCCGCTCGT-------------------C
TCTTTACACGCGAGTTCGATCATGACATGCCGATATATACTGTACATCTGACCGACCACACGTACGCTTATGTGA---TG
TGCAGGGCGAGGTGGTCGGGGAGGCGCGGAGCGTGCAGTGCGAGTGCTGCGGGATCGCGGAGGAGTGCACGCCCACCTAC
ATCGGCCGCGTCCGGGCGCACTTCCACGGCAAGTGGGTGTGCGGGCTGTGCGCCGAGGCCGTCAAGGAGCGGCAGCAGCG
GGACCCCGACCTCGCCGTGGCCGCCGCCGTCGACGCCACGGCCGCGCTCTGCCAGCGCTTCAACTCCACCGTCCGCCTCA
ACCCCAAGCTGTCCCTCGCCAGCTCCATGCGCGACATCGCCCGCAAGAGCTGCCAGCACCGCGGCGCCACCGGATCG---
GGCACCTGCACCGCCGGCGCCGGGATCAATTCCTCCGACGCCGCCTGCTGCGGCGCCGGCCGCGCCACCAGCTGCGCGCT
GCCCTACGTCTGACGATCAACAAACAGGGCCCCAAACCCTAACTACAGAATACAGATTGATCGACCAACACGTATGCATG
CATGCAAGCATTGGCTCGCCTGCAGTGTTAGTTTGATCCTGCATGTCTTTATGATTTGTGATGA-------TACTATTAA
CGTTATTTACGCACGA----------------TATGTTATCCATGCACCGTATGCACATGTGCATGCTAGCAGTGAGATG
TAACCCTAACTTTTTCTTTTGAGTTGGCAGTGAGATGTAACTGAATATGTACGTGTGG-CCGGGTCTACCGGATACAAAT
AACAATATTTGACGTTGGAGAAACTATAA-ATCGAGTAGAAAATGTCTTCAGATGAGCAGATGT--------------TT
ACTGAAGATTTGTATGTCTCATGGCTCTCTATGATCAACTGAACTGTCAGTGCAT--------GTGACAGGAGATATTTT
CAATGGATTTGAATATCCAACTGAACTGTCAGACTTTCAGGCATGGCAAACCGAACGTATTTTCATAGCAAATTATGTTT
GCCAAGGATGGAAAATTTATAGGCGAGCATGAAAAATCCATCTTAATTAATTTTTTGCTAGAAAATTACCATGTTCGCCA
ACTAAATTTTCTATCCTCACAGCAACATAAACTGTCATGAAAAACTTTTGATTTGCCATTCCTAAGAATCTGATGTCACA
TTTTTAGGATCCCCGTCTTAAATTGCTATGTAGCTGCTCTAGTCAGTATGCTACAGCCCACAGTGTTCATCACTTCTCGT
CGAATCAAAAGGAAAAGAATAAAAAGGTGCTCAGTTTTCGTGATCTCGCTTGGACGAAGGAAGGCTTGTGCGACTTCAAT
TGACACAGGCATTATCG---------------------------------------------------------------
--------------------------------------------------------------------------------
------------------
>chr1A_1
ACTGACGAACTTGACACCCCCGCCCTGACATCACAGAAC-TTAGTAAAGATTCAGGCCATCTTCCTATTCTGGGATAAAA
AAGATCCGGACTAACGTGCATTTTCGATGTCGCCTTGCAACCACTTGCTCTGAAAA-----TAACCTTTTAGCTGCTAGC
TAAA----------------------------TACGCTACTACTTGCAGGGAGTGGATCGCATCATGGATAG----ATGA
ATGAATGGGCGATCGACACGGAGGCGGCGCCGCTAGATAGAGTGTCCTCATCCCCAGTCCAGTCAACAGTGGTAAGCGAT
GATAAGAAAATGAAGTAAAGTTATCTCCGGGCGG------------GCAGCCGCTAACTAATCCGCCCAT-TTTCCTCTT
TTTC-CTGTGCAAAACCAGTCTGCA-------------CTCACTGCACACCTCATTCAGAAAACAGTGCTGCAACAGTGC
AAC-GCGTCGCGACCTCGACAGCCCCGGCCATCAAGCAGCTAGCCAGCTGAAAAGAAGATCTAGGCCGTATTTTCCTTTC
CGGTAAATGCACGGGATGTATGCATA-----TATCCTCGGGTAAATGCAGGGAATAAGCTCTAGAATGTATATTTTCATG
GCGGGCTGCTTTTTACCTGGACATTTGGTGGGTCGGCCCAGCTAGCCGGCCGGCCGGCCGGTTCGCCCCC---CTTCGGC
CGGCCTTTGGCGTCCGCCGGAAAACCAGCCACGCATGATCTCGATCAAGGGCGGCGTTTTTCTTGTGACCTATGGTGTGG
TGGTGGT---GGAGTTGTTACTGTGTGCGCGGGCAGGGGGCCGGCTAGCGTACGCCCCGTGCCTATAAATAGGGCCGGCC
TACAGGGTAGCTATGTACTGGCATGTGAACAGAGAGTCACAGACGCACGCAGGTGATCGATCTCGATAGCTAACCACTTA
GTTAGAAGGTCATATACCG-GAGGTGATTGGCTTCACAAGGAAGG----AAGGTTCCAGAGTACTGCTCTGCTAGCGACT
CCCTTCGCC----------GCGATGCCTTGGCGCCTGGCTAGACCCGTTGAGGTAACTAACTAACCAATGATCTCTCTCA
TCTTAAACGTGCGTGGTTCAATCCTGTCTACCGGTAGCATATATTCATGGATTGATCTTTGTGTTTGTGTGTAACTAGTA
GTTACCGGGGTGTTAATTAATTTGTA------------------TTTTTACTGCCATGAAAT------------------
-------------AGTCGCTGTGTTAGTCAGTTAGCGTGTGCGTTTGTGTTGCATGGAT---------------------
---CGATGCATGCATGCATGCATGGATGCACCTGCACTGCAGTACGATACT--------T-------------------C
TCTGTGTACGCGAATTTGATCATGACATGCATGGCGATA----ACATCTGACGGCACCTACGTACGTACGGCGATGCGTG
TGCAGGGCGAGGTGGTGGGGGAGGCGCGGAGCGTGCAGTGCGAGTGCTGCGGGATCGCGGAGGAGTGCACGCCCACCTAC
ATCGGCCGCGTCCGGGCGCACTTCCACGGCAAGTGGGTGTGCGGGCTGTGCGCCGAGGCCGTCAAGGAGCGCCAGCAGCG
GGACCCCGACCTCGCCATGGCCGCCGCCGTCGACGCCACGGCCGCGCTCTGCCAGCGCTTCAACTCCACCGTCCGCCTCA
ACCCCAAGCTGTCCCTCGCCAGCTCCATGCGCGACATCGCCCGCAAGAGCTGCCAGCACCGCGGCGCCACCGGATCAGCA
GGCACATGCACCGCCGCCGGCGGGATCAGTTCCTCCGACGCCGCCTGCTGCGGCGCCGGCCGCGCCACCAGCTGCGCCCT
GCGCTACGTCTGACGATCAGCAAACAGGTCCCC-AACCCTAACTACAGAATACAGATCGATCGACCAATAC--ATGCATG
CATGCAAGCATGC-CTCGCCTGCAGTGTTAATTTGATCTTGCATGTCTTTGTGATTTCAGATGATAGTACTTATTATTAA
CGTGATTTACGCATGA----------------TATGTTATCCATGCACCGTATGCACATGTGCATGCTGGCAGTGAGATG
TAACTGAATTA-----------------------------------ATGTACGTGTGGCCCGGGTCTACCGGATACAAAT
AACAATATTTGACGTTGGACAAACTATA------AGTAGAAAATGTCTTCAGATGAGCAGATGT--------------TT
ACTGAAGATTTGTATGTCTCATGGCTCTCTATGATCAACTGAACTGTCAGTGCAT-------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------
>SNPs
--------S---------S-S-----------------S-----------------------------------------
-----S-S-------------S----------------------------------S--SS-------------------
------------------------------------------------S-----------------------SS------
-----S--------------------------------------------------------------------------
---------------------------------------------------S--------S-----------------S-
----SS--------S---S------S--SSSSSSSSSS-------------------S----------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------------SSS-SS-S-SSS-------
-------------------------------S------------S---S-------------------------SS-S--
--------S-S----S---------------------------S------------------------------------
-----------S--------------------------------------------------------------------
------------------------------S-------------------------S-----------------------
---------S-S---SS---------------------------------------------------------------
S-----SS-S----------------------------------------------------------------------
-----------------------------------------------------S-------S------------------
---------------------------------S---------------------------------------------S
SSS------------------------------S--------------------------SSSSSSSSSSSSSSSSSSS-
-------S---------------------S---------------------------S----------------------
-------------------------------------------S------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-----------------------------------------S--------------------------------------
---------------S---------SS----S-----------------S------------SS-----S----------
------S--S------------SS------------S-------------------------------------------
-----S----S---S-SSSSSSSSSSSSSSSS---S---------------------------S----------------
-----------S----------------S-----------------S-SSSS----------------------------
-----------------------------S---------------------------SSSSSSSSSSSSSSSSSSSSS--
-------------------------------------------------------SSSSSSSS----------------S
S--------------------SS-S--------S---S------------S-----S-----------------------
-------S-------------------------------S----------S-----------------------------
---S-----S-----------------S---S----------------------------------------------S-
----------SS---------------------------------------S----------------------------
----------SS---SS-SS------------------------S-S------------S--------------------
-----------------SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSS
>forward_21
-CTGACGAGCTTGACACCTCT-----------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------
>reverse_1946
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------CAGGCCACGACTACAGATCG-----------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------
