>input_sequence_71061
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
----------------------------------ATGGCATCCAGGGCGCTCCTCCTCTGCTCCCTCGTCGCCCTCGCCC
TCGCGGCCGGCTCCGACGCCCGGGACCACGTCGTGGGCGGCGGCAAGGACGGCGCGTGGAGGGTGCCGCCCCCGGCGCAG
CCCGACGCGCTCAACGACTGGGCCGGGAAGGCCCGCTTCCACGTCGGCGACAACCTCGGTAACAAACCACGCCGCAA---
---ATCCTTGTCCATCTTCTAGTCGTTACTC------TCCTCGATCGATGTGCTTCTTGAATTTCTTGCTTTCTTACGAT
TGATTTCTTTGGA---CCCCGCGCGCACGCAGTGTTCAAGTTCGACGCGGCGACGGACTCGGTGCTGGAGGTGACGCGGG
CCGACTACGACCGGTGCAACACGGCCAGCCCCATCGCCACCTACAAGGCCAGCGGCGCGGTCGTGCCGCTGCCGCCCGGG
GGCCAGCGCTTCCGCCACTTCATCAGCGGCGCCCCCGGGAACTGCCAGAAGGGCGAGCGCGTCATCGTCCTCGTCATGTC
GGAGAAGCACGGCCGCCGGGTCCCGCCTGCCGCGCCGGCCCCCGCCCACTCCCCCTCGTCCTCCGCAGGGCTCGTGGAGG
CGCCCGCCCACGCGCCCGCGCCCGCGCCGGCCACTGGCGCCGCGTGGAGGACGGCGTCCGGCAGCGGCTCCGTGGTCCTC
GGCGCTCTGCTCGGTGCGCTGCTCGTCGTTGGGTTCTGA-----------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------
>chr1D_1_TraesCS1D01G350900
ACATTCGCGCAGAGCTGCAACCCTTCACACAGGAGCTGCAACCAGGGGCGCCATCGTCGCGAATGCTATAACCGCACACT
ACAGAAGCTTCACCCATGTTTGCCAGAGCTGCAACCAGCGGCGCCATCATCGGTGAATGCTACAGTCGTACAGTGCAAAA
GCTACATCCACATTCGCCAGAGCTGTAACCATTTTGACGATGTTACAACCATGTATGCCGGTGTTGCAACCGACTCGACG
CCGGCGAGGCTGCAAGCATGAGCATGAGCGAGTTGCAACCGACGCCCTTGCTGCAACCAGTGGTGAGCACCCGCGTCGGG
GGACGGCGACGAGCAGGACTGCAACTGGTGGCGAGGGTGGATGCCACATCCATGACCGATGGGGA-CTTCAGCCTT---T
GCTACATCCATGGCTGGCGGCGAGCTACTCGTGCGTTGCAGCAGGGGAGGCGAGAGATGCAAGCGTCGTTGGGGATTTTT
----------------ACCGAGCGGGTCGAGGGAGAGAGATGGTTAAGTTTGGGTTGGTCGACCGGCGCCTAGTAGTGGT
CATTTTTTATTTTTTTTTGAACTTGAATCCTCGGACTTTCAATGGTTTCAATGGTGTTACTTTTTTTTAG----------
--------------------------------------------------------------------------------
------------------GAGCCAGCCACCCGTGGTCATTTCCAAAAGCCAGCGGTTGTTCTCGCTGGCGTTTGGGCTCT
GACTGCA-------CGTGGGCCCCACGACGCGTCCCGGCCCAGGCGTCCATCCGTTGCTTGC--TTGCTTCCCGTCGACT
CTTTCTCGGGCCGAGGGGAGGGGAGGGCAACGGTACACTCCAAAACAGAAGATCGCTTCGCCAGCTGCCGCCG-CCGTCC
GCCGCGGCTCTCCCGAACGTTCGAATCCAACGGTTACTTTGACCGCCCGCCGCCTACTTAAGCCCCGCCCCTCCGCCGCA
CCCATCCTCCCCACCACACCCAGCACCAGCCACCAGCAAACACCTGCTCCCCCAG-----CTCCT-CGCCGCCTCAACCC
GTCGATCCATCCCG----------CTCTCTTCCGATGGCATCCAGGGCGCTCCTCCTCTGCTCCCTCGTCGCCCTCGCCC
TCGCGGCCGGCTCCGACGCCCGGGACCACGTCGTGGGCGGCGGCAAGGACGGCGCGTGGAGGGTGCCGCCCCCGGCGCAG
CCCGACGCGCTCAACGACTGGGCCGGGAAGGCCCGCTTCCACGTCGGCGACAACCTCGGTAACAAACCACGCCGCAA---
---ATCCTTGTCCATCTTCTAGTCGTTACTC------TCCTCGATCGATGTGCTTCTTGAATTTCTTGCTTTCTTACGAT
TGATTTCTTTGGA---CCCCGCGCGCACGCAGTGTTCAAGTTCGACGCGGCGACGGACTCGGTGCTGGAGGTGACGCGGG
CCGACTACGACCGGTGCAACACGGCCAGCCCCATCGCCACCTACAAGGCCAGCGGCGCGGTCGTGCCGCTGCCGCCCGGG
GGCCAGCGCTTCCGCCACTTCATCAGCGGCGCCCCCGGGAACTGCCAGAAGGGCGAGCGCGTCATCGTCCTCGTCATGTC
GGAGAAGCACGGCCGCCGGGTCCCGCCTGCCGCGCCGGCCCCCGCCCACTCCCCCTCGTCCTCCGCAGGGCTCGTGGAGG
CGCCCGCCCACGCGCCCGCGCCCGCGCCGGCCACTGGCGCCGCGTGGAGGACGGCGTCCGGCAGCGGCTCCGTGGTCCTC
GGCGCTCTGCTCGGTGCGCTGCTCGTCGTTGGGTTCTGAGTTGCTGTTGGTTAG-------GATCTTAGGGAGGATTATT
TGATTAGGCTCTA-TTATTATGGGCATTGTTAAGCTTAGAGGACAGATGTGCTTCTTCTGTCTGTAGAAGAAGAGAAGAT
GGTTTCT---TTCTGGCGTAAAATCATCGATCATAAATGGCAATATATTCGAT---------CAATCTTTGAGATTTCAA
GATTTCTTAACTTGGGCGTGCTGTTTATTTGCGTGATAAATAAGGTGATACA------GGATCGCAAGTATGGATACAGC
AAGTTATTTGGCTGCACCTGTACTGTACAA-----GTCTGTAACTGATCCATTGATGCGAGTAAACGACGCAGACACGCT
GGCGCTACCACAGAGCACTAGCTGCAGCAGCGATGGAGAAGAGGGTCGCCGATGTGGTCCAATGTTGAGTACTCCACACA
GTTTGCATTCCAGTTGGCAATTTTATCACCCAAAGATTTATTTTATTTGCAGAAACATCCCAAACGTAATTGCAGAAACA
TCCGAAATCAATCTCCAAACAAATGAAGCTTTGCATCAGAGTTCAGAACTTTTACCCG----------------------
CACACTTTTTGTACTTTTAATGTTAACACAAATGTTGTAGACTCAGAATTGTGCCTCCACCTAGGTACACGTACTTAGCA
CCGTTTCTTCCCGGGGTCACCATACTACTCTCTCTCTTCTTAACTAGCATGCCACATCAGACTTTTTGCTTAGTTGGCAA
CCTCAGCACCTGTACAAGGTGGAGCATTGGGAGGGGCCTAAGT----------------ATACCTAACTGACAATGAAGC
TGACCATTTCACCACCAAATGATATTGCACCCAAACAAGGGTTTTTCAAATATGCTTTTGCTTTTCCTATCCTCTAGCTT
ATCTACACAGAAAGTTTGTTTGCAGAGAAGGCACAACCCGTTATTAAAAGAGATACCACAAGTAGTTCAATATGAGTGCA
TCTAAAATGTTTTGCATTGATTGGTAACAAGCAAAACCTCCTGGAAAGTTGCAGTCAAGATGCATCTA
>chr1A_1
ACATTCGCGCAGAGCTGCAACCCTTCACACAGGAGCTGCAACCGGGGACGCAATCGTCGCGAATGCTATAACCGCACACT
ACAGAAGCTTCATCCATGTTCGCCAAGCCGA-AACCAGCGGCGCCATCATCGGCGAATGCTACAAACGTACACTGCAAAA
GCCACATCCACGTTCGCCGGAGCTGCAACCGTTTCGGCGATGGTTGTA--ATGTATGTCGGTGCTGCAACCGACTCGACG
CCGGCGAGGCTGCAAGCATGAGCATGCGAGAGTTGCAACCGACGCCCTTGCTACAACCAGCGACGAGCACCCGCGCTAGG
GGACGGCGACGAGCGAGACTGCAACCGGTGGCGGGGGTGGATGCATCATCCAGCGCCGATGGGGA-CTTCGGCCTTCCAT
GCTACATCCATGGCTGGCGGCGATCTAGTCGTGCGTTGCAGCAGGGGAGGCGAGAGATGCATGCGCAGTTGGGGATTTTG
TTTTCCCTGTGCGTTGACCGAGAGGGTCGGCGT-GAGATATGGTTCAGTTTGGGCCAGTCGATCGGCGGCTAGTAGTGGC
C-------ATTTTTGTTTGAACTTGAATCCTCGGACTTTCAATGGTTTCAGTGGTGCTACATTTTTTTATTGAGAAG---
----------------------------------------------------ATTCAATGGTGTTGCATGGATGGC----
--TCACTCGGCACTTGACG---------------------------AGCCAGCGGCTGTTCTTGCTGGCGTTTGGGCTCT
GGGCTCTGAATGCCCGTGGGTCCCACGACGCGTCCCGGCCCAGGCGTCCATCCGTTGCTTG------CTTCCCGTCGACT
CTTTCTCGGGGC-----GAGGGGAGGGCAACGGTACACTCCAAAACAGAAGATCGCTTCGCCAGCTGCTGCCG-CCGCCC
GCCGCGGCTCTCCCGAACGTTCGAATCCAACGGCTACTTTGACCGCC-------TACTTAAGCCCCGCCCCTCCGCCTCA
CCCATCCTCCCCACAACCCCGCACGGCACCTCC-----------------CAGCTCCCCTCTCCT-CGCCTCCTCAACCC
GTCGATCCATCCCGAGCTCGTCCCGTCTCTTCCGATGGCGTCCAGCGCGCTCCTCCTCTGCTCCCTCGTCGCCCTCGCCC
TCGCGGCCGGCTCCGACGCCAGGGACCACGTCGTCGGCGGCGGCAAGGACGGCGCGTGGAGGGTGCCGCCCCCGGCGCAG
CCCGACGCGCTCAACGACTGGGCCGGGAAGGCCCGCTTCCACGTCGGTGACAACCTCGGTAACAAACCGCTCCGACTTCG
TTTTCATATCCTTTCAGTTTGTGTGTAATTATCGCCTTCCTCGATCGATCTGTTCCTTGATTTCTTACGC----------
---TTTCTTTGGATCCCCGCGCGCGAGCGCAGTGTTCAAGTTCGACGCGGCGACGGACTCGGTGCTGGAGGTGACGCGGG
CGGACTACGACCGGTGCAACACGGCCAGCCCCATCGCCACCTACAAGGCCAGCGGCGCGGTCGTGCCGCTGCCGCCCAAG
GGCGCCCGCTTCCGCTACTTCATCAGCGGCGCCCCCGGGAACTGCCAGAAGGGCGAGCGCGTCATCGTCCTCGTCATGTC
GGAGAAGCACGGCAGCCGGGTCCCGCCTGCCGCGCCGGCCCCCGCGCACTCCCCCTCCTCCTCCGCGGGGCTCGTGGAGG
CGCCCGCCCACGCGCCCGCGCCCGCGCCGGCCACTGGCGCCGCGTGGAGGACGGCGTCCGGCAGCGGCTCCGTGGTCCTC
GGCGCTCTCCTCGGAGCGCTGCTCGTCGTTGGGTTCTGAGTTCCTGTCGTTGCTTAGGATCGATCTTAGGGAGGATTATT
TGATTAGGCTCAAGTTATTATGGGCATTGTTAAGATTAGTGGACAGATGTGCTTCTTCTGTCTGTAGAAGAAGAGAAGAT
GATTTCT---TTCTGGCGCAAAATCATCGATCATAAATGGCAATATCTTCTATCTGATAAAGCAATCTTTGAGATTTCAA
GATTTCTTAACTTGGGCGTGCTGTTTATTTTCGTGATAAATAAGGTGATCGCGAGTATGGATC-------------CAGC
AAGTTATTTGGCTGCACCTGTACTGTACAA-----GTCTGTAACTGATCAATTGATACAAGTAAACGACGCAGACACGCT
GGCGCTACCACAGAGCACCAGGAGCAGCAGTGATGGAGAAGAGGGTCGCCGGTGTGGTACAAATTTGAGTACTCCACCAT
TCCA----TCCAGTTGGCAATTTTATCACCCAAAGATTTATTT-----GCAGAAACATCCCAAACGTAATTGCAGAAACA
ACCGAATTTA------------------------ATCAGAGTTCAGAGATATACTGCTCCAATTTCAAGAACTTTTACCA
CACACTTTTTGTACTTTTAATACAAAAGTTGTTCTGGTTAGCATTTCCCTACCAGGAAAAGAAAAAGGAAAGGTAGCTTT
TGGGTGGACTTTTAATTGTCTGATGATGCAGTTATATTCACACTGAGAGTACATATATCATGTTTCCTTCCTTCCGATTG
TAGCAGCATCATGCTAAAAAGGGACTTTTCGGTTTCAATTTACGAGCACCCCGTAAGTAATACCTAACTCACAGTGAAGC
TGACAATTTCACCACCAAATGGCATTGCACCCAAACAAGGGTTTTTCAAATATGCTTTTGCTTTTCCTATCCTCTTGCTT
ATCTACGCAGAAAGTTTGTTTGCAGAGAAGGCACAACCCGTTATTAAAAGAGATACCACAAGTAGTTCAATATGAGTGCA
TCTAAAATGTTTTGCATTGATTGGTAGCAAGCAAAACCTCCTCGAAAATTGCAGTCAATAAGCATCTA
>chr1B_103
CCAGGAGCTGC---------------------------------------------------------------------
---------------------------------ACCGGGGACGCCATCATCAGCAAATGCTACAGCCGTACACTGCAAAA
GCTACATCCACGTTCGCCA---------CCGTTTCGGTGATGTTACAACCATGTATGCCAGTGTTGCAACCGACTCGACG
CCGGCGAGGCTGCAAGCATGAGCATGTGAGAGTTGCAACCGGCGCCCTTGCTGCAACCAGCGGCGAGCACCCGCGCTGGG
GGACGACGACGAGCGGGACTACAACC---GGCGGGGGTGGATGCATCATCCATGGCCGATTGGGAACTTCGGCCTTCCGT
ACTACATCGATGGCTGACGGCGAGCTACTCGTGCGTTGCAGCAGGGGAGGCGAGAGATGCAAGCGTCGTTGGGGATTTTT
----------------ACTGAGCGGGTCGAGGGAGAGAGATGGTTAAGTTTAGGCCGGTCGACCGGCGCCTAGTAGTGAC
C-------ATTTTTGTTTGAACTTGAATCCTCAGACTTTCAATGGTTTCAATGGTGTTGCATTTTATTTTTTAGTTTTTT
TTATTTTTATTAGAAGATTCAATGGTGTTACATTTTATTTTATTTTAAGACAATTCAATGGTGTTACATGGATGGCTCAC
AGTCACTCGGCACTTGACGAGCCAGCCACCCGTGGTCATTTCCAGAAGCCAGCG----------------TTTGGGCTCT
GAATGTT-------CGTGGGCCCCACGACGCGTCCCGGCCCAGGCGTCCATCCGTTGCTTGCTTTTGCTTCCCGTCGACT
CCTTCTCGGGAC-----GAGGGGAGGGCAACGGCACACTCCAAAACAGAAGATCGCTTCGCCAGCTGCTGCCACCCGCCC
GCCGCGGCTCTCCCGAACGTTCGAATCCAACGGCTACTTTGACCGCCCGCCGCCTACTTAAGCCCCGCCCCTCCGCCGCA
CCCATCCTCCCCACCACACCCAGCACCAGCCACCAGGAAACACCTGCCCGCAGCCCCCCTCTCCTCCGCCGCCTCAACCC
GCCGACCCATCCCG----------GTCTCCTCCGATGGCGTCGAGGGCGCTCCTCCTCTGCTCCCTCGTCGCCCTCGCCC
TCGCGGCCGGCTCCGACGCCAGGGACCACGTCGTGGGCGGCGGCAAGGACGGCGCGTGGAGGGTGCCGCCCCCGGCGCAG
CCCGACGCGCTCAACGACTGGGCGGGGAAGGCCCGCTTCCACGTCGGCGACAACCTCGGTAACAAACCACGCCGCACACC
CACATCCTTGT--------------TTACTC------TCCTCGATCTGT------------TTTCTTGAATTCTTACGAT
TGATTTCTTCGGAT---CCCGCGCGCACGCAGTGTTCAAGTTCGACGCGGCGACGGACTCGGTGCTGGAGGTGACGCGGG
CGGACTACGACCGGTGCAACACGGCGAGCCCCATCGCCACCTACAAGGCCAGCGGTGCCGTCGTGCCGCTGCCGCCCAAG
GGCGAGCGCTTCCGCCACTTCATCAGCGGCGCCCCCGGGAACTGCCAGAAGGGCGAGCGCGTCATCGTCCTCGTCATGTC
GGAGAAGCACGGCAGCCGGGTCCCGCCTGCCGCGCCGGCCCCCGCCCACTCCCCCTCGTCGTCCGCGGGGCTGGTGGAGG
CGCCCGCCCACGCGCCCGCGCCCGCGCCGGCCACTGGCGCCGCCTGGAGGACGGCGTCCGGCAGCGGCTCCGTGCTCCTC
GGCGCTCTCCTCGGAGGGCTGCTCGTCGTTGGGTTCTGAGCTCCTGTTGCTGTTTAGGATC----TTAGGGAAGATTATT
TGATTAGGCTCTAGTTATTATGGGCTTTC---AGCTTAGAGGACAGATGTGCTTCTTCTGTCTGTAGAAGAAGAAGAAGA
AGAAGATGGCTTCTGGCGTATAATCGTCAAACATAAATGGCAATATATTTGATCTGATATGGCAATTTTTGAGATGTCAA
GATTTCTTAACCTGGTTGTGCTGTTTATTTTCGTCATAAATAAGGTGATACG------GGATC-------------CAGC
AAGTTATTTGGCTGCACCTGTACTGTGGTCTGTAGGTCTGTAACTGATGAATTGATACGAGTAAACGACG----------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------
>SNPs
-------------------------------------------S---S---S----------------------------
------------S-------S----SSS-SSS---------------------S-----------S------S-------
-----------S-------------S----S---S-S-------------------------------------------
--------------------------S-S-------------------------------S--S-----------SS---
--------------S----------S-------S----------SS--------S---------------S---------
--------------------------------------------------------------------------------
------------------------------------------------------SS-----------------------S
-SSSSSSS------S---------------------------------------------S--------S----------
--------------------------------------------------------------------------------
--------------------------------------------S----------S------S-----------------
--S---S-------------------------------------------------------------------------
----------S-SSSSS---------------------------------------------------S--------S--
---------------------------------S----------------------------------------------
------------------------------------S----------S-S-SSSS-------------------------
------------------------S--------------S----------------------------------------
--------------------S-----------------------------------------------------------
----------------------------------------------------------------------------S---
-----------SSSSSS-S-SSSS-------------------------S--S-S-----S-------SS----------
--------------------------------------------------------------------------------
-S---------------------------------------------------------------------------SS-
---S----------------------------------------------------------------------------
-------------S----------------------------------------------------S-------------
--------------------------------------------------------------------------------
--------S-----S---------------------------S------S-SSS--------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------------------S--------------------S-----------SSSSSSSSSSSSS----
-------------------------------------------------S------S-----------------------
------------------S--SS-------S--------------------S------S---SS-------------SSS
SSSSSSSS-----------------------------------SSSSS--------------------------------
S-----S-S-SSSSSSSSSSSSSSSSSSSSSSSS-------------SS-S-SSSS-S----------------------
---------------------SSS--SSSSSS-S-S--SSS-SSSSSSS-SSSSSSSS-SSS-SSSSS-SSSSSSSSSSS
SS-S-SSSSSSSSSSS-SS-SSSSSSSSSSSS-S-S---SS-SSS--SS-S-SSSSSSSSSS---SSSSSSSSSS-SSSS
SSS-----S-SSSSS--SSS--SS-S--SS-SSSSSSS-SSSS--------------------------S---S------
----S----------------SS----------------------------------------------------S----
------S-------------------------------------------------------------------------
--------------------------S---------------S----S----------S-S-------
>forward_106
--------------------------------------------------------------------------------
------GCTTCACCCATGTTTGCCAG------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------
>reverse_2271
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
------------------------------CGATGGAGAAGAGGGTCGC-------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------
