>input_sequence_69465
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------ATGGACGCGCAG
GCCGCCGTGACCCGTGACGCCGTCGGCCTCGACGACCCGCTCGTCGCCCTCACCCTCGGATCCATCTACGCCGCCGCCCC
GACCCCGCCGCCCAAGCCGTGGCGCCCCTCTCCTCCGACCCCTCCGCCTTCCCAGCCGGCGTCCGCCACCCGCCGCCGCC
TCAACGACTCCGCCACCGGCCAGCGCCGCCGCGCGAGCAACGAGCCGCCATCCGACGACGACGACGCCGCCGCGGACGGG
CTGCCGCCGCCGTTCCCGTGGGCCACGGAGCGGCCCGCGCGGCACGACCCCCTGGACAGCCTGCTGCGCCGGGGCGTCAC
GTCCGTCGAGGGCGAGACCCGGTGCAGGCGCTGCAACCGCACGTCGACCGTGGCGTACGAGCTGGCGCCCAAGTTCCAGG
AGGTGCGCCAGTTCGTCGTCGCCAACCGGCACTCGTTCGACGACCGCGCCCCGGACGCGTGGATGAACCCGGTGCTGCTC
GACTGCGCTGCGTGCGGGGAGAAGCGCTGCGTGTGGCCGGTGATCGCCGCCGACAAGGGCGAGATCAACTGGCTGTTCCT
CCTGCTGGGCCAGATGCTGGGCTGCTGCACGCTGGAGCAGCTCAAGTACTTCTGCAAGAACACCGGCCGCCACCGGACCG
GCGCCAAGAACCGGGTCCTCTACTACGCCTTCCTGGAGATGTGCAGGCAGCTCGAGCCGCGCGGGCCGTTCGATGACACC
GTCGCCGACGGTAACGGGTTCCTGCACTCCTGA-----------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------------------
>chr3B_1_TraesCS3B01G293500
AACTTAGTTTTGTATCCAAATATTGGGTTCACAGCAAAATCTCAATAAGACAGAGTGCATGTTATTTTTGTAAATAAAAA
CACACGATGTTATGGTAAATATTCCAGT--------------------------------------AACGAAAACTACTA
CGCATATGTTAGCCATGTCACCGGTGCAGTGGGTGCACATATCCATCCGGTGCACCGGATTTTTGTTCCGTGACCAGAG-
-GGTGTTCGCCCAAGGTGCGGGCATGCATGTCGGTGCGAGAGCTAACCGGACGCAAAGCACGGCGAGTCGGTTGTAATAA
GGGATTCTCAAAAAAG--------AAAATTGACGACGTGGATCCTCAATTTCCAACATCACCGCGGCAGCCCGCAACAGA
AAGGCAGGCACATATCCACCTCCACGCCTCCACGGGATAAGCATTACGGAGACACGCATTGCATTGCC-TGCTAGGGGCC
AGCCAGCCAGTG-GGGTCGACCGAACCAACATCCGGGACACGAGGAAAGAAATCCCAGCCATTCTTCACTGACACCCGGG
GCCAAGGG-----------------------------------CGCCGCGGAGGAGAGATAAATTGAACATGCCTTTTTG
TTAGACAAGAGGGAGATCGGAGTAATTAAAAGTGCAAAAATGCTACACGTACAGGCTCATTCTACAGGTTTTTACAGGTT
AAAGACCATTCGCTCTTCTAATTGGCCCCCCCTGATTTTCACTGGTGGGCCCGTGCATCTTAATCAATCCTCGGCCAATC
ACTATTAAGCAACCTGTAAACCTCCTGTAAAACTCCGTACGTCTAGCAAAGCTCTTAAAAGTGGGATAGATAAGCCAGAG
AAATGGTCGGAAGACAATCGTATCTTGCATGTCCAAAAGATTCTCGCGTGGTTGTTAGAACCAACCACCTCGCCTCACCA
TCGCCAGGTTTTTCGGCTGCCAT-----GGAGCATAAAGCCAGCCCGCCAT------AAACCCCTCGC--------CGCC
CGGTCACCACCACACAGAGTAGCGGCGGCGAGCGCTTGGTCGTGTTGGGTCGGGGGCTGC----GAGAATGGACGCGCAG
GCCGCCGTGACCCGTGACGCCGTCGGCCTCGACGACCCGCTCGTCGCCCTCACCCTCGGATCCATCTACGCCGCCGCCCC
GACCCCGCCGCCCAAGCCGTGGCGCCCCTCTCCTCCGACCCCTCCGCCTTCCCAGCCGGCGTCCGCCACCCGCCGCCGCC
TCAACGACTCCGCCACCGGCCAGCGCCGCCGCGCGAGCAACGAGCCGCCATCCGACGACGACGACGCCGCCGCGGACGGG
CTGCCGCCGCCGTTCCCGTGGGCCACGGAGCGGCCCGCGCGGCACGACCCCCTGGACAGCCTGCTGCGCCGGGGCGTCAC
GTCCGTCGAGGGCGAGACCCGGTGCAGGCGCTGCAACCGCACGTCGACCGTGGCGTACGAGCTGGCGCCCAAGTTCCAGG
AGGTGCGCCAGTTCGTCGTCGCCAACCGGCACTCGTTCGACGACCGCGCCCCGGACGCGTGGATGAACCCGGTGCTGCTC
GACTGCGCTGCGTGCGGGGAGAAGCGCTGCGTGTGGCCGGTGATCGCCGCCGACAAGGGCGAGATCAACTGGCTGTTCCT
CCTGCTGGGCCAGATGCTGGGCTGCTGCACGCTGGAGCAGCTCAAGTACTTCTGCAAGAACACCGGCCGCCACCGGACCG
GCGCCAAGAACCGGGTCCTCTACTACGCCTTCCTGGAGATGTGCAGGCAGCTCGAGCCGCGCGGGCCGTTCGATGACACC
GTCGCCGACGGTAACGGGTTCCTGCACTCCTGATCTACCGGCCCCTGCGCGCAGATGGATTTTTTATGTCATGTGGTGTG
TCGTGTTGTGTGTCGATCTGGTAATTTCTAGGGATGACGAGGAAAGAACAACTTCTCTATATTTAATCTAGTTATATG--
----TTATTGGATCGTTATGATTATTATTTATCATGAGTTTTGCTGAAAATGATTAATCATGTTCTTGCACTCAACATGT
ACTAA----------------------------TACATTACTACATTATCTGTAGTGTCTTCATGCAAGTGACTCTATTG
CCGAGATATTTTTTTTGCCCCATTTATTTATTTACAATATTATATTATTTACCGATTAATTTGGCTCTTGTATTGGAGAA
GGAAACTCACTTGGCATTCTTGGCTAGGATTGACAGTGTTTAGCATGGAGATCAATTAATTTATATTG------------
----------------CAAGATTGTGCTCCATTGAACTAA--GGCACACTGGAATGCTAGACCAACAAGCGTGCTACCAA
AGCC---------TACGAAACTTTCCATCCCTAATTAATCTCCCGCAACCATCTGAATTTCACCGGGTGAGGCCCTTGTT
CCTTTTTTCAAACAGAACTTTCCACGTTAGCTCACCCGTACATAAAAAGATTTACGTAGTTGTAACATTGCTCATTGTAG
GAGCATGGATGGTTCTTCTAAAAAAGAGAGCATGGATGGCGTCATAAATGCAAGGGCATGTAGTGTTGATAAGATTGGCA
TTTTTCTTATATATGAAGTCCACGTCATTTAGAAAAGGTAACAAAACATGTTATACACCAGGCGGCAAGTCTAGTAAGAG
TCTAGTAAGCTATCAACCAAAACAGAAAATAAATAAAACATGTTATACAATTTATTATCTCTTAAGTGTTATATTTTAGT
GTTCATAAATACTCACTCTGTTCACAAATATAAGTTTTTTTAGAGATTCTAAATGAAT-TATATACGAAGCAAAATGGGT
GAATCTACACTCTAAAATACATCCGTCTGTACAATGGAGAACACGAGAGTAAGACAAGACATCTCGT
>chr3D_1
AACTTAGTTTTGTATCAAAAAATTGGGTTCACAGCAAAATCTCAATAAGACAGAGTGCATGTTATTTTTTTAAATAAAAA
AACACGATGTTATGGTAAATATGCCAGTAACGAAAACTACTACGCCCCTCGCAAAAAAAAAAAAAAAACGAAAACTACTA
CGCATATGTTAGCCATGTCACCGGTCCAGTGGGTGCACATATCCATCCGGTGCACCGGATTTTTGTTCCGTGACCAGAG-
-GGTGTTCGCCCAAGGTGCGGGCATGCATGTCGGTGCGAGAGCTAACCGGACGCAAAGCACGGCGAGTCGGTTGTAATAA
GGGATCCTCAAAAAAAAAATTAAAAAAATTGACGGCGTGGATCCTCAATTTCCAACATCACCGCGGCAGCCCGCAACAGA
AAGGCAGGCACAGATCCACCTCCACGCCTCCACGGGATAAGCATTACGGAGACACGCATTGCATTGCC-TGCTAGGGGCC
AGCCAGCCAGTG-GGGTCGACCGAACCAACATCCGGGACACGAGGAAAGAAATCCCAGCCATTCTTCACTGACACCCGGG
GCCAAGGG-----------------------------------CGCCGCGAAGGAGAGATGAATTGAACATGCCTTTTTG
TTAGACAAGAAGGAGATCGGAGTAATTAAAAG------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------------TGGGGTAGATAAGCCAGAG
AAATGGTCGGAAGACAATCGTATCTTGCATGTCCAAAAGATTCTCGCGTGGTTGTTAGAACCAACCACCTCGCCTCACCA
TCGCCAGGTTTTTCGGCTGCCAC-----GGAGCATAAAGCCAGCCCGCCAT------AAACCCCTCGC--------CGCC
CGGTCACCACCACACAGAGTAGCGGCGGCGAGCGCTCGGTCGCGTTGGGTCGGGGGCTGTGAGAGAGAATGGACGCGCAG
GCCGCCGTGACCCGTGACGCCGTCGGCCTCGACGACCCGCTCGTCGCCCTCACCCTCGGATCCATCTACGCCGCCGCCCC
GACCCCGCCGCCCAAGCCGCGGCGCCCCTCTCCTCCGACCCCTCCGCCTTCCCAGCCGGCGTCCGCCACCCGCCGCCGCC
TCAACGACTCCGCCCCCGTCCAGCGCCGCCGCCCGAGAAACGAGCCGCCGTCCGACGACGACGCCGCCGCCGCGGACGGG
GCGCCGCCGCCGTTCCCGTGGGCCACGGAGCGGCCCGCGCGGCACGACACCCTGGACAGCCTGCTGCGCCGGGGCGTCAC
GTCCGTCGAGGGCGAGGCCCGGTGCAAGCGCTGCAGCCGCACGGTCACCGTGGCGTACGAGCTGGCGCCCAAGTTCCGGG
AGGTGCGCGAGTTCGTCGTCGCCAACCGGCACGCGTTCGACGACCGCGCCCCGGACGCGTGGATGTACCCGGTGCTGCCC
GACTGCGCGGCGTGCGGGGAGAAGCGCTGCGTGTGGCCGTGGATCGCCGACGACAAGGGCGAGATCAACTGGCTGTTCCT
CCTGCTGGGCCAGATGCTGGGCTGCTGCACGCTGGAGCAGCTCAAGTACTTCTGCAAGAACACCGGCCGCCACCGGACAG
GCGCCAAGAACCGGGTCCTCTACTACGCCTTCCTGGAGATGTGCAGGCAGCTCGAGCCGCGCGGGCCGTTCGATGACACC
GTCGCCGACGGCAACGGGTTCCTGCACTCCTGATCTACCGGCCCCTGCGCGCAGATGGATTTTTATGTCATGTA---GTG
TCGTCTTGTGTGTCGATCTGGTAATTTCTAGGGATGACGAGGAAAGAACAACTTCTCTAGATTTAATCTAGGGATGACGA
AGTATTATTGGATCGTTATGATTATTATTTATCATGAGTTTTGATGAAAATGATTAATCATGTTCTTGCACTCAACATGT
AATACATTACTAGTAACAAAAATGTAGTAATACTACATTACTACATTATCTGCAGTGTCTTCATGCAAGTGACTCTATTG
CCGAGATATTTTTTTTGCCCCATTTATTTATTTACAATATTATATTATTTACCGATTAATTTGGCTCTTGTATTGGAGAA
GGAAACTCACTTGGCATTCTTGGCTAGGATTGGCAGTGTTTAGCATGGAGATCAATTAATTTATATTGTTCTCGCAAAAA
AAATTAATTTATATTGCAAGATTGTGCTCCATCGAACTAA--GGCACACTGGAATGCTAGACCAACAAGCGTGC------
---C---------TACGAAACTTTCCATCCCTAATTAATCTCCCCCAACCCTCTGAATTTCACCGGGTGAGGCCCTTGTT
CTTTTTTTCAAACAGAACTTTCCACGTTAGCACACCCGTACATAAAAAGATTTACGTAGGTGTAACATTGCTCATTGTAG
GAGCATGGATGGTTCTTCTAAAAAAAAGAGCATGGATGGCGTCATAAATGTAAGGGCATATAGTGTTGATAAGATTGGCA
TTTT------ATATGAAGTCCACGTCATCTAGAAAAGGTAACAAAACATGTTATACACCAGGCGGCAAGTCTG-------
----GTAAGCTATCAACCAAAACAGAAAATAAATAAAACATATTATAAAATTTATTATCTCTTAAGTGTTATATTTTAGT
GTTCATAAATACTCACTCTGTTCCCAAATATAACCCTTTTTAGAGATTCTAAATAGAC-TATATACGAAGCAAAATGAAT
GAATCTACACTCTAAAATATATCTGTCTGTACAATGAAGAACACGAGGGTAAGACAAGACATCTTGT
>chr3A_131
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------TTAACCATGTCACCGGTGCAGTGGGTGCACATATCCATCTGGTGCACCGGATTTTTGTTCCGTGAGCAGAGA
GGGTGTTCGCCCAAGGTGCGGGCATGCATGTCGGTGCGAGAGCTAGCCGGACGCAAAACACGGCAAGTCGGTTGTAATAA
GA-------------------------------------GATCCTCAATTTCCAACGTCACCGCGGCAGCCGGCAACAGA
AAGGCAGGCGCAGATCCA--------CCTCCACGGGATAATCATTACGGAGACACGCATTGCCTGCTAGTGCGAGGGGCC
AGCCAGTGGGGTCGGGTCGACCGAACCAACATCCGGGACACGAGGAAAGAAATCCTAGCCATTCTTCACTGACACCCGGG
GCCAAGGTCTCGTCCGACCTATAGTTGCCATCTCAACCAAGGACGCCGCGGAGGGGAGATAAATTGAACATGCCTTTTTG
TTAGACAAGAGGAAGATCGAAGTAATTAAAAG------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------------TGGGATAGATAAGCCAGAG
AAATGGTCGGAAGACAATCGTGTCTTGCATGTCCAAAAGATTCTCGCGTGGTTGTTAGAACCAACCACCTCGCCTCACCA
TCGCCAGGTTTTTCGACTGCCATGGGGAGGAGCATAAAGCCAGCCATAAAACCCCCCAAACCCCTCGCCATTGTCACGCC
CGGTCACCACCACACAGAGCAGCAGCGGCGAGCGCTTGGTCGTGTTGGGTCGGGGGCTGTGAGAGAGAATGGACGCGCAG
GCCGCCGTGACACGTGACGCCGTCGGCCTCGACGACCCGCTCGTCGCCCTCACCCTCGGATCCATCTACGCCGCCGCCCC
GACCCCGCCGCCCAAGCCGCGGCGCCCCTCTCCTCCGACCCCTCCACCTTCCAAGCCGGCGTCCGCCACCCGCCGCCGCC
TCAATGCCTCCGCCCCCGGCCAGCGCCGCCGCGCGAGCAACGAGCCGCCTTCCGACGACGACGCCGCCGCCGCGGACGGG
GCGCCGCCCCCGTTCCCGTGGGCCACGGAGCGGCCCGCGCGGCACGACACCCTGGACAGCCTGCTGCGCCGGGGCGTCAC
GACCGTCGAGGGCGAGGGCCGGTGCAAGCGCTGCAGCGGCACGGCGACCGTGGCGTACGAGCTGGCGCCCAAGTTCAGGG
AGGTGCGCGAGTTCGTCGTCGCCAACCGGCACTCGTTCGACGACCGCGCCCCGGACGCGTGGATGTACCCGGTGCTGCCC
GACTGCGCGGCGTGCGGGGAGAAGCGATGCATGTGGCCGTGGATCGCCGAGGACAAGGGCGAGATCAACTGGCTGTTCCT
CCTGCTGGGCCAGATGCTGGGCTGCTGCACGCTGGAGCAGCTCAAGTACTTCTGCAAGAACACCGGCCGCCACCGGACCG
GCGCCAAGAACCGGGTCCTCTACTACGCCTTCCTGGAGATGTGCAGGCAGCTCGAGCCGCGCGGGCCGTTCGATGACACC
GTCGCCGACGGCAACGGGTTCCTGCACTCGTGATCTACCGGCCCCTGCGCGCAGATGGATTTTTTA------------TG
TCATGTGGTGTGTCGATCTGGTAATTTCTAGGGATGACGAGGAAAGAACAACTTCTCTAGATTTAATCTAGTTATATG--
----TTATTGGATCGTTATGATTATTATTTATCATGAGTTTTGATGAAAATGATTAATCATGTTCTTGCACTCAACATGT
AATA-------------------------------CATTACTACATTATCTGTAGCGTCTTCATGCAAGTGACTCTATTG
CCGAGATATTTTTCTTGTACCATTTATTTATTTACAATATTATATTATTTACCGGTTAATTTGGCTCTTGTATTGGAGAA
GGAAACTCACTTGGCATTCTTGGCTAGGATTGGCAGTGTTTAGCATGGAGATCAATTAATTTATATTG------------
----------------CAAGATTGTGCTCCATTGAACTATAGGGCACACTAGAATGCTAGACCAACAAGCGTGC------
---CACCAGAGCCTAAGAAACTTTCCATCCCTAATCAATCTCCCCCAACCCCCTGAATTTCAGCGGGTGAGGCCCCTGTT
CTTCTT--CAAACAGAACTTTCCACGTTAGCTCACCCGTACACAAAAATATTTAGGTAGATGTAACATTGCTCATTGTAG
GAGCATGGATAGTTCTTCTAAAAAAAT-AGCATGGATGGCGGG-----------------------------GATTGACA
TTTTTCTTATGTATGAAGTCCACGTCATCTAGAAAAGATAATTAAACATGTTATACACCAGACGGCAAGTCAA-------
----CTAAGCTATCAAACAAAACAGAAAATAAATAAAACATGCTATACAATTTATTATTTCTTAAGTGTTATATTTTAGT
GTTCATAAATACTCACTTTGTTCCTAAATAGAAGTATTTTTAGATATTCTAATAGAGATTATAGACGGAGCAAAATAAGT
GAATCTACACTTTAAAATACATCCGTCCGTACAATGAAGGACACGAGAGTAAGACAAGACATCTTGT
>SNPs
----------------S---S------------------------------------------------S----------
S---------------------S---------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-----S---------S------------------S---------------------------------------------
------------S-------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS
SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSS-------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-----------------------------------------------------------S--------------------
--------------------------------------------------------------------------------
-------------------S------------------------------------------------------------
--------------S----------------------------------S-------------S----------------
SS----------------------------------------------S-------------------------------
----------------S---------S--------S-------S---------------------------------S--
--------S--------------------------------------------------------S------------S-
--------S------------------------------SS--------S------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-----------S------------------------------------------------------SSSSSSSSSSS---
-----------------------------------------------------------S--------------------
-------------------------------------------S------------------------------------
-S--S---------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------S-----------------------------------------------
--------------------------------------------------------------------------SSSSSS
SSS-----------------------------------------S-----S-----------------------------
-S---------------------------------------------------------S--------------------
-------------------------S------------------------S--------S--------------------
----------------------------S--------------------------------------------SSSSSSS
SSSS----------------------------------------------------------------------------
-----------------------S-----------S---------------------S-------------------S--
------------------------------------S---------------------------S--
>forward_749
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
---------TCGCTCTTCTAATTGGCCCC---------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------------------
>reverse_1916
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
---------------------------------------------------------------------------GTGTG
TCGTGTTGTGTGTCG-----------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
-------------------------------------------------------------------
