changeset 0:cd5d63cd0eb5 draft

Uploaded
author fubar
date Wed, 03 Jan 2024 01:36:39 +0000
parents
children af3fba6c21aa
files jbrowse2/all_fasta.loc.sample jbrowse2/blastxml_to_gapped_gff3.py jbrowse2/config.json.sample jbrowse2/convertMAF.sh jbrowse2/gff3_rebase.py jbrowse2/jbrowse2.py jbrowse2/jbrowse2.xml jbrowse2/macros.xml jbrowse2/maf2bed.pl jbrowse2/readme.rst jbrowse2/static/images/bam.png jbrowse2/static/images/bigwig.png jbrowse2/static/images/blast.png jbrowse2/static/images/opacity.png jbrowse2/static/images/sections.png jbrowse2/static/images/styling.png jbrowse2/static/merlintracksamples.png jbrowse2/test-data/all_fasta.loc jbrowse2/test-data/bam/merlin-sample.bam jbrowse2/test-data/bam/merlin-sample.bam.bai jbrowse2/test-data/bam/merlin-sample.bam.gz jbrowse2/test-data/bed/test-3.bed jbrowse2/test-data/bed/test-6.bed jbrowse2/test-data/bw/merlin.bw jbrowse2/test-data/gff3/merlin.gff3 jbrowse2/test-data/index.html jbrowse2/test-data/maf/merlin.maf jbrowse2/test-data/merlin.fa jbrowse2/test-data/vcf/merlin.vcf jbrowse2/tool-data/all_fasta.loc.sample jbrowse2/tool_data_table_conf.xml.sample
diffstat 31 files changed, 6425 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/all_fasta.loc.sample	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,18 @@
+#This file lists the locations and dbkeys of all the fasta files
+#under the "genome" directory (a directory that contains a directory
+#for each build). The script extract_fasta.py will generate the file
+#all_fasta.loc. This file has the format (white space characters are
+#TAB characters):
+#
+#<unique_build_id>	<dbkey>		<display_name>	<file_path>
+#
+#So, all_fasta.loc could look something like this:
+#
+#apiMel3	apiMel3	Honeybee (Apis mellifera): apiMel3		/path/to/genome/apiMel3/apiMel3.fa
+#hg19canon	hg19		Human (Homo sapiens): hg19 Canonical		/path/to/genome/hg19/hg19canon.fa
+#hg19full	hg19		Human (Homo sapiens): hg19 Full			/path/to/genome/hg19/hg19full.fa
+#
+#Your all_fasta.loc file should contain an entry for each individual
+#fasta file. So there will be multiple fasta files for each build,
+#such as with hg19 above.
+#
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/blastxml_to_gapped_gff3.py	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,268 @@
+#!/usr/bin/env python
+import argparse
+import copy
+import logging
+import re
+import sys
+
+from BCBio import GFF
+logging.basicConfig(level=logging.INFO)
+log = logging.getLogger(name='blastxml2gff3')
+
+__doc__ = """
+BlastXML files, when transformed to GFF3, do not normally show gaps in the
+blast hits. This tool aims to fill that "gap".
+"""
+
+
+def blastxml2gff3(blastxml, min_gap=3, trim=False, trim_end=False, include_seq=False):
+    from Bio.Blast import NCBIXML
+    from Bio.Seq import Seq
+    from Bio.SeqRecord import SeqRecord
+    from Bio.SeqFeature import SeqFeature, SimpleLocation
+
+    blast_records = NCBIXML.parse(blastxml)
+    for idx_record, record in enumerate(blast_records):
+        # http://www.sequenceontology.org/browser/release_2.4/term/SO:0000343
+        match_type = {  # Currently we can only handle BLASTN, BLASTP
+            'BLASTN': 'nucleotide_match',
+            'BLASTP': 'protein_match',
+        }.get(record.application, 'match')
+
+        recid = record.query
+        if ' ' in recid:
+            recid = recid[0:recid.index(' ')]
+
+        rec = SeqRecord(Seq("ACTG"), id=recid)
+        for idx_hit, hit in enumerate(record.alignments):
+            for idx_hsp, hsp in enumerate(hit.hsps):
+                qualifiers = {
+                    "ID": 'b2g.%s.%s.%s' % (idx_record, idx_hit, idx_hsp),
+                    "source": "blast",
+                    "score": hsp.expect,
+                    "accession": hit.accession,
+                    "hit_id": hit.hit_id,
+                    "length": hit.length,
+                    "hit_titles": hit.title.split(' >'),
+                }
+                if include_seq:
+                    qualifiers.update({
+                        'blast_qseq': hsp.query,
+                        'blast_sseq': hsp.sbjct,
+                        'blast_mseq': hsp.match,
+                    })
+
+                for prop in ('score', 'bits', 'identities', 'positives',
+                             'gaps', 'align_length', 'strand', 'frame',
+                             'query_start', 'query_end', 'sbjct_start',
+                             'sbjct_end'):
+                    qualifiers['blast_' + prop] = getattr(hsp, prop, None)
+
+                desc = hit.title.split(' >')[0]
+                qualifiers['description'] = desc[desc.index(' '):]
+
+                # This required a fair bit of sketching out/match to figure out
+                # the first time.
+                #
+                # the match_start location must account for queries and
+                # subjecst that start at locations other than 1
+                parent_match_start = hsp.query_start - hsp.sbjct_start
+                # The end is the start + hit.length because the match itself
+                # may be longer than the parent feature, so we use the supplied
+                # subject/hit length to calculate the real ending of the target
+                # protein.
+                parent_match_end = hsp.query_start + hit.length + hsp.query.count('-')
+
+                # If we trim the left end, we need to trim without losing information.
+                used_parent_match_start = parent_match_start
+                if trim:
+                    if parent_match_start < 1:
+                        used_parent_match_start = 0
+
+                if trim or trim_end:
+                    if parent_match_end > hsp.query_end:
+                        parent_match_end = hsp.query_end + 1
+
+                # The ``match`` feature will hold one or more ``match_part``s
+                top_feature = SeqFeature(
+                    SimpleLocation(used_parent_match_start, parent_match_end, strand=0),
+                    type=match_type,
+                    qualifiers=qualifiers
+                )
+
+                # Unlike the parent feature, ``match_part``s have sources.
+                part_qualifiers = {
+                    "source": "blast",
+                }
+                top_feature.sub_features = []
+                for idx_part, (start, end, cigar) in \
+                        enumerate(generate_parts(hsp.query, hsp.match,
+                                                 hsp.sbjct,
+                                                 ignore_under=min_gap)):
+                    part_qualifiers['Gap'] = cigar
+                    part_qualifiers['ID'] = qualifiers['ID'] + ('.%s' % idx_part)
+
+                    # Otherwise, we have to account for the subject start's location
+                    match_part_start = parent_match_start + hsp.sbjct_start + start - 1
+
+                    # We used to use hsp.align_length here, but that includes
+                    # gaps in the parent sequence
+                    #
+                    # Furthermore align_length will give calculation errors in weird places
+                    # So we just use (end-start) for simplicity
+                    match_part_end = match_part_start + (end - start)
+
+                    top_feature.sub_features.append(
+                        SeqFeature(
+                            SimpleLocation(match_part_start, match_part_end, strand=1),
+                            type="match_part",
+                            qualifiers=copy.deepcopy(part_qualifiers))
+                    )
+
+                rec.features.append(top_feature)
+        rec.annotations = {}
+        yield rec
+
+
+def __remove_query_gaps(query, match, subject):
+    """remove positions in all three based on gaps in query
+
+    In order to simplify math and calculations...we remove all of the gaps
+    based on gap locations in the query sequence::
+
+        Q:ACTG-ACTGACTG
+        S:ACTGAAC---CTG
+
+    will become::
+
+        Q:ACTGACTGACTG
+        S:ACTGAC---CTG
+
+    which greatly simplifies the process of identifying the correct location
+    for a match_part
+    """
+    prev = 0
+    fq = ''
+    fm = ''
+    fs = ''
+    for position in re.finditer('-', query):
+        fq += query[prev:position.start()]
+        fm += match[prev:position.start()]
+        fs += subject[prev:position.start()]
+        prev = position.start() + 1
+    fq += query[prev:]
+    fm += match[prev:]
+    fs += subject[prev:]
+
+    return (fq, fm, fs)
+
+
+def generate_parts(query, match, subject, ignore_under=3):
+    region_q = []
+    region_m = []
+    region_s = []
+
+    (query, match, subject) = __remove_query_gaps(query, match, subject)
+
+    region_start = -1
+    region_end = -1
+    mismatch_count = 0
+    for i, (q, m, s) in enumerate(zip(query, match, subject)):
+
+        # If we have a match
+        if m != ' ' or m == '+':
+            if region_start == -1:
+                region_start = i
+                # It's a new region, we need to reset or it's pre-seeded with
+                # spaces
+                region_q = []
+                region_m = []
+                region_s = []
+            region_end = i
+            mismatch_count = 0
+        else:
+            mismatch_count += 1
+
+        region_q.append(q)
+        region_m.append(m)
+        region_s.append(s)
+
+        if mismatch_count >= ignore_under and region_start != -1 and region_end != -1:
+            region_q = region_q[0:-ignore_under]
+            region_m = region_m[0:-ignore_under]
+            region_s = region_s[0:-ignore_under]
+            yield region_start, region_end + 1, \
+                cigar_from_string(region_q, region_m, region_s, strict_m=True)
+            region_q = []
+            region_m = []
+            region_s = []
+
+            region_start = -1
+            region_end = -1
+            mismatch_count = 0
+
+    yield region_start, region_end + 1, \
+        cigar_from_string(region_q, region_m, region_s, strict_m=True)
+
+
+def _qms_to_matches(query, match, subject, strict_m=True):
+    matchline = []
+
+    for (q, m, s) in zip(query, match, subject):
+        ret = ''
+
+        if m != ' ' or m == '+':
+            ret = '='
+        elif m == ' ':
+            if q == '-':
+                ret = 'D'
+            elif s == '-':
+                ret = 'I'
+            else:
+                ret = 'X'
+        else:
+            log.warn("Bad data: \n\t%s\n\t%s\n\t%s\n" % (query, match, subject))
+
+        if strict_m:
+            if ret == '=' or ret == 'X':
+                ret = 'M'
+
+        matchline.append(ret)
+    return matchline
+
+
+def _matchline_to_cigar(matchline):
+    cigar_line = []
+    last_char = matchline[0]
+    count = 0
+    for char in matchline:
+        if char == last_char:
+            count += 1
+        else:
+            cigar_line.append("%s%s" % (last_char, count))
+            count = 1
+        last_char = char
+    cigar_line.append("%s%s" % (last_char, count))
+    return ' '.join(cigar_line)
+
+
+def cigar_from_string(query, match, subject, strict_m=True):
+    matchline = _qms_to_matches(query, match, subject, strict_m=strict_m)
+    if len(matchline) > 0:
+        return _matchline_to_cigar(matchline)
+    else:
+        return ""
+
+
+if __name__ == '__main__':
+    parser = argparse.ArgumentParser(description='Convert Blast XML to gapped GFF3', epilog='')
+    parser.add_argument('blastxml', type=argparse.FileType("r"), help='Blast XML Output')
+    parser.add_argument('--min_gap', type=int, help='Maximum gap size before generating a new match_part', default=3)
+    parser.add_argument('--trim', action='store_true', help='Trim blast hits to be only as long as the parent feature')
+    parser.add_argument('--trim_end', action='store_true', help='Cut blast results off at end of gene')
+    parser.add_argument('--include_seq', action='store_true', help='Include sequence')
+    args = parser.parse_args()
+
+    for rec in blastxml2gff3(**vars(args)):
+        if len(rec.features):
+            GFF.write([rec], sys.stdout)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/config.json.sample	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,22 @@
+{
+  "configuration": {
+    "rpc": {
+      "defaultDriver": "WebWorkerRpcDriver",
+      "drivers": {
+        "MainThreadRpcDriver": {},
+        "WebWorkerRpcDriver": {}
+      }
+    },
+    "logoPath": {
+      "locationType": "UriLocation",
+      "uri": ""
+    }
+  },
+  "plugins": [],
+  "assemblies": [],
+  "tracks": [],
+  "internetAccounts": [],
+  "aggregateTextSearchAdapters": [],
+  "connections": [],
+  "defaultSession": {}
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/convertMAF.sh	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,7 @@
+#!/usr/bin/env bash
+# https://github.com/cmdcolin/jbrowse-plugin-mafviewer/blob/master/bin/convert.sh
+#  MAF file must contain the species name and chromosome name
+#  e.g. hg38.chr1 in the sequence identifiers.
+perl $3/maf2bed.pl $2 < $1 | sort -k1,1 -k2,2n > $4.sorted.bed
+bgzip $4.sorted.bed
+tabix -p bed $4.sorted.bed.gz
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/gff3_rebase.py	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,194 @@
+#!/usr/bin/env python
+import argparse
+import copy
+import logging
+import sys
+
+from BCBio import GFF
+from Bio.SeqFeature import FeatureLocation
+
+logging.basicConfig(level=logging.INFO)
+log = logging.getLogger(__name__)
+
+__author__ = "Eric Rasche"
+__version__ = "0.4.0"
+__maintainer__ = "Eric Rasche"
+__email__ = "esr@tamu.edu"
+
+
+def feature_lambda(feature_list, test, test_kwargs, subfeatures=True):
+    """Recursively search through features, testing each with a test function, yielding matches.
+
+    GFF3 is a hierachical data structure, so we need to be able to recursively
+    search through features. E.g. if you're looking for a feature with
+    ID='bob.42', you can't just do a simple list comprehension with a test
+    case. You don't know how deeply burried bob.42 will be in the feature tree. This is where feature_lambda steps in.
+
+    :type feature_list: list
+    :param feature_list: an iterable of features
+
+    :type test: function reference
+    :param test: a closure with the method signature (feature, **kwargs) where
+                 the kwargs are those passed in the next argument. This
+                 function should return True or False, True if the feature is
+                 to be yielded as part of the main feature_lambda function, or
+                 False if it is to be ignored. This function CAN mutate the
+                 features passed to it (think "apply").
+
+    :type test_kwargs: dictionary
+    :param test_kwargs: kwargs to pass to your closure when it is called.
+
+    :type subfeatures: boolean
+    :param subfeatures: when a feature is matched, should just that feature be
+                        yielded to the caller, or should the entire sub_feature
+                        tree for that feature be included? subfeatures=True is
+                        useful in cases such as searching for a gene feature,
+                        and wanting to know what RBS/Shine_Dalgarno_sequences
+                        are in the sub_feature tree (which can be accomplished
+                        with two feature_lambda calls). subfeatures=False is
+                        useful in cases when you want to process (and possibly
+                        return) the entire feature tree, such as applying a
+                        qualifier to every single feature.
+
+    :rtype: yielded list
+    :return: Yields a list of matching features.
+    """
+    # Either the top level set of [features] or the subfeature attribute
+    for feature in feature_list:
+        if test(feature, **test_kwargs):
+            if not subfeatures:
+                feature_copy = copy.deepcopy(feature)
+                feature_copy.sub_features = []
+                yield feature_copy
+            else:
+                yield feature
+
+        if hasattr(feature, 'sub_features'):
+            for x in feature_lambda(feature.sub_features, test, test_kwargs, subfeatures=subfeatures):
+                yield x
+
+
+def feature_test_qual_value(feature, **kwargs):
+    """Test qualifier values.
+
+    For every feature, check that at least one value in
+    feature.quailfiers(kwargs['qualifier']) is in kwargs['attribute_list']
+    """
+    for attribute_value in feature.qualifiers.get(kwargs['qualifier'], []):
+        if attribute_value in kwargs['attribute_list']:
+            return True
+    return False
+
+
+def __get_features(child, interpro=False):
+    child_features = {}
+    for rec in GFF.parse(child):
+        # Only top level
+        for feature in rec.features:
+            # Get the record id as parent_feature_id (since this is how it will be during remapping)
+            parent_feature_id = rec.id
+            # If it's an interpro specific gff3 file
+            if interpro:
+                # Then we ignore polypeptide features as they're useless
+                if feature.type == 'polypeptide':
+                    continue
+                # If there's an underscore, we strip up to that underscore?
+                # I do not know the rationale for this, removing.
+                # if '_' in parent_feature_id:
+                    # parent_feature_id = parent_feature_id[parent_feature_id.index('_') + 1:]
+
+            try:
+                child_features[parent_feature_id].append(feature)
+            except KeyError:
+                child_features[parent_feature_id] = [feature]
+            # Keep a list of feature objects keyed by parent record id
+    return child_features
+
+
+def __update_feature_location(feature, parent, protein2dna):
+    start = feature.location.start
+    end = feature.location.end
+    if protein2dna:
+        start *= 3
+        end *= 3
+
+    if parent.location.strand >= 0:
+        ns = parent.location.start + start
+        ne = parent.location.start + end
+        st = +1
+    else:
+        ns = parent.location.end - end
+        ne = parent.location.end - start
+        st = -1
+
+    # Don't let start/stops be less than zero. It's technically valid for them
+    # to be (at least in the model I'm working with) but it causes numerous
+    # issues.
+    #
+    # Instead, we'll replace with %3 to try and keep it in the same reading
+    # frame that it should be in.
+    if ns < 0:
+        ns %= 3
+    if ne < 0:
+        ne %= 3
+
+    feature.location = FeatureLocation(ns, ne, strand=st)
+
+    if hasattr(feature, 'sub_features'):
+        for subfeature in feature.sub_features:
+            __update_feature_location(subfeature, parent, protein2dna)
+
+
+def rebase(parent, child, interpro=False, protein2dna=False, map_by='ID'):
+    # get all of the features we will be re-mapping in a dictionary, keyed by parent feature ID
+    child_features = __get_features(child, interpro=interpro)
+
+    for rec in GFF.parse(parent):
+        replacement_features = []
+        for feature in feature_lambda(
+                rec.features,
+                # Filter features in the parent genome by those that are
+                # "interesting", i.e. have results in child_features array.
+                # Probably an unnecessary optimisation.
+                feature_test_qual_value,
+                {
+                    'qualifier': map_by,
+                    'attribute_list': child_features.keys(),
+                },
+                subfeatures=False):
+
+            # Features which will be re-mapped
+            to_remap = child_features[feature.id]
+            # TODO: update starts
+            fixed_features = []
+            for x in to_remap:
+                # Then update the location of the actual feature
+                __update_feature_location(x, feature, protein2dna)
+
+                if interpro:
+                    for y in ('status', 'Target'):
+                        try:
+                            del x.qualifiers[y]
+                        except Exception:
+                            pass
+
+                fixed_features.append(x)
+            replacement_features.extend(fixed_features)
+        # We do this so we don't include the original set of features that we
+        # were rebasing against in our result.
+        rec.features = replacement_features
+        rec.annotations = {}
+        GFF.write([rec], sys.stdout)
+
+
+if __name__ == '__main__':
+    parser = argparse.ArgumentParser(description='rebase gff3 features against parent locations', epilog="")
+    parser.add_argument('parent', type=argparse.FileType('r'), help='Parent GFF3 annotations')
+    parser.add_argument('child', type=argparse.FileType('r'), help='Child GFF3 annotations to rebase against parent')
+    parser.add_argument('--interpro', action='store_true',
+                        help='Interpro specific modifications')
+    parser.add_argument('--protein2dna', action='store_true',
+                        help='Map protein translated results to original DNA data')
+    parser.add_argument('--map_by', help='Map by key', default='ID')
+    args = parser.parse_args()
+    rebase(**vars(args))
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/jbrowse2.py	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,820 @@
+#!/usr/bin/env python
+# change to accumulating all configuration for config.json based on the default from the clone
+import argparse
+import datetime
+import hashlib
+import json
+import logging
+import os
+import shutil
+import subprocess
+import tempfile
+import xml.etree.ElementTree as ET
+from collections import defaultdict
+
+logging.basicConfig(level=logging.INFO)
+log = logging.getLogger("jbrowse")
+TODAY = datetime.datetime.now().strftime("%Y-%m-%d")
+GALAXY_INFRASTRUCTURE_URL = None
+mapped_chars = {
+    ">": "__gt__",
+    "<": "__lt__",
+    "'": "__sq__",
+    '"': "__dq__",
+    "[": "__ob__",
+    "]": "__cb__",
+    "{": "__oc__",
+    "}": "__cc__",
+    "@": "__at__",
+    "#": "__pd__",
+    "": "__cn__",
+}
+
+
+def etree_to_dict(t):
+    if t is None:
+        return {}
+
+    d = {t.tag: {} if t.attrib else None}
+    children = list(t)
+    if children:
+        dd = defaultdict(list)
+        for dc in map(etree_to_dict, children):
+            for k, v in dc.items():
+                dd[k].append(v)
+        d = {t.tag: {k: v[0] if len(v) == 1 else v for k, v in dd.items()}}
+    if t.attrib:
+        d[t.tag].update(("@" + k, v) for k, v in t.attrib.items())
+    if t.text:
+        text = t.text.strip()
+        if children or t.attrib:
+            if text:
+                d[t.tag]["#text"] = text
+        else:
+            d[t.tag] = text
+    return d
+
+
+INSTALLED_TO = os.path.dirname(os.path.realpath(__file__))
+
+
+def metadata_from_node(node):
+    metadata = {}
+    try:
+        if len(node.findall("dataset")) != 1:
+            # exit early
+            return metadata
+    except Exception:
+        return {}
+
+    for (key, value) in node.findall("dataset")[0].attrib.items():
+        metadata["dataset_%s" % key] = value
+
+    for (key, value) in node.findall("history")[0].attrib.items():
+        metadata["history_%s" % key] = value
+
+    for (key, value) in node.findall("metadata")[0].attrib.items():
+        metadata["metadata_%s" % key] = value
+
+    for (key, value) in node.findall("tool")[0].attrib.items():
+        metadata["tool_%s" % key] = value
+
+    # Additional Mappings applied:
+    metadata[
+        "dataset_edam_format"
+    ] = '<a target="_blank" href="http://edamontology.org/{0}">{1}</a>'.format(
+        metadata["dataset_edam_format"], metadata["dataset_file_ext"]
+    )
+    metadata["history_user_email"] = '<a href="mailto:{0}">{0}</a>'.format(
+        metadata["history_user_email"]
+    )
+    metadata["hist_name"] = metadata["history_display_name"]
+    metadata[
+        "history_display_name"
+    ] = '<a target="_blank" href="{galaxy}/history/view/{encoded_hist_id}">{hist_name}</a>'.format(
+        galaxy=GALAXY_INFRASTRUCTURE_URL,
+        encoded_hist_id=metadata["history_id"],
+        hist_name=metadata["history_display_name"],
+    )
+    metadata[
+        "tool_tool"
+    ] = '<a target="_blank" href="{galaxy}/datasets/{encoded_id}/show_params">{tool_id}</a>'.format(
+        galaxy=GALAXY_INFRASTRUCTURE_URL,
+        encoded_id=metadata["dataset_id"],
+        tool_id=metadata["tool_tool_id"],
+        # tool_version=metadata['tool_tool_version'],
+    )
+    return metadata
+
+
+class JbrowseConnector(object):
+    def __init__(self, jbrowse, outdir, genomes, standalone=None):
+        self.debug = False
+        self.giURL = GALAXY_INFRASTRUCTURE_URL
+        self.jbrowse = jbrowse
+        self.outdir = outdir
+        os.makedirs(self.outdir, exist_ok=True)
+        self.genome_paths = genomes
+        self.standalone = standalone
+        self.trackIdlist = []
+        self.tracksToAdd = []
+        self.config_json = {
+            "configuration": {
+                "rpc": {
+                    "defaultDriver": "WebWorkerRpcDriver",
+                    "drivers": {"MainThreadRpcDriver": {}, "WebWorkerRpcDriver": {}},
+                },
+                "logoPath": {"locationType": "UriLocation", "uri": ""},
+            }
+        }
+        self.config_json_file = os.path.join(outdir, "config.json")
+        if standalone == "complete":
+            self.clone_jbrowse(self.jbrowse, self.outdir)
+        elif standalone == "minimal":
+            self.clone_jbrowse(self.jbrowse, self.outdir, minimal=True)
+
+    def subprocess_check_call(self, command, output=None):
+        if output:
+            if self.debug:
+                log.debug("cd %s && %s >  %s", self.outdir, " ".join(command), output)
+            subprocess.check_call(command, cwd=self.outdir, stdout=output)
+        else:
+            log.debug("cd %s && %s", self.outdir, " ".join(command))
+            subprocess.check_call(command, cwd=self.outdir)
+
+    def subprocess_popen(self, command):
+        if self.debug:
+            log.debug("cd %s && %s", self.outdir, command)
+        p = subprocess.Popen(
+            command,
+            shell=True,
+            stdin=subprocess.PIPE,
+            stdout=subprocess.PIPE,
+            stderr=subprocess.PIPE,
+        )
+        output, err = p.communicate()
+        retcode = p.returncode
+        if retcode != 0:
+            log.error("cd %s && %s", self.outdir, command)
+            log.error(output)
+            log.error(err)
+            raise RuntimeError("Command failed with exit code %s" % (retcode))
+
+    def subprocess_check_output(self, command):
+        if self.debug:
+            log.debug("cd %s && %s", self.outdir, " ".join(command))
+        return subprocess.check_output(command, cwd=self.outdir)
+
+    def _jbrowse_bin(self, command):
+        return os.path.realpath(os.path.join(self.jbrowse, "bin", command))
+
+    def symlink_or_copy(self, src, dest):
+        if "GALAXY_JBROWSE_SYMLINKS" in os.environ and bool(
+            os.environ["GALAXY_JBROWSE_SYMLINKS"]
+        ):
+            cmd = ["ln", "-s", src, dest]
+        else:
+            cmd = ["cp", src, dest]
+
+        return self.subprocess_check_call(cmd)
+
+    def process_genomes(self):
+        assemblies = []
+        for i, genome_node in enumerate(self.genome_paths):
+            log.info("genome_node=%s" % str(genome_node))
+            # We only expect one input genome per run. This for loop is just
+            # easier to write than the alternative / catches any possible
+            # issues.
+            genome_name = genome_node["meta"]["dataset_dname"]
+            dsId = genome_node["meta"]["dataset_id"]
+            faname = genome_name + ".fasta"
+            faurl = "%s/api/datasets/%s/display?to_ext=fasta" % (self.giURL, dsId)
+            fapath = genome_node["path"]
+            faind = os.path.realpath(os.path.join(self.outdir, faname + ".fai"))
+            cmd = ["samtools", "faidx", fapath, "--fai-idx", faind]
+            self.subprocess_check_call(cmd)
+            trackDict = {
+                "name": genome_name,
+                "sequence": {
+                    "type": "ReferenceSequenceTrack",
+                    "trackId": genome_name,
+                    "adapter": {
+                        "type": "IndexedFastaAdapter",
+                        "fastaLocation": {"uri": faurl, "locationType": "UriLocation"},
+                        "faiLocation": {
+                            "uri": faname + ".fai",
+                            "locationType": "UriLocation",
+                        },
+                    },
+                },
+            }
+            assemblies.append(trackDict)
+        self.config_json["assemblies"] = assemblies
+        self.genome_name = genome_name
+        self.genome_path = faurl
+        self.genome_fai_path = faname + ".fai"
+
+    def add_default_view(self):
+        cmd = [
+            "jbrowse",
+            "set-default-session",
+            "-s",
+            self.config_json_file,
+            "-t",
+            ",".join(self.trackIdlist),
+            "-n",
+            "Default",
+            "--target",
+            self.outdir,
+        ]  #
+        self.subprocess_check_call(cmd)
+
+    def write_config(self):
+        with open(self.config_json_file, "w") as fp:
+            json.dump(self.config_json, fp)
+
+    def add_hic(self, data, trackData):
+        """
+        HiC adapter.
+        https://github.com/aidenlab/hic-format/blob/master/HiCFormatV9.md
+        for testing locally, these work:
+        HiC data is from https://s3.amazonaws.com/igv.broadinstitute.org/data/hic/intra_nofrag_30.hic
+        using hg19 reference track as a
+        'BgzipFastaAdapter'
+            fastaLocation:
+            uri: 'https://s3.amazonaws.com/jbrowse.org/genomes/GRCh38/fasta/GRCh38.fa.gz',
+            faiLocation:
+            uri: 'https://s3.amazonaws.com/jbrowse.org/genomes/GRCh38/fasta/GRCh38.fa.gz.fai',
+            gziLocation:
+            uri: 'https://s3.amazonaws.com/jbrowse.org/genomes/GRCh38/fasta/GRCh38.fa.gz.gzi',
+        Cool will not be likely to be a good fit - see discussion at https://github.com/GMOD/jbrowse-components/issues/2438
+        """
+        log.info("#### trackData=%s" % trackData)
+        tId = trackData["label"]
+        url = "%s/api/datasets/%s/display?to_ext=hic " % (
+            self.giURL,
+            trackData["metadata"]["dataset_id"],
+        )
+        trackDict = {
+            "type": "HicTrack",
+            "trackId": tId,
+            "name": trackData["name"],
+            "assemblyNames": [self.genome_name],
+            "adapter": {
+                "type": "HicAdapter",
+                "hicLocation": {"uri": url, "locationType": "UriLocation"},
+            },
+        }
+        self.tracksToAdd.append(trackDict)
+        self.trackIdlist.append(tId)
+
+    def add_maf(self, data, trackData):
+        """
+        from https://github.com/cmdcolin/maf2bed
+        Note: Both formats start with a MAF as input, and note that your MAF file should contain the species name and chromosome name
+        e.g. hg38.chr1 in the sequence identifiers.
+        need the reference id - eg hg18, for maf2bed.pl as the first parameter
+        """
+        mafPlugin = {
+            "plugins": [
+                {
+                    "name": "MafViewer",
+                    "url": "https://unpkg.com/jbrowse-plugin-mafviewer/dist/jbrowse-plugin-mafviewer.umd.production.min.js",
+                }
+            ]
+        }
+        tId = trackData["label"]
+        fname = "%s.bed" % tId
+        dest = os.path.realpath("%s/%s" % (self.outdir, fname))
+        # self.symlink_or_copy(data, dest)
+        # Process MAF to bed-like. Need build to munge chromosomes
+        gname = self.genome_name
+        cmd = [
+            "bash",
+            os.path.join(INSTALLED_TO, "convertMAF.sh"),
+            data,
+            gname,
+            INSTALLED_TO,
+            dest,
+        ]
+        self.subprocess_check_call(cmd)
+        if True or self.debug:
+            log.info("### convertMAF.sh called as %s" % " ".join(cmd))
+        # Construct samples list
+        # We could get this from galaxy metadata, not sure how easily.
+        ps = subprocess.Popen(["grep", "^s [^ ]*", "-o", data], stdout=subprocess.PIPE)
+        output = subprocess.check_output(("sort", "-u"), stdin=ps.stdout)
+        ps.wait()
+        outp = output.decode("ascii")
+        soutp = outp.split("\n")
+        samp = [x.split("s ")[1] for x in soutp if x.startswith("s ")]
+        samples = [x.split(".")[0] for x in samp]
+        if self.debug:
+            log.info("### got samples = %s " % (samples))
+        trackDict = {
+            "type": "MafTrack",
+            "trackId": tId,
+            "name": trackData["name"],
+            "adapter": {
+                "type": "MafTabixAdapter",
+                "samples": samples,
+                "bedGzLocation": {"uri": fname + ".sorted.bed.gz"},
+                "index": {
+                    "location": {"uri": fname + ".sorted.bed.gz.tbi"},
+                },
+            },
+            "assemblyNames": [self.genome_name],
+        }
+        self.tracksToAdd.append(trackDict)
+        self.trackIdlist.append(tId)
+        if self.config_json.get("plugins", None):
+            self.config_json["plugins"].append(mafPlugin[0])
+        else:
+            self.config_json.update(mafPlugin)
+
+    def _blastxml_to_gff3(self, xml, min_gap=10):
+        gff3_unrebased = tempfile.NamedTemporaryFile(delete=False)
+        cmd = [
+            "python",
+            os.path.join(INSTALLED_TO, "blastxml_to_gapped_gff3.py"),
+            "--trim",
+            "--trim_end",
+            "--include_seq",
+            "--min_gap",
+            str(min_gap),
+            xml,
+        ]
+        subprocess.check_call(cmd, cwd=self.outdir, stdout=gff3_unrebased)
+        gff3_unrebased.close()
+        return gff3_unrebased.name
+
+    def add_blastxml(self, data, trackData, blastOpts, **kwargs):
+        gff3 = self._blastxml_to_gff3(data, min_gap=blastOpts["min_gap"])
+
+        if "parent" in blastOpts and blastOpts["parent"] != "None":
+            gff3_rebased = tempfile.NamedTemporaryFile(delete=False)
+            cmd = ["python", os.path.join(INSTALLED_TO, "gff3_rebase.py")]
+            if blastOpts.get("protein", "false") == "true":
+                cmd.append("--protein2dna")
+            cmd.extend([os.path.realpath(blastOpts["parent"]), gff3])
+            subprocess.check_call(cmd, cwd=self.outdir, stdout=gff3_rebased)
+            gff3_rebased.close()
+
+            # Replace original gff3 file
+            shutil.copy(gff3_rebased.name, gff3)
+            os.unlink(gff3_rebased.name)
+        url = "%s.gff3" % trackData["label"]
+        dest = os.path.realpath("%s/%s" % (self.outdir, url))
+        self._sort_gff(gff3, dest)
+        url = url + ".gz"
+        tId = trackData["label"]
+        trackDict = {
+            "type": "FeatureTrack",
+            "trackId": tId,
+            "name": trackData["name"],
+            "assemblyNames": [self.genome_name],
+            "adapter": {
+                "type": "Gff3TabixAdapter",
+                "gffGzLocation": {"locationType": "UriLocation", "uri": url},
+                "index": {
+                    "location": {"locationType": "UriLocation", "uri": url + ".tbi"}
+                },
+            },
+            "displays": [
+                {
+                    "type": "LinearBasicDisplay",
+                    "displayId": "%s-LinearBasicDisplay" % tId,
+                },
+                {"type": "LinearArcDisplay", "displayId": "%s-LinearArcDisplay" % tId},
+            ],
+        }
+        self.tracksToAdd.append(trackDict)
+        self.trackIdlist.append(tId)
+        os.unlink(gff3)
+
+    def add_bigwig(self, data, trackData):
+        url = "%s/api/datasets/%s/display" % (
+            self.giURL,
+            trackData["metadata"]["dataset_id"],
+        )
+        tId = trackData["label"]
+        trackDict = {
+            "type": "QuantitativeTrack",
+            "trackId": tId,
+            "name": trackData["name"],
+            "assemblyNames": [
+                self.genome_name,
+            ],
+            "adapter": {
+                "type": "BigWigAdapter",
+                "bigWigLocation": {"locationType": "UriLocation", "uri": url},
+            },
+            "displays": [
+                {
+                    "type": "LinearWiggleDisplay",
+                    "displayId": "%s-LinearWiggleDisplay" % tId,
+                }
+            ],
+        }
+        self.tracksToAdd.append(trackDict)
+        self.trackIdlist.append(tId)
+
+    def add_bam(self, data, trackData, bamOpts, bam_index=None, **kwargs):
+        tId = trackData["label"]
+        url = "%s.bam" % trackData["label"]
+        dest = os.path.realpath("%s/%s" % (self.outdir, url))
+        self.symlink_or_copy(os.path.realpath(data), dest)
+        if bam_index is not None and os.path.exists(os.path.realpath(bam_index)):
+            # bai most probably made by galaxy and stored in galaxy dirs, need to copy it to dest
+            self.subprocess_check_call(
+                ["cp", os.path.realpath(bam_index), dest + ".bai"]
+            )
+        else:
+            # Can happen in exotic condition
+            # e.g. if bam imported as symlink with datatype=unsorted.bam, then datatype changed to bam
+            #      => no index generated by galaxy, but there might be one next to the symlink target
+            #      this trick allows to skip the bam sorting made by galaxy if already done outside
+            if os.path.exists(os.path.realpath(data) + ".bai"):
+                self.symlink_or_copy(os.path.realpath(data) + ".bai", dest + ".bai")
+            else:
+                log.warn("Could not find a bam index (.bai file) for %s", data)
+        trackDict = {
+            "type": "AlignmentsTrack",
+            "trackId": tId,
+            "name": trackData["name"],
+            "assemblyNames": [self.genome_name],
+            "adapter": {
+                "type": "BamAdapter",
+                "bamLocation": {"locationType": "UriLocation", "uri": url},
+                "index": {
+                    "location": {"locationType": "UriLocation", "uri": url + ".bai"}
+                },
+                "sequenceAdapter": {
+                    "type": "IndexedFastaAdapter",
+                    "fastaLocation": {
+                        "locationType": "UriLocation",
+                        "uri": self.genome_path,
+                    },
+                    "faiLocation": {
+                        "locationType": "UriLocation",
+                        "uri": self.genome_fai_path,
+                    },
+                    "metadataLocation": {
+                        "locationType": "UriLocation",
+                        "uri": "/path/to/fa.metadata.yaml",
+                    },
+                },
+            },
+        }
+        self.tracksToAdd.append(trackDict)
+        self.trackIdlist.append(tId)
+
+    def add_vcf(self, data, trackData):
+        tId = trackData["label"]
+        url = "%s/api/datasets/%s/display" % (
+            self.giURL,
+            trackData["metadata"]["dataset_id"],
+        )
+
+        url = "%s.vcf.gz" % tId
+        dest = os.path.realpath("%s/%s" % (self.outdir, url))
+        cmd = "bgzip -c %s  > %s" % (data, dest)
+        self.subprocess_popen(cmd)
+        cmd = ["tabix", "-p", "vcf", dest]
+        self.subprocess_check_call(cmd)
+        trackDict = {
+            "type": "VariantTrack",
+            "trackId": tId,
+            "name": trackData["name"],
+            "assemblyNames": [self.genome_name],
+            "adapter": {
+                "type": "VcfTabixAdapter",
+                "vcfGzLocation": {"uri": url, "locationType": "UriLocation"},
+                "index": {
+                    "location": {"uri": url + ".tbi", "locationType": "UriLocation"}
+                },
+            },
+            "displays": [
+                {
+                    "type": "LinearVariantDisplay",
+                    "displayId": "%s-LinearVariantDisplay" % tId,
+                },
+                {
+                    "type": "ChordVariantDisplay",
+                    "displayId": "%s-ChordVariantDisplay" % tId,
+                },
+                {
+                    "type": "LinearPairedArcDisplay",
+                    "displayId": "%s-LinearPairedArcDisplay" % tId,
+                },
+            ],
+        }
+        self.tracksToAdd.append(trackDict)
+        self.trackIdlist.append(tId)
+
+    def _sort_gff(self, data, dest):
+        # Only index if not already done
+        if not os.path.exists(dest + ".gz"):
+            cmd = "jbrowse sort-gff %s | bgzip -c > %s.gz" % (
+                data,
+                dest,
+            )  # "gff3sort.pl --precise '%s' | grep -v \"^$\" > '%s'"
+            self.subprocess_popen(cmd)
+            self.subprocess_check_call(["tabix", "-f", "-p", "gff", dest + ".gz"])
+
+    def _sort_bed(self, data, dest):
+        # Only index if not already done
+        if not os.path.exists(dest):
+            cmd = ["sort", "-k1,1", "-k2,2n", data]
+            with open(dest, "w") as handle:
+                self.subprocess_check_call(cmd, output=handle)
+
+            self.subprocess_check_call(["bgzip", "-f", dest])
+            self.subprocess_check_call(["tabix", "-f", "-p", "bed", dest + ".gz"])
+
+    def add_gff(self, data, ext, trackData):
+        url = "%s.%s" % (trackData["label"], ext)
+        dest = os.path.realpath("%s/%s" % (self.outdir, url))
+        self._sort_gff(data, dest)
+        url = url + ".gz"
+        tId = trackData["label"]
+        trackDict = {
+            "type": "FeatureTrack",
+            "trackId": tId,
+            "name": trackData["name"],
+            "assemblyNames": [self.genome_name],
+            "adapter": {
+                "type": "Gff3TabixAdapter",
+                "gffGzLocation": {"locationType": "UriLocation", "uri": url},
+                "index": {
+                    "location": {"locationType": "UriLocation", "uri": url + ".tbi"}
+                },
+            },
+            "displays": [
+                {
+                    "type": "LinearBasicDisplay",
+                    "displayId": "%s-LinearBasicDisplay" % tId,
+                },
+                {"type": "LinearArcDisplay", "displayId": "%s-LinearArcDisplay" % tId},
+            ],
+        }
+        self.tracksToAdd.append(trackDict)
+        self.trackIdlist.append(tId)
+
+    def add_bed(self, data, ext, trackData):
+        url = "%s.%s" % (trackData["label"], ext)
+        dest = os.path.realpath("%s/%s" % (self.outdir, url))
+        self._sort_bed(data, dest)
+        tId = trackData["label"]
+        trackDict = {
+            "type": "FeatureTrack",
+            "trackId": tId,
+            "name": trackData["name"],
+            "assemblyNames": [self.genome_name],
+            "adapter": {
+                "type": "BedAdapter",
+                "bedLocation": {"locationType": "UriLocation", "uri": url + ".gz"},
+            },
+            "displays": [
+                {
+                    "type": "LinearBasicDisplay",
+                    "displayId": "%s-LinearBasicDisplay" % tId,
+                },
+                {"type": "LinearArcDisplay", "displayId": "%s-LinearArcDisplay" % tId},
+            ],
+        }
+        self.tracksToAdd.append(trackDict)
+        self.trackIdlist.append(tId)
+
+    def process_annotations(self, track):
+        category = track["category"].replace("__pd__date__pd__", TODAY)
+        for i, (
+            dataset_path,
+            dataset_ext,
+            track_human_label,
+            extra_metadata,
+        ) in enumerate(track["trackfiles"]):
+            # Unsanitize labels (element_identifiers are always sanitized by Galaxy)
+            for key, value in mapped_chars.items():
+                track_human_label = track_human_label.replace(value, key)
+            outputTrackConfig = {
+                "category": category,
+            }
+            if self.debug:
+                log.info(
+                    "Processing category = %s, track_human_label = %s",
+                    category,
+                    track_human_label,
+                )
+            # We add extra data to hash for the case of REST + SPARQL.
+            if (
+                "conf" in track
+                and "options" in track["conf"]
+                and "url" in track["conf"]["options"]
+            ):
+                rest_url = track["conf"]["options"]["url"]
+            else:
+                rest_url = ""
+
+            # I chose to use track['category'] instead of 'category' here. This
+            # is intentional. This way re-running the tool on a different date
+            # will not generate different hashes and make comparison of outputs
+            # much simpler.
+            hashData = [
+                str(dataset_path),
+                track_human_label,
+                track["category"],
+                rest_url,
+            ]
+            hashData = "|".join(hashData).encode("utf-8")
+            outputTrackConfig["label"] = hashlib.md5(hashData).hexdigest() + "_%s" % i
+            outputTrackConfig["metadata"] = extra_metadata
+            outputTrackConfig["name"] = track_human_label
+
+            if dataset_ext in ("gff", "gff3"):
+                self.add_gff(
+                    dataset_path,
+                    dataset_ext,
+                    outputTrackConfig,
+                )
+            elif dataset_ext in ("hic",):
+                self.add_hic(
+                    dataset_path,
+                    outputTrackConfig,
+                )
+            elif dataset_ext in ("bed",):
+                self.add_bed(
+                    dataset_path,
+                    dataset_ext,
+                    outputTrackConfig,
+                )
+            elif dataset_ext in ("maf",):
+                self.add_maf(
+                    dataset_path,
+                    outputTrackConfig,
+                )
+            elif dataset_ext == "bigwig":
+                self.add_bigwig(
+                    dataset_path,
+                    outputTrackConfig,
+                )
+            elif dataset_ext == "bam":
+                real_indexes = track["conf"]["options"]["pileup"]["bam_indices"][
+                    "bam_index"
+                ]
+                if not isinstance(real_indexes, list):
+                    # <bam_indices>
+                    #  <bam_index>/path/to/a.bam.bai</bam_index>
+                    # </bam_indices>
+                    #
+                    # The above will result in the 'bam_index' key containing a
+                    # string. If there are two or more indices, the container
+                    # becomes a list. Fun!
+                    real_indexes = [real_indexes]
+
+                self.add_bam(
+                    dataset_path,
+                    outputTrackConfig,
+                    track["conf"]["options"]["pileup"],
+                    bam_index=real_indexes[i],
+                )
+            elif dataset_ext == "blastxml":
+                self.add_blastxml(
+                    dataset_path, outputTrackConfig, track["conf"]["options"]["blast"]
+                )
+            elif dataset_ext == "vcf":
+                self.add_vcf(dataset_path, outputTrackConfig)
+            else:
+                log.warn("Do not know how to handle %s", dataset_ext)
+
+    def clone_jbrowse(self, jbrowse_dir, destination, minimal=False):
+        """Clone a JBrowse directory into a destination directory."""
+        cmd = ["jbrowse", "create", "-f", self.outdir]
+        self.subprocess_check_call(cmd)
+        for fn in [
+            "asset-manifest.json",
+            "favicon.ico",
+            "robots.txt",
+            "umd_plugin.js",
+            "version.txt",
+            "test_data",
+        ]:
+            cmd = ["rm", "-rf", os.path.join(self.outdir, fn)]
+            self.subprocess_check_call(cmd)
+
+
+if __name__ == "__main__":
+    parser = argparse.ArgumentParser(description="", epilog="")
+    parser.add_argument("xml", type=argparse.FileType("r"), help="Track Configuration")
+
+    parser.add_argument("--jbrowse", help="Folder containing a jbrowse release")
+    parser.add_argument("--outdir", help="Output directory", default="out")
+    parser.add_argument(
+        "--standalone",
+        choices=["complete", "minimal", "data"],
+        help="Standalone mode includes a copy of JBrowse",
+    )
+    parser.add_argument("--version", "-V", action="version", version="%(prog)s 0.8.0")
+    args = parser.parse_args()
+
+    tree = ET.parse(args.xml.name)
+    root = tree.getroot()
+
+    # This should be done ASAP
+    GALAXY_INFRASTRUCTURE_URL = root.find("metadata/galaxyUrl").text
+    # Sometimes this comes as `localhost` without a protocol
+    if not GALAXY_INFRASTRUCTURE_URL.startswith("http"):
+        # so we'll prepend `http://` and hope for the best. Requests *should*
+        # be GET and not POST so it should redirect OK
+        GALAXY_INFRASTRUCTURE_URL = "http://" + GALAXY_INFRASTRUCTURE_URL
+
+    jc = JbrowseConnector(
+        jbrowse=args.jbrowse,
+        outdir=args.outdir,
+        genomes=[
+            {
+                "path": os.path.realpath(x.attrib["path"]),
+                "meta": metadata_from_node(x.find("metadata")),
+            }
+            for x in root.findall("metadata/genomes/genome")
+        ],
+        standalone=args.standalone,
+    )
+    jc.process_genomes()
+
+    for track in root.findall("tracks/track"):
+        track_conf = {}
+        track_conf["trackfiles"] = []
+
+        is_multi_bigwig = False
+        try:
+            if track.find("options/wiggle/multibigwig") and (
+                track.find("options/wiggle/multibigwig").text == "True"
+            ):
+                is_multi_bigwig = True
+                multi_bigwig_paths = []
+        except KeyError:
+            pass
+
+        trackfiles = track.findall("files/trackFile")
+        if trackfiles:
+            for x in track.findall("files/trackFile"):
+                if is_multi_bigwig:
+                    multi_bigwig_paths.append(
+                        (x.attrib["label"], os.path.realpath(x.attrib["path"]))
+                    )
+                else:
+                    if trackfiles:
+                        metadata = metadata_from_node(x.find("metadata"))
+                        track_conf["dataset_id"] = metadata["dataset_id"]
+                        track_conf["trackfiles"].append(
+                            (
+                                os.path.realpath(x.attrib["path"]),
+                                x.attrib["ext"],
+                                x.attrib["label"],
+                                metadata,
+                            )
+                        )
+        else:
+            # For tracks without files (rest, sparql)
+            track_conf["trackfiles"].append(
+                (
+                    "",  # N/A, no path for rest or sparql
+                    track.attrib["format"],
+                    track.find("options/label").text,
+                    {},
+                )
+            )
+
+        if is_multi_bigwig:
+            metadata = metadata_from_node(x.find("metadata"))
+
+            track_conf["trackfiles"].append(
+                (
+                    multi_bigwig_paths,  # Passing an array of paths to represent as one track
+                    "bigwig_multiple",
+                    "MultiBigWig",  # Giving an hardcoded name for now
+                    {},  # No metadata for multiple bigwig
+                )
+            )
+
+        track_conf["category"] = track.attrib["cat"]
+        track_conf["format"] = track.attrib["format"]
+        try:
+            # Only pertains to gff3 + blastxml. TODO?
+            track_conf["style"] = {t.tag: t.text for t in track.find("options/style")}
+        except TypeError:
+            track_conf["style"] = {}
+            pass
+        track_conf["conf"] = etree_to_dict(track.find("options"))
+        jc.process_annotations(track_conf)
+        print("## processed", str(track_conf), "trackIdlist", jc.trackIdlist)
+    print(
+        "###done processing, trackIdlist=",
+        jc.trackIdlist,
+        "config=",
+        str(jc.config_json),
+    )
+    jc.config_json["tracks"] = jc.tracksToAdd
+    jc.write_config()
+    jc.add_default_view()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/jbrowse2.xml	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,529 @@
+ <tool id="jbrowse2" name="JBrowse2" version="@TOOL_VERSION@+@WRAPPER_VERSION@" profile="22.05">
+    <description>genome browser</description>
+    <macros>
+        <import>macros.xml</import>
+    </macros>
+    <expand macro="edamInc"/>
+    <xrefs>
+        <xref type="bio.tools">jbrowse2</xref>
+    </xrefs>
+    <expand macro="requirements"/>
+    <version_command>python '${__tool_directory__}/jbrowse2.py' --version</version_command>
+    <command detect_errors="aggressive"><![CDATA[
+mkdir -p '$output.files_path' &&
+## Copy the XML file into the directory, mostly for debugging
+## but nice if users want to reproduce locally
+cp '$trackxml' '$output.files_path/galaxy.xml' &&
+
+export JBROWSE_SOURCE_DIR=\$(dirname \$(which jbrowse))/../opt/jbrowse2  &&
+
+## Once that's done, we run the python script to handle the real work
+python '$__tool_directory__/jbrowse2.py'
+
+--jbrowse \${JBROWSE_SOURCE_DIR}
+--standalone '$standalone'
+
+--outdir '$output.files_path'
+'$trackxml' &&
+
+#if str($standalone) != "data":
+    cp '$output.files_path/index.html' '$output'
+#else:
+    cp '$dummyIndex' '$output'
+#end if
+
+## Ugly testing hack since I cannot get <extra_files> to test the files I want to test. Hmph.
+#if str($uglyTestingHack) == "enabled":
+ &&   cp '$trackxml' '$output'
+#end if
+  ]]></command>
+    <configfiles>
+        <configfile name="dummyIndex"><![CDATA[
+      <html>
+          <head>
+          </head>
+          <body>
+              <h1>JBrowse Data Directory</h1>
+              <p>
+                Hi! This is not a full JBrowse instance. JBrowse v0.4(+?)
+                started shipping with the ability to produce just the
+                "data" directory from a JBrowse instance, rather than a
+                complete, standalone instance. This was intended to be used
+                with the in-development Apollo integration, but may have other
+                uses as well.
+              </p>
+          </body>
+      </html>
+      ]]></configfile>
+        <configfile name="trackxml"><![CDATA[<?xml version="1.0"?>
+<root>
+    <metadata>
+        <genomes>
+            #if str($reference_genome.genome_type_select) == "indexed":
+              <genome path="${reference_genome.genome.fields.path}">
+                 <metadata>
+                    <dataset id="${__app__.security.encode_id($dataset.id)}" hid="${dataset.hid}"
+                      size="${dataset.get_size(nice_size=True)}"
+                      edam_format="${dataset.datatype.edam_format}"
+                      file_ext="${dataset.ext}" />
+                  </metadata>
+              </genome>
+            #else
+              <genome path="$reference_genome.genome">
+                <metadata>
+                  <dataset id="${__app__.security.encode_id($reference_genome.genome.id)}" hid="${reference_genome.genome.hid}"
+                      size="${reference_genome.genome.get_size(nice_size=True)}"
+                      edam_format="${reference_genome.genome.datatype.edam_format}"
+                      file_ext="${reference_genome.genome.ext}"
+                      dname="${reference_genome.genome.element_identifier}" />
+                  <history id="${__app__.security.encode_id($reference_genome.genome.history_id)}"
+                      #if $reference_genome.genome.history.user:
+                      user_email="${reference_genome.genome.history.user.email}"
+                      user_id="${reference_genome.genome.history.user_id}"
+                      display_name="${reference_genome.genome.history.get_display_name()}"/>
+                      #else
+                      user_email="anonymous"
+                      user_id="-1"
+                      display_name="Unnamed History"
+                      />
+                      #end if
+                  <metadata
+                      #for (key, value) in $reference_genome.genome.get_metadata().items():
+                      #if "_types" not in $key:
+                      ${key}="${value}"
+                      #end if
+                      #end for
+                      />
+                  <tool
+                      tool_id="${reference_genome.genome.creating_job.tool_id}"
+                      tool_version="${reference_genome.genome.creating_job.tool_version}"
+                      />
+                </metadata>
+              </genome>
+            #end if
+        </genomes>
+        <galaxyUrl>${__app__.config.galaxy_infrastructure_url}</galaxyUrl>
+    </metadata>
+    <tracks>
+        #for $tg in $track_groups:
+        #for $track in $tg.data_tracks:
+        <track cat="${tg.category}" format="${track.data_format.data_format_select}" >
+            #if $track.data_format.data_format_select != "rest" and $track.data_format.data_format_select != "sparql":
+            <files>
+              #for $dataset in $track.data_format.annotation:
+              <trackFile path="${dataset}" ext="${dataset.ext}" label="${dataset.element_identifier}">
+                <metadata>
+                  <dataset id="${__app__.security.encode_id($dataset.id)}" hid="${dataset.hid}"
+                      size="${dataset.get_size(nice_size=True)}"
+                      edam_format="${dataset.datatype.edam_format}"
+                      file_ext="${dataset.ext}" />
+                  <history id="${__app__.security.encode_id($dataset.history_id)}"
+                      #if $dataset.history.user:
+                      user_email="${dataset.history.user.email}"
+                      user_id="${dataset.history.user_id}"
+                      display_name="${dataset.history.get_display_name()}"/>
+                      #else
+                      user_email="anonymous"
+                      user_id="-1"
+                      display_name="Unnamed History"/>
+                      #end if
+                  <metadata
+                    #for (key, value) in $dataset.get_metadata().items():
+                    #if "_types" not in $key and $value is not None and len(str($value)) < 5000:
+                      ${key}="${value}"
+                    #end if
+                    #end for
+                      />
+                  <tool
+                      tool_id="${dataset.creating_job.tool_id}"
+                      tool_version="${dataset.creating_job.tool_version}"
+                      />
+                </metadata>
+              </trackFile>
+              #end for
+            </files>
+            #end if
+
+            <options>
+            #if str($track.data_format.data_format_select) == "gene_calls" or str($track.data_format.data_format_select) == "blast" :
+                <style>
+                    <className>${track.data_format.jbstyle.style_classname}</className>
+                    <description>${track.data_format.jbstyle.style_description}</description>
+                    <label>${track.data_format.jbstyle.style_label}</label>
+                    <height>${track.data_format.jbstyle.style_height}</height>
+                    <maxHeight>${track.data_format.jbstyle.max_height}</maxHeight>
+                </style>
+            #else if str($track.data_format.data_format_select) == "pileup":
+                <pileup>
+                    <bam_indices>
+                        #for $dataset in $track.data_format.annotation:
+                        <bam_index>${dataset.metadata.bam_index}</bam_index>
+                        #end for
+                    </bam_indices>
+                    <chunkSizeLimit>${track.data_format.chunkSizeLimit}</chunkSizeLimit>
+                </pileup>
+            #end if
+            #if str($track.data_format.data_format_select) == "blast":
+                <blast>
+                  #if str($track.data_format.blast_parent) != "":
+                    <parent>${track.data_format.blast_parent}</parent>
+                  #end if
+                    <protein>${track.data_format.is_protein}</protein>
+                    <min_gap>${track.data_format.min_gap}</min_gap>
+                    <index>${track.data_format.index}</index>
+                </blast>
+            #end if
+            </options>
+        </track>
+        #end for
+        #end for
+    </tracks>
+     <plugins>
+     </plugins>
+</root>
+]]></configfile>
+    </configfiles>
+    <inputs>
+        <conditional name="reference_genome">
+            <param help="Built-in references" label="Reference genome to display" name="genome_type_select" type="select">
+                <option selected="True" value="indexed">Use a built-in genome</option>
+                <option value="history">Use a genome from history</option>
+            </param>
+            <when value="indexed">
+                <param
+                    help="If your genome of interest is not listed, contact the Galaxy team"
+                    label="Select a reference genome"
+                    name="genome"
+                    type="select">
+                    <options from_data_table="all_fasta">
+                        <filter column="2" type="sort_by"/>
+                        <validator message="No genomes are available for the selected input dataset" type="no_options">
+                            </validator>
+                    </options>
+                </param>
+            </when>
+            <when value="history">
+                <param
+                    format="fasta"
+                    label="Select the reference genome"
+                    name="genome"
+                    type="data">
+                </param>
+            </when>
+        </conditional>
+
+        <param name="standalone" label="Output JBrowse" type="select">
+            <option value="complete">Complete, for viewing and further local development (JBrowse, tools, documentation, etc.)
+            </option>
+            <option value="minimal" selected="true">Minimal for viewing (Documentation removed)
+            </option>
+        </param>
+
+        <repeat name="track_groups" title="Track Group">
+            <param label="Track Category"
+                name="category"
+                type="text"
+                value="Default"
+                help="Organise your tracks into Categories for a nicer end-user experience. You can use #date# and it will be replaced with the current date in 'yyyy-mm-dd' format, which is very useful for repeatedly updating a JBrowse instance when member databases / underlying tool versions are updated." optional="False">
+             </param>
+            <repeat name="data_tracks" title="Annotation Track">
+                <conditional name="data_format" label="Track Options">
+                    <param type="select" label="Track Type" name="data_format_select">
+                        <option value="blast">Blast XML</option>
+                        <option value="gene_calls">GFF/GFF3/BED Features</option>
+                        <option value="hic">HiC data (convert .cool with hicexplorer)</option>
+                        <option value="pileup">BAM Pileups</option>
+                        <option value="vcf">VCF SNPs</option>
+                        <option value="wiggle">BigWig XY</option>
+                    </param>
+                    <when value="hic">
+                        <expand macro="input_conditional" label="HiC Track Data" format="hic" help="Cool files must be converted first with hicexplorer" />
+                    </when>
+                    <when value="blast">
+                        <expand macro="input_conditional" label="BlastXML Track Data" format="blastxml" />
+                        <expand macro="track_styling"
+                                classname="feature"
+                                label="description"
+                                description="Hit_titles"
+                                height="600px"/>
+                        <param label="Features used in Blast Search"
+                            help="in GFF3. This is used  so we know where to map features. E.g. where results of which CDS Protein32 match up to. The query IDs in your blast results should MATCH some feature IDs in your GFF3 file. This is an optional field and is most useful if using JBrowse to display protein blast results on a DNA genome. blastn results don't need this, blastp results on a protein sequence don't need this."
+                            format="gff3"
+                            name="blast_parent"
+                            optional="true"
+                            type="data"/>
+
+                        <param label="Minimum Gap Size"
+                            help="before a new match_part feature is created"
+                            name="min_gap"
+                            type="integer"
+                            value="10"
+                            min="2" />
+                        <param label="Is this a protein blast search?"
+                            type="boolean"
+                            name="is_protein"
+                            truevalue="true"
+                            falsevalue="false" />
+
+                        <param label="Index this track" name="index" type="boolean" checked="false" truevalue="true" falsevalue="false" />
+                    </when>
+                    <when value="vcf">
+                        <expand macro="input_conditional" label="SNP Track Data" format="vcf" />
+                    </when>
+                    <when value="gene_calls">
+                        <expand macro="input_conditional" label="GFF/GFF3/BED Track Data" format="gff,gff3,bed" />
+                        <expand macro="track_styling"
+                                classname="feature"
+                                label="product,name,id"
+                                description="note,description"
+                                height="10px"/>
+                        <conditional name="match_part" label="match/match_part data">
+                            <param type="select" label="Match part" name="matchp">
+                                <option value="false" selected="True">"No"</option>
+                                <option value="true">"Yes"</option>
+                            </param>
+                            <when value="true">
+                                <param label="Match Part Feature Type"
+                                    name="name"
+                                    type="text"
+                                    value="match"
+                                    help="Match_parts have several options for the parent feature type, such as cDNA_match, match, translated_nucleotide_match, etc. Please select the appropriate one here. You can leave empty to try autodetection (only works with CanvasFeatures track type)."
+                                    optional="True"/>
+                            </when>
+                            <when value="false" />
+                        </conditional>
+                    </when>
+                    <when value="pileup">
+                        <expand macro="input_conditional" label="BAM Track Data" format="bam" />
+                            <param type="select" label="Autogenerate SNP Track"
+                            help="Not recommended for deep coverage BAM files" name="autogen">
+                                <option value="false" selected="True">"No"</option>
+                                <option value="true">"Yes"</option>
+                            </param>
+                        <param label="Maximum size of BAM chunks"
+                            name="chunkSizeLimit"
+                            type="integer"
+                            help="Maximum size in bytes of BAM chunks that the browser will try to deal with. When this is exceeded, most tracks will display 'Too much data' message."
+                            value="5000000" />
+                    </when>
+                    <when value="wiggle">
+                        <expand macro="input_conditional" label="BigWig Track Data" format="bigwig" />
+                    </when>
+                </conditional>
+            </repeat>
+        </repeat>
+        <param type="hidden" name="uglyTestingHack" value="" />
+    </inputs>
+    <outputs>
+        <data format="html" name="output" label="JBrowse on $on_string - $standalone"/>
+    </outputs>
+    <tests>
+        <test>
+            <param name="reference_genome|genome_type_select" value="history"/>
+            <param name="reference_genome|genome" value="merlin.fa"/>
+                <param name="standalone" value="minimal" />
+            <param name="uglyTestingHack" value="enabled" />
+            <output name="output">
+                <assert_contents>
+                    <has_text text="genome path="></has_text>
+                    <has_text text="dataset id="></has_text>
+                    <has_text text="history id="></has_text>
+                    <has_text text="metadata"></has_text>
+                    <has_text text="tool_id"></has_text>
+                </assert_contents>
+            </output>
+            </test>
+            <test>
+            <param name="reference_genome|genome_type_select" value="history"/>
+            <param name="reference_genome|genome" value="merlin.fa"/>
+            <param name="standalone" value="minimal" />
+            <repeat name="track_groups">
+                <param name="category" value="Default" />
+                <repeat name="data_tracks">
+                    <conditional name="data_format">
+                        <param name="data_format_select" value="gene_calls"/>
+                        <param name="annotation" value="bed/test-3.bed,bed/test-6.bed"/>
+                    </conditional>
+                </repeat>
+            </repeat>
+            <param name="uglyTestingHack" value="enabled" />
+            <output name="output">
+                <assert_contents>
+                    <has_text text="genome path="></has_text>
+                    <has_text text="dataset id="></has_text>
+                    <has_text text="history id="></has_text>
+                    <has_text text="metadata"></has_text>
+                    <has_text text="tool_id"></has_text>
+                    <has_text text="ext=&quot;bed&quot; label=&quot;test-3.bed&quot;"></has_text>
+                </assert_contents>
+            </output>
+        </test>
+        <test>
+            <conditional name="reference_genome">
+                 <param name="genome_type_select" value="history"/>
+                 <param name="genome" value="merlin.fa"/>
+            </conditional>
+            <param name="standalone" value="minimal" />
+            <repeat name="track_groups">
+                <param name="category" value="Auto Coloured" />
+                <repeat name="data_tracks">
+                    <conditional name="data_format">
+                        <param name="data_format_select" value="pileup"/>
+                        <param name="annotation" value="bam/merlin-sample.bam"/>
+                    </conditional>
+                </repeat>
+            </repeat>
+
+            <param name="uglyTestingHack" value="enabled" />
+            <output name="output">
+                <assert_contents>
+                    <has_text text="merlin-sample.bam"/>
+                    <has_text text="dname=&quot;merlin.fa&quot;"/>
+                    <has_text text="bam_index"/>
+                </assert_contents>
+            </output>
+        </test>
+
+        <test>
+            <param name="reference_genome|genome_type_select" value="history"/>
+            <param name="reference_genome|genome" value="merlin.fa"/>
+            <param name="standalone" value="minimal" />
+            <param name="uglyTestingHack" value="enabled" />
+            <output name="output">
+                <assert_contents>
+                    <has_text text="merlin.fa"/>
+                </assert_contents>
+            </output>
+        </test>
+
+    </tests>
+    <help><![CDATA[
+
+JBrowse2-in-Galaxy
+==================
+
+JBrowse2-in-Galaxy offers a highly configurable, workflow-compatible
+alternative to JBrowse1-in-Galaxy and Trackster.
+
+Compared to JBrowse1-in-Galaxy, there is no support for alternative codons for unusual genomes,
+and detailed track styling is not yet implemented. Send code.
+JBrowse1 development has now ceased in favour of JBrowse2.
+
+
+Overview
+--------
+
+JBrowse is a fast, embeddable genome browser built completely with
+JavaScript and HTML5.
+
+The JBrowse-in-Galaxy (JiG) tool was written to help build complex
+JBrowse installations straight from Galaxy, taking advantage of the
+latest Galaxy features such as dataset collections, sections, and colour
+pickers. It allows you to build up a JBrowse instance without worrying
+about how to run the command line tools to format your data, and which
+options need to be supplied and where. Additionally it comes with many
+javascript functions to handle colouring of features which would be
+nearly impossible to write without the assistance of this tool.
+
+The JBrowse-in-Galaxy tool is maintained by `the Galaxy IUC
+<https://github.com/galaxyproject/tools-iuc/issues>`__, who you can help you
+with missing features or bugs in the tool.
+
+Options
+-------
+
+The first option you encounter is the **Fasta Sequence(s)**. This option
+now accepts multiple fasta files, allowing you to build JBrowse
+instances that contain data for multiple genomes or chrosomomes
+(generally known as "landmark features" in gff3 terminology.) Up to 30
+will be shown from the dropdown selector within JBrowse, this is a known
+issue.
+
+**Track Groups** represent a set of tracks in a single category. These
+can be used to let your users understand relationships between large
+groups of tracks.
+
+.. image:: sections.png
+
+Annotation Tracks
+-----------------
+
+Within Track Groups, you have one or more **Annotation Tracks**. Each
+Annotation Track is a groups of datasets which have similar styling.
+This allows you to rapidly build up JBrowse instances without having to
+configure tracks individually. A massive improvement over previous
+versions. For example, if you have five different GFF3 files from
+various gene callers that you wish to display, you can take advantage of
+this feature to style all of them similarly.
+
+There are a few different types of tracks supported, each with their own
+set of options:
+
+GFF3/BED
+~~~~~~~~
+
+These are your standard feature tracks. They usually highlight genes,
+mRNAs and other features of interest along a genomic region. The
+underlying tool and this help documentation focus primarily on GFF3
+data, and have not been tested extensively with other formats. Automatic
+min/max detection will fail under BED datasets.
+
+BAM Pileups
+~~~~~~~~~~~
+
+We support BAM files and can automatically generate SNP tracks based on
+that bam data.
+
+.. image:: bam.png
+
+This is *strongly discouraged* for high coverage density datasets.
+Unfortunately there are no other configuration options exposed for bam
+files.
+
+BlastXML
+~~~~~~~~
+
+.. image:: blast.png
+
+JiG now supports both blastn and blastp datasets. JiG internally uses a
+blastXML to gapped GFF3 tool to convert your blastxml datasets into a
+format amenable to visualization in JBrowse. This tool is also
+available separately from the IUC on the toolshed.
+
+**Minimum Gap Size** reflects how long a gap must be before it becomes a
+real gap in the processed gff3 file. In the picture above, various sizes
+of gaps can be seen. If the minimum gap size was set much higher, say
+100nt, many of the smaller gaps would disappear, and the features on
+both sides would be merged into one, longer feature. This setting is
+inversely proportional to runtime and output file size. *Do not set this
+to a low value for large datasets*. By setting this number lower, you
+will have extremely large outputs and extremely long runtimes. The
+default was configured based off of the author's experience, but the
+author only works on small viruses. It is *strongly* recommended that
+you filter your blast results before display, e.g. picking out the top
+10 hits or so.
+
+**Protein blast search** option merely informs underlying tools that
+they should adjust feature locations by 3x.
+
+Bigwig XY
+~~~~~~~~~
+
+.. image:: bigwig.png
+
+**XYPlot**
+
+BigWig tracks can be displayed as a "density" plot which is a continuous
+line which varies in colour, or as an "XYplot." XYplots are preferable
+for users to visually identify specific features in a bigwig track,
+however density tracks are more visually compact.
+
+VCFs/SNPs
+~~~~~~~~~
+
+These tracks do not support any special configuration.
+
+@ATTRIBUTION@
+]]></help>
+    <expand macro="citations"/>
+</tool>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/macros.xml	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,76 @@
+<?xml version="1.0"?>
+<macros>
+    <token name="@TOOL_VERSION@">2.10.0</token>
+    <xml name = "edamInc">
+        <edam_topics>
+            <edam_topic>topic_3307</edam_topic>
+            <edam_topic>topic_0092</edam_topic>
+        </edam_topics>
+        <edam_operations>
+            <edam_operation>operation_0573</edam_operation>
+            <edam_operation>operation_0564</edam_operation>
+        </edam_operations>
+    </xml>
+    <xml name="requirements">
+        <requirements>
+            <requirement type="package" version="@TOOL_VERSION@">jbrowse2</requirement>
+            <requirement type="package" version="1.82">biopython</requirement>
+            <requirement type="package" version="0.7.0">bcbio-gff</requirement>
+            <requirement type="package" version="1.19">samtools</requirement>
+            <requirement type="package" version="6.0.1">pyyaml</requirement>
+            <requirement type="package" version="1.11">tabix</requirement>
+            <requirement type="package" version="4.6.0">findutils</requirement>
+            <yield/>
+        </requirements>
+    </xml>
+    <token name="@DATA_DIR@">\$GALAXY_JBROWSE_SHARED_DIR</token>
+    <token name="@WRAPPER_VERSION@">galaxy0</token>
+    <token name="@ATTRIBUTION@"><![CDATA[
+**Attribution**
+This Galaxy tool relies on the JBrowse, maintained by the GMOD Community. The Galaxy wrapper is developed by the IUC
+This xml currently fails silently when profile=22.05 is set.
+]]>
+    </token>
+    <xml name="track_styling"
+       token_classname="feature"
+       token_label="product,name,id"
+       token_description="note,description"
+       token_height="10px"
+       token_maxheight="600">
+        <section name="jbstyle" title="JBrowse Styling Options [Advanced]" expanded="false">
+            <param label="JBrowse style.className" type="text"
+                name="style_classname"
+                value="@CLASSNAME@"
+                help="Set CSS style.className property"/>
+            <param label="JBrowse style.label"
+                type="text"
+                name="style_label"
+                value="@LABEL@"
+                help="Comma-separated list of case-insensitive feature tags to use for showing the feature's label. The first one found will be used. Default 'name,id'" />
+            <param label="JBrowse style.description"
+                type="text"
+                name="style_description"
+                value="@DESCRIPTION@"
+                help="Comma-separated list of case-insensitive feature tags to check for the feature's long description. The first one found will be used."/>
+            <param label="JBrowse style.height"
+                type="text"
+                name="style_height"
+                value="@HEIGHT@"
+                help="Height in pixels of glyphs. Default value varies from glyph to glyph. Note that the 'compact' displayMode uses style->height * 0.35 so changing style height can adjust the compact visualization."/>
+            <param label="JBrowse maxHeight"
+                type="text"
+                name="max_height"
+                value="@MAXHEIGHT@"
+                help="Maximum height that the track is permitted to reach in pixels."/>
+        </section>
+    </xml>
+
+    <xml name="input_conditional" token_label="Track Data" token_format="data">
+        <param label="@LABEL@" format="@FORMAT@" name="annotation" type="data" multiple="True"/>
+    </xml>
+    <xml name="citations">
+        <citations>
+        <citation type="doi">10.1101/gr.094607.109</citation>
+        </citations>
+    </xml>
+</macros>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/maf2bed.pl	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,46 @@
+#!/usr/bin/env perl
+use warnings;
+use strict;
+
+$, = ' ';
+$\ = "\n";
+$, = "\t";
+
+my $id = 0;
+my $buffer = '';
+my $start = 0;
+my $end = 0;
+my $score = 0;
+my $chrom = '';
+
+while (<STDIN>) {
+    chomp;
+    next if /^$/;
+    my @line = split('\s+');
+    if (/^s\s+$ARGV[0]/) {
+        $chrom = $line[1];
+        $chrom =~ s/$ARGV[0]\.//;
+        $start = $line[2];
+        $end = $line[2] + $line[3];
+        s/^s //;
+        s/ +/:/g;
+        my $temp = $_;
+        $buffer = $buffer eq '' ? $temp : "$buffer,$temp";
+    }
+    elsif (/^a/) {
+        $score = +(s/^a score=//);
+        if($id > 0) {
+            print $chrom, $start, $end, "$ARGV[0]_$id", $score, $buffer;
+        }
+        $id += 1;
+        $buffer = '';
+    }
+
+    elsif (/^s/) {
+        s/^s //;
+        s/ +/:/g;
+        my $temp = $_;
+        $buffer = $buffer eq '' ? $temp : "$buffer,$temp";
+    }
+}
+print $chrom, $start, $end, "$ARGV[0]_$id", $score, $buffer;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/readme.rst	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,117 @@
+JBrowse2 in Galaxy
+=================
+
+    JBrowse2 is a fast, embeddable genome browser built completely with
+    JavaScript and HTML5
+
+Thus, it makes an ideal fit with Galaxy, especially for use as a
+workflow summary. E.g. annotate a genome, then visualise all of the
+associated datasets as an interactive HTML page. This tool MUST be whitelisted
+(or ``sanitize_all_html=False`` in galaxy.ini) to function correctly.
+gunicorn does not support byte range requests, so this tool must be served by nginx
+or other web server, correctly configured to support range requests.
+
+Installation
+============
+
+It is recommended to install this wrapper via the Galaxy Tool Shed.
+
+Running Locally
+===============
+
+The Galaxy tool interface writes out a xml file which is then used to generate
+the visualizations. An example used during development/testing can be seen in
+`test-data/*/test.xml`. The format is in no way rigorously defined and is
+likely to change at any time! Beware. ;)
+
+History
+=======
+
+- 2.10.0+galaxy2
+
+    - UPDATED to JBrowse 2.10.0
+    - REMOVED most colour and track control from XML and script.
+    - seems to work well with defaults.
+    - need to document and implement track settings by running the browser locally.
+    - works well enough to be useful in workflows such as TreeValGal.
+    - JB2 seems to set defaults wisely.
+    - not yet ideal for users who need fine grained track control.
+
+- 1.16.11+galaxy0
+
+    - UPDATED to JBrowse 1.16.11
+
+- 1.16.10+galaxy0
+
+    - UPDATED to JBrowse 1.16.10
+    - ADDED GALAXY_JBROWSE_SYMLINKS environment variable: if set, the tool will make symlinks to bam/bigwig files instead of copying them
+
+- 1.16.9+galaxy0
+
+    - UPDATED to JBrowse 1.16.9
+
+- 1.16.8+galaxy0
+
+    - UPDATED to JBrowse 1.16.8
+
+- 1.16.5+galaxy0
+
+    - UPDATED to JBrowse 1.16.5
+
+- 1.16.4+galaxy0
+
+    - UPDATED to JBrowse 1.16.4
+    - ADDED filter too big metadata
+    - CHANGED default value for topLevelFeatures (gene subfeatures are now inferred) and style.className (feature style was fixed)
+
+- 1.16.2+galaxy0
+
+    - UPDATED to JBrowse 1.16.2
+    - ADDED support for NeatHTMLFeatures and NeatCanvasFeatures track types
+
+- 1.16.1+galaxy0
+
+    - UPDATED to JBrowse 1.16.1
+    - ADDED support for MultiBigWig plugin
+    - ADDED support for tabix indexing of fasta and gff
+    - ADDED support for REST and SPARQL endpoints
+    - ADDED option to change chunk size for BAM tracks
+    - FIXED loading of VCF files. They were gzipped and the URLs were incorrect
+    - FIXED metadata on tracks types other than GFF+HTML
+    - FIXED infrastructure URL parsing (and embedding in links) for some tracks
+    - REMOVED support for selecting multiple genomes as input due to tracking of track metadata
+    - REMOVED support for themes as JBrowse no longer allow runtime loading of plugins
+
+- 0.7 Support for plugins (currently GC Content, Bookmarks, ComboTrackSelector),
+  track metadata
+- 0.5.2 Support for CanvasFeatures options.
+- 0.5.1 Support for contextual menus. Conda tests.
+- 0.5 Update existing instances on disk. Index names. Support HTML tracks
+  instead of Canvas. Support default tracks. General JBrowse optinos
+- 0.4 Support for dataset collections and customisation of tracks including
+  labelling, colours, styling. Added support for genetic code selection.
+  Fixed package installation recipe issues.
+- 0.3 Added support for BigWig, etc.
+- 0.2 Added support for BAM, Blast, VCF.
+- 0.1 Initial public release.
+
+Wrapper License (MIT/BSD Style)
+===============================
+
+Permission to use, copy, modify, and distribute this software and its
+documentation with or without modifications and for any purpose and
+without fee is hereby granted, provided that any copyright notices
+appear in all copies and that both those copyright notices and this
+permission notice appear in supporting documentation, and that the names
+of the contributors or copyright holders not be used in advertising or
+publicity pertaining to distribution of the software without specific
+prior permission.
+
+THE CONTRIBUTORS AND COPYRIGHT HOLDERS OF THIS SOFTWARE DISCLAIM ALL
+WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE
+CONTRIBUTORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY SPECIAL, INDIRECT OR
+CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF
+USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
+OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THIS SOFTWARE.
Binary file jbrowse2/static/images/bam.png has changed
Binary file jbrowse2/static/images/bigwig.png has changed
Binary file jbrowse2/static/images/blast.png has changed
Binary file jbrowse2/static/images/opacity.png has changed
Binary file jbrowse2/static/images/sections.png has changed
Binary file jbrowse2/static/images/styling.png has changed
Binary file jbrowse2/static/merlintracksamples.png has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/test-data/all_fasta.loc	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,19 @@
+#This file lists the locations and dbkeys of all the fasta files
+#under the "genome" directory (a directory that contains a directory
+#for each build). The script extract_fasta.py will generate the file
+#all_fasta.loc. This file has the format (white space characters are
+#TAB characters):
+#
+#<unique_build_id>	<dbkey>	<display_name>	<file_path>
+#
+#So, all_fasta.loc could look something like this:
+#
+#apiMel3	apiMel3	Honeybee (Apis mellifera): apiMel3	/path/to/genome/apiMel3/apiMel3.fa
+#hg19canon	hg19	Human (Homo sapiens): hg19 Canonical	/path/to/genome/hg19/hg19canon.fa
+#hg19full	hg19	Human (Homo sapiens): hg19 Full	/path/to/genome/hg19/hg19full.fa
+#
+#Your all_fasta.loc file should contain an entry for each individual
+#fasta file. So there will be multiple fasta files for each build,
+#such as with hg19 above.
+#
+merlin	merlin	Merlin	${__HERE__}/merlin.fa
Binary file jbrowse2/test-data/bam/merlin-sample.bam has changed
Binary file jbrowse2/test-data/bam/merlin-sample.bam.bai has changed
Binary file jbrowse2/test-data/bam/merlin-sample.bam.gz has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/test-data/bed/test-3.bed	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,3 @@
+Merlin	49	1452
+Merlin	1457	2557
+Merlin	2557	3630
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/test-data/bed/test-6.bed	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,3 @@
+Merlin	49	1452	chromosomal_replication_initiator_protein_DnaA	0	+
+Merlin	1457	2557	DNA_polymerase_III_subunit_beta	0	+
+Merlin	2557	3630	DNA_replication_and_repair_protein_RecF	0	+
Binary file jbrowse2/test-data/bw/merlin.bw has changed
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/test-data/gff3/merlin.gff3	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,1230 @@
+##gff-version 3
+##sequence-region Merlin 1 172788
+Merlin  GeneMark.hmm    gene    2   691 -856.563659 +   .   ID=Merlin_1;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    2   691 .   +   .   ID=Merlin_1_mRNA;Parent=Merlin_1;seqid=Merlin;color=#00ff00
+Merlin  GeneMark.hmm    exon    2   691 .   +   .   ID=Merlin_1_exon;Parent=Merlin_1_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 2   691 .   +   0   ID=Merlin_1_CDS;Parent=Merlin_1_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    752 1039    -339.046618 +   .   ID=Merlin_2;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    752 1039    .   +   .   ID=Merlin_2_mRNA;Parent=Merlin_2;seqid=Merlin
+Merlin  GeneMark.hmm    exon    752 1039    .   +   .   ID=Merlin_2_exon;Parent=Merlin_2_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 752 1039    .   +   0   ID=Merlin_2_CDS;Parent=Merlin_2_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    1067    2011    -1229.683915    -   .   ID=Merlin_3;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    1067    2011    .   -   .   ID=Merlin_3_mRNA;Parent=Merlin_3;seqid=Merlin
+Merlin  GeneMark.hmm    exon    1067    2011    .   -   .   ID=Merlin_3_exon;Parent=Merlin_3_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 1067    2011    .   -   0   ID=Merlin_3_CDS;Parent=Merlin_3_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    2011    3066    -1335.034872    -   .   ID=Merlin_4;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    2011    3066    .   -   .   ID=Merlin_4_mRNA;Parent=Merlin_4;seqid=Merlin
+Merlin  GeneMark.hmm    exon    2011    3066    .   -   .   ID=Merlin_4_exon;Parent=Merlin_4_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 2011    3066    .   -   0   ID=Merlin_4_CDS;Parent=Merlin_4_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    3066    4796    -2177.374893    -   .   ID=Merlin_5;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    3066    4796    .   -   .   ID=Merlin_5_mRNA;Parent=Merlin_5;seqid=Merlin
+Merlin  GeneMark.hmm    exon    3066    4796    .   -   .   ID=Merlin_5_exon;Parent=Merlin_5_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 3066    4796    .   -   0   ID=Merlin_5_CDS;Parent=Merlin_5_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    4793    5317    -682.565030 -   .   ID=Merlin_6;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    4793    5317    .   -   .   ID=Merlin_6_mRNA;Parent=Merlin_6;seqid=Merlin
+Merlin  GeneMark.hmm    exon    4793    5317    .   -   .   ID=Merlin_6_exon;Parent=Merlin_6_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 4793    5317    .   -   0   ID=Merlin_6_CDS;Parent=Merlin_6_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    5289    6431    -1457.525863    -   .   ID=Merlin_7;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    5289    6431    .   -   .   ID=Merlin_7_mRNA;Parent=Merlin_7;seqid=Merlin
+Merlin  GeneMark.hmm    exon    5289    6431    .   -   .   ID=Merlin_7_exon;Parent=Merlin_7_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 5289    6431    .   -   0   ID=Merlin_7_CDS;Parent=Merlin_7_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    6428    7180    -968.015933 -   .   ID=Merlin_8;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    6428    7180    .   -   .   ID=Merlin_8_mRNA;Parent=Merlin_8;seqid=Merlin
+Merlin  GeneMark.hmm    exon    6428    7180    .   -   .   ID=Merlin_8_exon;Parent=Merlin_8_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 6428    7180    .   -   0   ID=Merlin_8_CDS;Parent=Merlin_8_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    7228    7857    -809.330137 +   .   ID=Merlin_9;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    7228    7857    .   +   .   ID=Merlin_9_mRNA;Parent=Merlin_9;seqid=Merlin
+Merlin  GeneMark.hmm    exon    7228    7857    .   +   .   ID=Merlin_9_exon;Parent=Merlin_9_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 7228    7857    .   +   0   ID=Merlin_9_CDS;Parent=Merlin_9_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    7857    8252    -515.006678 +   .   ID=Merlin_10;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    7857    8252    .   +   .   ID=Merlin_10_mRNA;Parent=Merlin_10;seqid=Merlin
+Merlin  GeneMark.hmm    exon    7857    8252    .   +   .   ID=Merlin_10_exon;Parent=Merlin_10_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 7857    8252    .   +   0   ID=Merlin_10_CDS;Parent=Merlin_10_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    8340    8753    -522.529341 +   .   ID=Merlin_11;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    8340    8753    .   +   .   ID=Merlin_11_mRNA;Parent=Merlin_11;seqid=Merlin
+Merlin  GeneMark.hmm    exon    8340    8753    .   +   .   ID=Merlin_11_exon;Parent=Merlin_11_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 8340    8753    .   +   0   ID=Merlin_11_CDS;Parent=Merlin_11_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    8787    8951    -212.019038 +   .   ID=Merlin_12;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    8787    8951    .   +   .   ID=Merlin_12_mRNA;Parent=Merlin_12;seqid=Merlin
+Merlin  GeneMark.hmm    exon    8787    8951    .   +   .   ID=Merlin_12_exon;Parent=Merlin_12_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 8787    8951    .   +   0   ID=Merlin_12_CDS;Parent=Merlin_12_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    9014    9241    -274.669850 -   .   ID=Merlin_13;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    9014    9241    .   -   .   ID=Merlin_13_mRNA;Parent=Merlin_13;seqid=Merlin
+Merlin  GeneMark.hmm    exon    9014    9241    .   -   .   ID=Merlin_13_exon;Parent=Merlin_13_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 9014    9241    .   -   0   ID=Merlin_13_CDS;Parent=Merlin_13_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    9248    10747   -1911.373457    -   .   ID=Merlin_14;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    9248    10747   .   -   .   ID=Merlin_14_mRNA;Parent=Merlin_14;seqid=Merlin
+Merlin  GeneMark.hmm    exon    9248    10747   .   -   .   ID=Merlin_14_exon;Parent=Merlin_14_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 9248    10747   .   -   0   ID=Merlin_14_CDS;Parent=Merlin_14_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    10800   11435   -778.108633 +   .   ID=Merlin_15;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    10800   11435   .   +   .   ID=Merlin_15_mRNA;Parent=Merlin_15;seqid=Merlin
+Merlin  GeneMark.hmm    exon    10800   11435   .   +   .   ID=Merlin_15_exon;Parent=Merlin_15_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 10800   11435   .   +   0   ID=Merlin_15_CDS;Parent=Merlin_15_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    11469   12290   -1045.093825    +   .   ID=Merlin_16;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    11469   12290   .   +   .   ID=Merlin_16_mRNA;Parent=Merlin_16;seqid=Merlin
+Merlin  GeneMark.hmm    exon    11469   12290   .   +   .   ID=Merlin_16_exon;Parent=Merlin_16_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 11469   12290   .   +   0   ID=Merlin_16_CDS;Parent=Merlin_16_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    12365   12601   -286.579590 +   .   ID=Merlin_17;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    12365   12601   .   +   .   ID=Merlin_17_mRNA;Parent=Merlin_17;seqid=Merlin
+Merlin  GeneMark.hmm    exon    12365   12601   .   +   .   ID=Merlin_17_exon;Parent=Merlin_17_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 12365   12601   .   +   0   ID=Merlin_17_CDS;Parent=Merlin_17_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    12598   12951   -440.013978 +   .   ID=Merlin_18;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    12598   12951   .   +   .   ID=Merlin_18_mRNA;Parent=Merlin_18;seqid=Merlin
+Merlin  GeneMark.hmm    exon    12598   12951   .   +   .   ID=Merlin_18_exon;Parent=Merlin_18_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 12598   12951   .   +   0   ID=Merlin_18_CDS;Parent=Merlin_18_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    13067   13330   -321.884922 +   .   ID=Merlin_19;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    13067   13330   .   +   .   ID=Merlin_19_mRNA;Parent=Merlin_19;seqid=Merlin
+Merlin  GeneMark.hmm    exon    13067   13330   .   +   .   ID=Merlin_19_exon;Parent=Merlin_19_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 13067   13330   .   +   0   ID=Merlin_19_CDS;Parent=Merlin_19_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    13340   14341   -1253.644245    +   .   ID=Merlin_20;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    13340   14341   .   +   .   ID=Merlin_20_mRNA;Parent=Merlin_20;seqid=Merlin
+Merlin  GeneMark.hmm    exon    13340   14341   .   +   .   ID=Merlin_20_exon;Parent=Merlin_20_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 13340   14341   .   +   0   ID=Merlin_20_CDS;Parent=Merlin_20_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    14320   14883   -740.935174 +   .   ID=Merlin_21;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    14320   14883   .   +   .   ID=Merlin_21_mRNA;Parent=Merlin_21;seqid=Merlin
+Merlin  GeneMark.hmm    exon    14320   14883   .   +   .   ID=Merlin_21_exon;Parent=Merlin_21_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 14320   14883   .   +   0   ID=Merlin_21_CDS;Parent=Merlin_21_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    14911   16197   -1617.100759    -   .   ID=Merlin_22;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    14911   16197   .   -   .   ID=Merlin_22_mRNA;Parent=Merlin_22;seqid=Merlin
+Merlin  GeneMark.hmm    exon    14911   16197   .   -   .   ID=Merlin_22_exon;Parent=Merlin_22_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 14911   16197   .   -   0   ID=Merlin_22_CDS;Parent=Merlin_22_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    16289   17836   -1947.052483    -   .   ID=Merlin_23;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    16289   17836   .   -   .   ID=Merlin_23_mRNA;Parent=Merlin_23;seqid=Merlin
+Merlin  GeneMark.hmm    exon    16289   17836   .   -   .   ID=Merlin_23_exon;Parent=Merlin_23_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 16289   17836   .   -   0   ID=Merlin_23_CDS;Parent=Merlin_23_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    17858   18673   -991.849469 -   .   ID=Merlin_24;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    17858   18673   .   -   .   ID=Merlin_24_mRNA;Parent=Merlin_24;seqid=Merlin
+Merlin  GeneMark.hmm    exon    17858   18673   .   -   .   ID=Merlin_24_exon;Parent=Merlin_24_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 17858   18673   .   -   0   ID=Merlin_24_CDS;Parent=Merlin_24_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    18707   19351   -821.724123 -   .   ID=Merlin_25;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    18707   19351   .   -   .   ID=Merlin_25_mRNA;Parent=Merlin_25;seqid=Merlin
+Merlin  GeneMark.hmm    exon    18707   19351   .   -   .   ID=Merlin_25_exon;Parent=Merlin_25_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 18707   19351   .   -   0   ID=Merlin_25_CDS;Parent=Merlin_25_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    19351   19776   -538.184958 -   .   ID=Merlin_26;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    19351   19776   .   -   .   ID=Merlin_26_mRNA;Parent=Merlin_26;seqid=Merlin
+Merlin  GeneMark.hmm    exon    19351   19776   .   -   .   ID=Merlin_26_exon;Parent=Merlin_26_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 19351   19776   .   -   0   ID=Merlin_26_CDS;Parent=Merlin_26_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    19776   19988   -255.987740 -   .   ID=Merlin_27;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    19776   19988   .   -   .   ID=Merlin_27_mRNA;Parent=Merlin_27;seqid=Merlin
+Merlin  GeneMark.hmm    exon    19776   19988   .   -   .   ID=Merlin_27_exon;Parent=Merlin_27_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 19776   19988   .   -   0   ID=Merlin_27_CDS;Parent=Merlin_27_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    19988   21550   -1974.103338    -   .   ID=Merlin_28;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    19988   21550   .   -   .   ID=Merlin_28_mRNA;Parent=Merlin_28;seqid=Merlin
+Merlin  GeneMark.hmm    exon    19988   21550   .   -   .   ID=Merlin_28_exon;Parent=Merlin_28_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 19988   21550   .   -   0   ID=Merlin_28_CDS;Parent=Merlin_28_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    21625   22116   -616.669463 -   .   ID=Merlin_29;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    21625   22116   .   -   .   ID=Merlin_29_mRNA;Parent=Merlin_29;seqid=Merlin
+Merlin  GeneMark.hmm    exon    21625   22116   .   -   .   ID=Merlin_29_exon;Parent=Merlin_29_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 21625   22116   .   -   0   ID=Merlin_29_CDS;Parent=Merlin_29_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    22240   24216   -2488.948058    -   .   ID=Merlin_30;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    22240   24216   .   -   .   ID=Merlin_30_mRNA;Parent=Merlin_30;seqid=Merlin
+Merlin  GeneMark.hmm    exon    22240   24216   .   -   .   ID=Merlin_30_exon;Parent=Merlin_30_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 22240   24216   .   -   0   ID=Merlin_30_CDS;Parent=Merlin_30_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    24250   26094   -2334.323049    -   .   ID=Merlin_31;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    24250   26094   .   -   .   ID=Merlin_31_mRNA;Parent=Merlin_31;seqid=Merlin
+Merlin  GeneMark.hmm    exon    24250   26094   .   -   .   ID=Merlin_31_exon;Parent=Merlin_31_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 24250   26094   .   -   0   ID=Merlin_31_CDS;Parent=Merlin_31_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    26072   26569   -622.542092 -   .   ID=Merlin_32;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    26072   26569   .   -   .   ID=Merlin_32_mRNA;Parent=Merlin_32;seqid=Merlin
+Merlin  GeneMark.hmm    exon    26072   26569   .   -   .   ID=Merlin_32_exon;Parent=Merlin_32_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 26072   26569   .   -   0   ID=Merlin_32_CDS;Parent=Merlin_32_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    26572   27390   -1062.517306    -   .   ID=Merlin_33;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    26572   27390   .   -   .   ID=Merlin_33_mRNA;Parent=Merlin_33;seqid=Merlin
+Merlin  GeneMark.hmm    exon    26572   27390   .   -   .   ID=Merlin_33_exon;Parent=Merlin_33_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 26572   27390   .   -   0   ID=Merlin_33_CDS;Parent=Merlin_33_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    27434   28204   -971.349898 -   .   ID=Merlin_34;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    27434   28204   .   -   .   ID=Merlin_34_mRNA;Parent=Merlin_34;seqid=Merlin
+Merlin  GeneMark.hmm    exon    27434   28204   .   -   .   ID=Merlin_34_exon;Parent=Merlin_34_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 27434   28204   .   -   0   ID=Merlin_34_CDS;Parent=Merlin_34_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    28201   29130   -1172.195550    -   .   ID=Merlin_35;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    28201   29130   .   -   .   ID=Merlin_35_mRNA;Parent=Merlin_35;seqid=Merlin
+Merlin  GeneMark.hmm    exon    28201   29130   .   -   .   ID=Merlin_35_exon;Parent=Merlin_35_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 28201   29130   .   -   0   ID=Merlin_35_CDS;Parent=Merlin_35_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    29162   30553   -1754.882559    -   .   ID=Merlin_36;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    29162   30553   .   -   .   ID=Merlin_36_mRNA;Parent=Merlin_36;seqid=Merlin
+Merlin  GeneMark.hmm    exon    29162   30553   .   -   .   ID=Merlin_36_exon;Parent=Merlin_36_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 29162   30553   .   -   0   ID=Merlin_36_CDS;Parent=Merlin_36_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    30564   31982   -1840.409176    -   .   ID=Merlin_37;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    30564   31982   .   -   .   ID=Merlin_37_mRNA;Parent=Merlin_37;seqid=Merlin
+Merlin  GeneMark.hmm    exon    30564   31982   .   -   .   ID=Merlin_37_exon;Parent=Merlin_37_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 30564   31982   .   -   0   ID=Merlin_37_CDS;Parent=Merlin_37_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    31982   32632   -810.715921 -   .   ID=Merlin_38;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    31982   32632   .   -   .   ID=Merlin_38_mRNA;Parent=Merlin_38;seqid=Merlin
+Merlin  GeneMark.hmm    exon    31982   32632   .   -   .   ID=Merlin_38_exon;Parent=Merlin_38_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 31982   32632   .   -   0   ID=Merlin_38_CDS;Parent=Merlin_38_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    32632   34437   -2286.512966    -   .   ID=Merlin_39;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    32632   34437   .   -   .   ID=Merlin_39_mRNA;Parent=Merlin_39;seqid=Merlin
+Merlin  GeneMark.hmm    exon    32632   34437   .   -   .   ID=Merlin_39_exon;Parent=Merlin_39_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 32632   34437   .   -   0   ID=Merlin_39_CDS;Parent=Merlin_39_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    34434   35300   -1103.339440    -   .   ID=Merlin_40;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    34434   35300   .   -   .   ID=Merlin_40_mRNA;Parent=Merlin_40;seqid=Merlin
+Merlin  GeneMark.hmm    exon    34434   35300   .   -   .   ID=Merlin_40_exon;Parent=Merlin_40_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 34434   35300   .   -   0   ID=Merlin_40_CDS;Parent=Merlin_40_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    35372   36385   -1286.607331    -   .   ID=Merlin_41;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    35372   36385   .   -   .   ID=Merlin_41_mRNA;Parent=Merlin_41;seqid=Merlin
+Merlin  GeneMark.hmm    exon    35372   36385   .   -   .   ID=Merlin_41_exon;Parent=Merlin_41_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 35372   36385   .   -   0   ID=Merlin_41_CDS;Parent=Merlin_41_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    36378   39479   -3926.862479    -   .   ID=Merlin_42;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    36378   39479   .   -   .   ID=Merlin_42_mRNA;Parent=Merlin_42;seqid=Merlin
+Merlin  GeneMark.hmm    exon    36378   39479   .   -   .   ID=Merlin_42_exon;Parent=Merlin_42_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 36378   39479   .   -   0   ID=Merlin_42_CDS;Parent=Merlin_42_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    39476   41416   -2421.657174    -   .   ID=Merlin_43;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    39476   41416   .   -   .   ID=Merlin_43_mRNA;Parent=Merlin_43;seqid=Merlin
+Merlin  GeneMark.hmm    exon    39476   41416   .   -   .   ID=Merlin_43_exon;Parent=Merlin_43_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 39476   41416   .   -   0   ID=Merlin_43_CDS;Parent=Merlin_43_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    41416   41709   -381.858612 -   .   ID=Merlin_44;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    41416   41709   .   -   .   ID=Merlin_44_mRNA;Parent=Merlin_44;seqid=Merlin
+Merlin  GeneMark.hmm    exon    41416   41709   .   -   .   ID=Merlin_44_exon;Parent=Merlin_44_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 41416   41709   .   -   0   ID=Merlin_44_CDS;Parent=Merlin_44_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    41709   42224   -673.160274 -   .   ID=Merlin_45;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    41709   42224   .   -   .   ID=Merlin_45_mRNA;Parent=Merlin_45;seqid=Merlin
+Merlin  GeneMark.hmm    exon    41709   42224   .   -   .   ID=Merlin_45_exon;Parent=Merlin_45_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 41709   42224   .   -   0   ID=Merlin_45_CDS;Parent=Merlin_45_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    42224   43951   -2203.710381    -   .   ID=Merlin_46;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    42224   43951   .   -   .   ID=Merlin_46_mRNA;Parent=Merlin_46;seqid=Merlin
+Merlin  GeneMark.hmm    exon    42224   43951   .   -   .   ID=Merlin_46_exon;Parent=Merlin_46_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 42224   43951   .   -   0   ID=Merlin_46_CDS;Parent=Merlin_46_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    43951   44526   -730.479121 -   .   ID=Merlin_47;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    43951   44526   .   -   .   ID=Merlin_47_mRNA;Parent=Merlin_47;seqid=Merlin
+Merlin  GeneMark.hmm    exon    43951   44526   .   -   .   ID=Merlin_47_exon;Parent=Merlin_47_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 43951   44526   .   -   0   ID=Merlin_47_CDS;Parent=Merlin_47_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    44576   45025   -562.019925 +   .   ID=Merlin_48;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    44576   45025   .   +   .   ID=Merlin_48_mRNA;Parent=Merlin_48;seqid=Merlin
+Merlin  GeneMark.hmm    exon    44576   45025   .   +   .   ID=Merlin_48_exon;Parent=Merlin_48_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 44576   45025   .   +   0   ID=Merlin_48_CDS;Parent=Merlin_48_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    45025   45855   -1066.702009    +   .   ID=Merlin_49;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    45025   45855   .   +   .   ID=Merlin_49_mRNA;Parent=Merlin_49;seqid=Merlin
+Merlin  GeneMark.hmm    exon    45025   45855   .   +   .   ID=Merlin_49_exon;Parent=Merlin_49_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 45025   45855   .   +   0   ID=Merlin_49_CDS;Parent=Merlin_49_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    45940   46527   -776.360306 +   .   ID=Merlin_50;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    45940   46527   .   +   .   ID=Merlin_50_mRNA;Parent=Merlin_50;seqid=Merlin
+Merlin  GeneMark.hmm    exon    45940   46527   .   +   .   ID=Merlin_50_exon;Parent=Merlin_50_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 45940   46527   .   +   0   ID=Merlin_50_CDS;Parent=Merlin_50_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    46527   47255   -921.088284 +   .   ID=Merlin_51;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    46527   47255   .   +   .   ID=Merlin_51_mRNA;Parent=Merlin_51;seqid=Merlin
+Merlin  GeneMark.hmm    exon    46527   47255   .   +   .   ID=Merlin_51_exon;Parent=Merlin_51_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 46527   47255   .   +   0   ID=Merlin_51_CDS;Parent=Merlin_51_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    47252   47485   -286.785634 +   .   ID=Merlin_52;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    47252   47485   .   +   .   ID=Merlin_52_mRNA;Parent=Merlin_52;seqid=Merlin
+Merlin  GeneMark.hmm    exon    47252   47485   .   +   .   ID=Merlin_52_exon;Parent=Merlin_52_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 47252   47485   .   +   0   ID=Merlin_52_CDS;Parent=Merlin_52_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    47485   47940   -595.997014 +   .   ID=Merlin_53;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    47485   47940   .   +   .   ID=Merlin_53_mRNA;Parent=Merlin_53;seqid=Merlin
+Merlin  GeneMark.hmm    exon    47485   47940   .   +   .   ID=Merlin_53_exon;Parent=Merlin_53_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 47485   47940   .   +   0   ID=Merlin_53_CDS;Parent=Merlin_53_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    47937   48143   -259.350499 +   .   ID=Merlin_54;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    47937   48143   .   +   .   ID=Merlin_54_mRNA;Parent=Merlin_54;seqid=Merlin
+Merlin  GeneMark.hmm    exon    47937   48143   .   +   .   ID=Merlin_54_exon;Parent=Merlin_54_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 47937   48143   .   +   0   ID=Merlin_54_CDS;Parent=Merlin_54_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    48140   48358   -277.240023 +   .   ID=Merlin_55;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    48140   48358   .   +   .   ID=Merlin_55_mRNA;Parent=Merlin_55;seqid=Merlin
+Merlin  GeneMark.hmm    exon    48140   48358   .   +   .   ID=Merlin_55_exon;Parent=Merlin_55_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 48140   48358   .   +   0   ID=Merlin_55_CDS;Parent=Merlin_55_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    48418   48600   -230.583168 +   .   ID=Merlin_56;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    48418   48600   .   +   .   ID=Merlin_56_mRNA;Parent=Merlin_56;seqid=Merlin
+Merlin  GeneMark.hmm    exon    48418   48600   .   +   .   ID=Merlin_56_exon;Parent=Merlin_56_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 48418   48600   .   +   0   ID=Merlin_56_CDS;Parent=Merlin_56_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    48584   48769   -232.687067 +   .   ID=Merlin_57;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    48584   48769   .   +   .   ID=Merlin_57_mRNA;Parent=Merlin_57;seqid=Merlin
+Merlin  GeneMark.hmm    exon    48584   48769   .   +   .   ID=Merlin_57_exon;Parent=Merlin_57_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 48584   48769   .   +   0   ID=Merlin_57_CDS;Parent=Merlin_57_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    48826   49053   -288.143395 +   .   ID=Merlin_58;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    48826   49053   .   +   .   ID=Merlin_58_mRNA;Parent=Merlin_58;seqid=Merlin
+Merlin  GeneMark.hmm    exon    48826   49053   .   +   .   ID=Merlin_58_exon;Parent=Merlin_58_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 48826   49053   .   +   0   ID=Merlin_58_CDS;Parent=Merlin_58_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    49076   49432   -449.304895 +   .   ID=Merlin_59;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    49076   49432   .   +   .   ID=Merlin_59_mRNA;Parent=Merlin_59;seqid=Merlin
+Merlin  GeneMark.hmm    exon    49076   49432   .   +   .   ID=Merlin_59_exon;Parent=Merlin_59_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 49076   49432   .   +   0   ID=Merlin_59_CDS;Parent=Merlin_59_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    49844   50110   -322.091381 +   .   ID=Merlin_60;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    49844   50110   .   +   .   ID=Merlin_60_mRNA;Parent=Merlin_60;seqid=Merlin
+Merlin  GeneMark.hmm    exon    49844   50110   .   +   .   ID=Merlin_60_exon;Parent=Merlin_60_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 49844   50110   .   +   0   ID=Merlin_60_CDS;Parent=Merlin_60_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    50983   51234   -301.882768 +   .   ID=Merlin_61;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    50983   51234   .   +   .   ID=Merlin_61_mRNA;Parent=Merlin_61;seqid=Merlin
+Merlin  GeneMark.hmm    exon    50983   51234   .   +   .   ID=Merlin_61_exon;Parent=Merlin_61_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 50983   51234   .   +   0   ID=Merlin_61_CDS;Parent=Merlin_61_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    51596   51838   -304.801536 +   .   ID=Merlin_62;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    51596   51838   .   +   .   ID=Merlin_62_mRNA;Parent=Merlin_62;seqid=Merlin
+Merlin  GeneMark.hmm    exon    51596   51838   .   +   .   ID=Merlin_62_exon;Parent=Merlin_62_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 51596   51838   .   +   0   ID=Merlin_62_CDS;Parent=Merlin_62_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    51835   52182   -434.777109 +   .   ID=Merlin_63;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    51835   52182   .   +   .   ID=Merlin_63_mRNA;Parent=Merlin_63;seqid=Merlin
+Merlin  GeneMark.hmm    exon    51835   52182   .   +   .   ID=Merlin_63_exon;Parent=Merlin_63_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 51835   52182   .   +   0   ID=Merlin_63_CDS;Parent=Merlin_63_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    52175   52684   -629.023983 +   .   ID=Merlin_64;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    52175   52684   .   +   .   ID=Merlin_64_mRNA;Parent=Merlin_64;seqid=Merlin
+Merlin  GeneMark.hmm    exon    52175   52684   .   +   .   ID=Merlin_64_exon;Parent=Merlin_64_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 52175   52684   .   +   0   ID=Merlin_64_CDS;Parent=Merlin_64_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    52681   52827   -183.076828 +   .   ID=Merlin_65;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    52681   52827   .   +   .   ID=Merlin_65_mRNA;Parent=Merlin_65;seqid=Merlin
+Merlin  GeneMark.hmm    exon    52681   52827   .   +   .   ID=Merlin_65_exon;Parent=Merlin_65_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 52681   52827   .   +   0   ID=Merlin_65_CDS;Parent=Merlin_65_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    52806   53030   -287.687980 +   .   ID=Merlin_66;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    52806   53030   .   +   .   ID=Merlin_66_mRNA;Parent=Merlin_66;seqid=Merlin
+Merlin  GeneMark.hmm    exon    52806   53030   .   +   .   ID=Merlin_66_exon;Parent=Merlin_66_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 52806   53030   .   +   0   ID=Merlin_66_CDS;Parent=Merlin_66_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    53032   53475   -570.370348 +   .   ID=Merlin_67;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    53032   53475   .   +   .   ID=Merlin_67_mRNA;Parent=Merlin_67;seqid=Merlin
+Merlin  GeneMark.hmm    exon    53032   53475   .   +   .   ID=Merlin_67_exon;Parent=Merlin_67_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 53032   53475   .   +   0   ID=Merlin_67_CDS;Parent=Merlin_67_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    53647   54225   -757.038069 +   .   ID=Merlin_68;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    53647   54225   .   +   .   ID=Merlin_68_mRNA;Parent=Merlin_68;seqid=Merlin
+Merlin  GeneMark.hmm    exon    53647   54225   .   +   .   ID=Merlin_68_exon;Parent=Merlin_68_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 53647   54225   .   +   0   ID=Merlin_68_CDS;Parent=Merlin_68_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    54316   54516   -236.842212 +   .   ID=Merlin_69;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    54316   54516   .   +   .   ID=Merlin_69_mRNA;Parent=Merlin_69;seqid=Merlin
+Merlin  GeneMark.hmm    exon    54316   54516   .   +   .   ID=Merlin_69_exon;Parent=Merlin_69_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 54316   54516   .   +   0   ID=Merlin_69_CDS;Parent=Merlin_69_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    54569   55168   -748.986136 +   .   ID=Merlin_70;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    54569   55168   .   +   .   ID=Merlin_70_mRNA;Parent=Merlin_70;seqid=Merlin
+Merlin  GeneMark.hmm    exon    54569   55168   .   +   .   ID=Merlin_70_exon;Parent=Merlin_70_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 54569   55168   .   +   0   ID=Merlin_70_CDS;Parent=Merlin_70_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    55216   55860   -813.197162 +   .   ID=Merlin_71;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    55216   55860   .   +   .   ID=Merlin_71_mRNA;Parent=Merlin_71;seqid=Merlin
+Merlin  GeneMark.hmm    exon    55216   55860   .   +   .   ID=Merlin_71_exon;Parent=Merlin_71_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 55216   55860   .   +   0   ID=Merlin_71_CDS;Parent=Merlin_71_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    55857   56279   -536.845669 +   .   ID=Merlin_72;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    55857   56279   .   +   .   ID=Merlin_72_mRNA;Parent=Merlin_72;seqid=Merlin
+Merlin  GeneMark.hmm    exon    55857   56279   .   +   .   ID=Merlin_72_exon;Parent=Merlin_72_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 55857   56279   .   +   0   ID=Merlin_72_CDS;Parent=Merlin_72_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    56276   56644   -463.468418 +   .   ID=Merlin_73;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    56276   56644   .   +   .   ID=Merlin_73_mRNA;Parent=Merlin_73;seqid=Merlin
+Merlin  GeneMark.hmm    exon    56276   56644   .   +   .   ID=Merlin_73_exon;Parent=Merlin_73_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 56276   56644   .   +   0   ID=Merlin_73_CDS;Parent=Merlin_73_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    56634   56894   -313.595651 +   .   ID=Merlin_74;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    56634   56894   .   +   .   ID=Merlin_74_mRNA;Parent=Merlin_74;seqid=Merlin
+Merlin  GeneMark.hmm    exon    56634   56894   .   +   .   ID=Merlin_74_exon;Parent=Merlin_74_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 56634   56894   .   +   0   ID=Merlin_74_CDS;Parent=Merlin_74_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    56894   57172   -343.261028 +   .   ID=Merlin_75;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    56894   57172   .   +   .   ID=Merlin_75_mRNA;Parent=Merlin_75;seqid=Merlin
+Merlin  GeneMark.hmm    exon    56894   57172   .   +   .   ID=Merlin_75_exon;Parent=Merlin_75_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 56894   57172   .   +   0   ID=Merlin_75_CDS;Parent=Merlin_75_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    57182   57403   -269.950515 +   .   ID=Merlin_76;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    57182   57403   .   +   .   ID=Merlin_76_mRNA;Parent=Merlin_76;seqid=Merlin
+Merlin  GeneMark.hmm    exon    57182   57403   .   +   .   ID=Merlin_76_exon;Parent=Merlin_76_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 57182   57403   .   +   0   ID=Merlin_76_CDS;Parent=Merlin_76_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    57499   57786   -373.177871 +   .   ID=Merlin_77;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    57499   57786   .   +   .   ID=Merlin_77_mRNA;Parent=Merlin_77;seqid=Merlin
+Merlin  GeneMark.hmm    exon    57499   57786   .   +   .   ID=Merlin_77_exon;Parent=Merlin_77_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 57499   57786   .   +   0   ID=Merlin_77_CDS;Parent=Merlin_77_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    57777   58724   -1215.940307    +   .   ID=Merlin_78;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    57777   58724   .   +   .   ID=Merlin_78_mRNA;Parent=Merlin_78;seqid=Merlin
+Merlin  GeneMark.hmm    exon    57777   58724   .   +   .   ID=Merlin_78_exon;Parent=Merlin_78_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 57777   58724   .   +   0   ID=Merlin_78_CDS;Parent=Merlin_78_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    58717   58857   -173.930421 +   .   ID=Merlin_79;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    58717   58857   .   +   .   ID=Merlin_79_mRNA;Parent=Merlin_79;seqid=Merlin
+Merlin  GeneMark.hmm    exon    58717   58857   .   +   .   ID=Merlin_79_exon;Parent=Merlin_79_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 58717   58857   .   +   0   ID=Merlin_79_CDS;Parent=Merlin_79_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    58872   59561   -880.645375 +   .   ID=Merlin_80;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    58872   59561   .   +   .   ID=Merlin_80_mRNA;Parent=Merlin_80;seqid=Merlin
+Merlin  GeneMark.hmm    exon    58872   59561   .   +   .   ID=Merlin_80_exon;Parent=Merlin_80_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 58872   59561   .   +   0   ID=Merlin_80_CDS;Parent=Merlin_80_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    59561   59899   -428.109831 +   .   ID=Merlin_81;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    59561   59899   .   +   .   ID=Merlin_81_mRNA;Parent=Merlin_81;seqid=Merlin
+Merlin  GeneMark.hmm    exon    59561   59899   .   +   .   ID=Merlin_81_exon;Parent=Merlin_81_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 59561   59899   .   +   0   ID=Merlin_81_CDS;Parent=Merlin_81_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    59896   60144   -306.923987 +   .   ID=Merlin_82;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    59896   60144   .   +   .   ID=Merlin_82_mRNA;Parent=Merlin_82;seqid=Merlin
+Merlin  GeneMark.hmm    exon    59896   60144   .   +   .   ID=Merlin_82_exon;Parent=Merlin_82_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 59896   60144   .   +   0   ID=Merlin_82_CDS;Parent=Merlin_82_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    60144   60386   -304.982653 +   .   ID=Merlin_83;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    60144   60386   .   +   .   ID=Merlin_83_mRNA;Parent=Merlin_83;seqid=Merlin
+Merlin  GeneMark.hmm    exon    60144   60386   .   +   .   ID=Merlin_83_exon;Parent=Merlin_83_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 60144   60386   .   +   0   ID=Merlin_83_CDS;Parent=Merlin_83_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    60379   60840   -594.547870 +   .   ID=Merlin_84;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    60379   60840   .   +   .   ID=Merlin_84_mRNA;Parent=Merlin_84;seqid=Merlin
+Merlin  GeneMark.hmm    exon    60379   60840   .   +   .   ID=Merlin_84_exon;Parent=Merlin_84_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 60379   60840   .   +   0   ID=Merlin_84_CDS;Parent=Merlin_84_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    60869   61369   -617.611500 +   .   ID=Merlin_85;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    60869   61369   .   +   .   ID=Merlin_85_mRNA;Parent=Merlin_85;seqid=Merlin
+Merlin  GeneMark.hmm    exon    60869   61369   .   +   .   ID=Merlin_85_exon;Parent=Merlin_85_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 60869   61369   .   +   0   ID=Merlin_85_CDS;Parent=Merlin_85_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    61356   61703   -422.353181 +   .   ID=Merlin_86;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    61356   61703   .   +   .   ID=Merlin_86_mRNA;Parent=Merlin_86;seqid=Merlin
+Merlin  GeneMark.hmm    exon    61356   61703   .   +   .   ID=Merlin_86_exon;Parent=Merlin_86_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 61356   61703   .   +   0   ID=Merlin_86_CDS;Parent=Merlin_86_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    61760   62167   -519.180141 +   .   ID=Merlin_87;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    61760   62167   .   +   .   ID=Merlin_87_mRNA;Parent=Merlin_87;seqid=Merlin
+Merlin  GeneMark.hmm    exon    61760   62167   .   +   .   ID=Merlin_87_exon;Parent=Merlin_87_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 61760   62167   .   +   0   ID=Merlin_87_CDS;Parent=Merlin_87_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    62359   62889   -691.422401 +   .   ID=Merlin_88;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    62359   62889   .   +   .   ID=Merlin_88_mRNA;Parent=Merlin_88;seqid=Merlin
+Merlin  GeneMark.hmm    exon    62359   62889   .   +   .   ID=Merlin_88_exon;Parent=Merlin_88_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 62359   62889   .   +   0   ID=Merlin_88_CDS;Parent=Merlin_88_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    62886   63131   -315.050979 +   .   ID=Merlin_89;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    62886   63131   .   +   .   ID=Merlin_89_mRNA;Parent=Merlin_89;seqid=Merlin
+Merlin  GeneMark.hmm    exon    62886   63131   .   +   .   ID=Merlin_89_exon;Parent=Merlin_89_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 62886   63131   .   +   0   ID=Merlin_89_CDS;Parent=Merlin_89_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    63124   63435   -400.565460 +   .   ID=Merlin_90;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    63124   63435   .   +   .   ID=Merlin_90_mRNA;Parent=Merlin_90;seqid=Merlin
+Merlin  GeneMark.hmm    exon    63124   63435   .   +   .   ID=Merlin_90_exon;Parent=Merlin_90_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 63124   63435   .   +   0   ID=Merlin_90_CDS;Parent=Merlin_90_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    63432   63710   -335.031911 +   .   ID=Merlin_91;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    63432   63710   .   +   .   ID=Merlin_91_mRNA;Parent=Merlin_91;seqid=Merlin
+Merlin  GeneMark.hmm    exon    63432   63710   .   +   .   ID=Merlin_91_exon;Parent=Merlin_91_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 63432   63710   .   +   0   ID=Merlin_91_CDS;Parent=Merlin_91_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    63710   63883   -203.175066 +   .   ID=Merlin_92;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    63710   63883   .   +   .   ID=Merlin_92_mRNA;Parent=Merlin_92;seqid=Merlin
+Merlin  GeneMark.hmm    exon    63710   63883   .   +   .   ID=Merlin_92_exon;Parent=Merlin_92_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 63710   63883   .   +   0   ID=Merlin_92_CDS;Parent=Merlin_92_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    63942   64406   -597.655245 +   .   ID=Merlin_93;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    63942   64406   .   +   .   ID=Merlin_93_mRNA;Parent=Merlin_93;seqid=Merlin
+Merlin  GeneMark.hmm    exon    63942   64406   .   +   .   ID=Merlin_93_exon;Parent=Merlin_93_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 63942   64406   .   +   0   ID=Merlin_93_CDS;Parent=Merlin_93_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    64414   64962   -713.810677 +   .   ID=Merlin_94;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    64414   64962   .   +   .   ID=Merlin_94_mRNA;Parent=Merlin_94;seqid=Merlin
+Merlin  GeneMark.hmm    exon    64414   64962   .   +   .   ID=Merlin_94_exon;Parent=Merlin_94_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 64414   64962   .   +   0   ID=Merlin_94_CDS;Parent=Merlin_94_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    64962   65282   -412.685055 +   .   ID=Merlin_95;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    64962   65282   .   +   .   ID=Merlin_95_mRNA;Parent=Merlin_95;seqid=Merlin
+Merlin  GeneMark.hmm    exon    64962   65282   .   +   .   ID=Merlin_95_exon;Parent=Merlin_95_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 64962   65282   .   +   0   ID=Merlin_95_CDS;Parent=Merlin_95_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    65303   65683   -496.639498 +   .   ID=Merlin_96;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    65303   65683   .   +   .   ID=Merlin_96_mRNA;Parent=Merlin_96;seqid=Merlin
+Merlin  GeneMark.hmm    exon    65303   65683   .   +   .   ID=Merlin_96_exon;Parent=Merlin_96_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 65303   65683   .   +   0   ID=Merlin_96_CDS;Parent=Merlin_96_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    65676   66128   -573.822848 +   .   ID=Merlin_97;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    65676   66128   .   +   .   ID=Merlin_97_mRNA;Parent=Merlin_97;seqid=Merlin
+Merlin  GeneMark.hmm    exon    65676   66128   .   +   .   ID=Merlin_97_exon;Parent=Merlin_97_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 65676   66128   .   +   0   ID=Merlin_97_CDS;Parent=Merlin_97_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    66128   66337   -267.423513 +   .   ID=Merlin_98;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    66128   66337   .   +   .   ID=Merlin_98_mRNA;Parent=Merlin_98;seqid=Merlin
+Merlin  GeneMark.hmm    exon    66128   66337   .   +   .   ID=Merlin_98_exon;Parent=Merlin_98_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 66128   66337   .   +   0   ID=Merlin_98_CDS;Parent=Merlin_98_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    66328   66507   -214.194539 +   .   ID=Merlin_99;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    66328   66507   .   +   .   ID=Merlin_99_mRNA;Parent=Merlin_99;seqid=Merlin
+Merlin  GeneMark.hmm    exon    66328   66507   .   +   .   ID=Merlin_99_exon;Parent=Merlin_99_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 66328   66507   .   +   0   ID=Merlin_99_CDS;Parent=Merlin_99_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    66504   66683   -217.450578 +   .   ID=Merlin_100;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    66504   66683   .   +   .   ID=Merlin_100_mRNA;Parent=Merlin_100;seqid=Merlin
+Merlin  GeneMark.hmm    exon    66504   66683   .   +   .   ID=Merlin_100_exon;Parent=Merlin_100_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 66504   66683   .   +   0   ID=Merlin_100_CDS;Parent=Merlin_100_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    66680   66871   -235.908196 +   .   ID=Merlin_101;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    66680   66871   .   +   .   ID=Merlin_101_mRNA;Parent=Merlin_101;seqid=Merlin
+Merlin  GeneMark.hmm    exon    66680   66871   .   +   .   ID=Merlin_101_exon;Parent=Merlin_101_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 66680   66871   .   +   0   ID=Merlin_101_CDS;Parent=Merlin_101_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    66873   67058   -233.275820 +   .   ID=Merlin_102;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    66873   67058   .   +   .   ID=Merlin_102_mRNA;Parent=Merlin_102;seqid=Merlin
+Merlin  GeneMark.hmm    exon    66873   67058   .   +   .   ID=Merlin_102_exon;Parent=Merlin_102_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 66873   67058   .   +   0   ID=Merlin_102_CDS;Parent=Merlin_102_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    67058   67267   -264.096823 +   .   ID=Merlin_103;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    67058   67267   .   +   .   ID=Merlin_103_mRNA;Parent=Merlin_103;seqid=Merlin
+Merlin  GeneMark.hmm    exon    67058   67267   .   +   .   ID=Merlin_103_exon;Parent=Merlin_103_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 67058   67267   .   +   0   ID=Merlin_103_CDS;Parent=Merlin_103_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    67267   67845   -752.300357 +   .   ID=Merlin_104;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    67267   67845   .   +   .   ID=Merlin_104_mRNA;Parent=Merlin_104;seqid=Merlin
+Merlin  GeneMark.hmm    exon    67267   67845   .   +   .   ID=Merlin_104_exon;Parent=Merlin_104_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 67267   67845   .   +   0   ID=Merlin_104_CDS;Parent=Merlin_104_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    67970   68128   -196.227328 +   .   ID=Merlin_105;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    67970   68128   .   +   .   ID=Merlin_105_mRNA;Parent=Merlin_105;seqid=Merlin
+Merlin  GeneMark.hmm    exon    67970   68128   .   +   .   ID=Merlin_105_exon;Parent=Merlin_105_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 67970   68128   .   +   0   ID=Merlin_105_CDS;Parent=Merlin_105_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    68125   68280   -186.665512 +   .   ID=Merlin_106;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    68125   68280   .   +   .   ID=Merlin_106_mRNA;Parent=Merlin_106;seqid=Merlin
+Merlin  GeneMark.hmm    exon    68125   68280   .   +   .   ID=Merlin_106_exon;Parent=Merlin_106_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 68125   68280   .   +   0   ID=Merlin_106_CDS;Parent=Merlin_106_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    68345   68728   -480.408576 +   .   ID=Merlin_107;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    68345   68728   .   +   .   ID=Merlin_107_mRNA;Parent=Merlin_107;seqid=Merlin
+Merlin  GeneMark.hmm    exon    68345   68728   .   +   .   ID=Merlin_107_exon;Parent=Merlin_107_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 68345   68728   .   +   0   ID=Merlin_107_CDS;Parent=Merlin_107_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    68787   68999   -267.936260 +   .   ID=Merlin_108;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    68787   68999   .   +   .   ID=Merlin_108_mRNA;Parent=Merlin_108;seqid=Merlin
+Merlin  GeneMark.hmm    exon    68787   68999   .   +   .   ID=Merlin_108_exon;Parent=Merlin_108_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 68787   68999   .   +   0   ID=Merlin_108_CDS;Parent=Merlin_108_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    69008   69295   -369.655354 +   .   ID=Merlin_109;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    69008   69295   .   +   .   ID=Merlin_109_mRNA;Parent=Merlin_109;seqid=Merlin
+Merlin  GeneMark.hmm    exon    69008   69295   .   +   .   ID=Merlin_109_exon;Parent=Merlin_109_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 69008   69295   .   +   0   ID=Merlin_109_CDS;Parent=Merlin_109_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    69285   69668   -486.207714 +   .   ID=Merlin_110;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    69285   69668   .   +   .   ID=Merlin_110_mRNA;Parent=Merlin_110;seqid=Merlin
+Merlin  GeneMark.hmm    exon    69285   69668   .   +   .   ID=Merlin_110_exon;Parent=Merlin_110_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 69285   69668   .   +   0   ID=Merlin_110_CDS;Parent=Merlin_110_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    69767   69862   -119.090489 +   .   ID=Merlin_111;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    69767   69862   .   +   .   ID=Merlin_111_mRNA;Parent=Merlin_111;seqid=Merlin
+Merlin  GeneMark.hmm    exon    69767   69862   .   +   .   ID=Merlin_111_exon;Parent=Merlin_111_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 69767   69862   .   +   0   ID=Merlin_111_CDS;Parent=Merlin_111_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    69859   70023   -200.738602 +   .   ID=Merlin_112;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    69859   70023   .   +   .   ID=Merlin_112_mRNA;Parent=Merlin_112;seqid=Merlin
+Merlin  GeneMark.hmm    exon    69859   70023   .   +   .   ID=Merlin_112_exon;Parent=Merlin_112_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 69859   70023   .   +   0   ID=Merlin_112_CDS;Parent=Merlin_112_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    70030   70263   -281.446786 +   .   ID=Merlin_113;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    70030   70263   .   +   .   ID=Merlin_113_mRNA;Parent=Merlin_113;seqid=Merlin
+Merlin  GeneMark.hmm    exon    70030   70263   .   +   .   ID=Merlin_113_exon;Parent=Merlin_113_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 70030   70263   .   +   0   ID=Merlin_113_CDS;Parent=Merlin_113_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    70263   70520   -332.653168 +   .   ID=Merlin_114;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    70263   70520   .   +   .   ID=Merlin_114_mRNA;Parent=Merlin_114;seqid=Merlin
+Merlin  GeneMark.hmm    exon    70263   70520   .   +   .   ID=Merlin_114_exon;Parent=Merlin_114_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 70263   70520   .   +   0   ID=Merlin_114_CDS;Parent=Merlin_114_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    70517   70780   -336.190173 +   .   ID=Merlin_115;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    70517   70780   .   +   .   ID=Merlin_115_mRNA;Parent=Merlin_115;seqid=Merlin
+Merlin  GeneMark.hmm    exon    70517   70780   .   +   .   ID=Merlin_115_exon;Parent=Merlin_115_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 70517   70780   .   +   0   ID=Merlin_115_CDS;Parent=Merlin_115_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    70866   71102   -289.943350 +   .   ID=Merlin_116;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    70866   71102   .   +   .   ID=Merlin_116_mRNA;Parent=Merlin_116;seqid=Merlin
+Merlin  GeneMark.hmm    exon    70866   71102   .   +   .   ID=Merlin_116_exon;Parent=Merlin_116_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 70866   71102   .   +   0   ID=Merlin_116_CDS;Parent=Merlin_116_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    71092   71571   -594.658724 +   .   ID=Merlin_117;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    71092   71571   .   +   .   ID=Merlin_117_mRNA;Parent=Merlin_117;seqid=Merlin
+Merlin  GeneMark.hmm    exon    71092   71571   .   +   .   ID=Merlin_117_exon;Parent=Merlin_117_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 71092   71571   .   +   0   ID=Merlin_117_CDS;Parent=Merlin_117_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    71574   72116   -686.096724 +   .   ID=Merlin_118;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    71574   72116   .   +   .   ID=Merlin_118_mRNA;Parent=Merlin_118;seqid=Merlin
+Merlin  GeneMark.hmm    exon    71574   72116   .   +   .   ID=Merlin_118_exon;Parent=Merlin_118_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 71574   72116   .   +   0   ID=Merlin_118_CDS;Parent=Merlin_118_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    72116   73126   -1269.074513    +   .   ID=Merlin_119;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    72116   73126   .   +   .   ID=Merlin_119_mRNA;Parent=Merlin_119;seqid=Merlin
+Merlin  GeneMark.hmm    exon    72116   73126   .   +   .   ID=Merlin_119_exon;Parent=Merlin_119_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 72116   73126   .   +   0   ID=Merlin_119_CDS;Parent=Merlin_119_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    73123   73359   -314.305354 +   .   ID=Merlin_120;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    73123   73359   .   +   .   ID=Merlin_120_mRNA;Parent=Merlin_120;seqid=Merlin
+Merlin  GeneMark.hmm    exon    73123   73359   .   +   .   ID=Merlin_120_exon;Parent=Merlin_120_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 73123   73359   .   +   0   ID=Merlin_120_CDS;Parent=Merlin_120_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    73461   73631   -201.815396 +   .   ID=Merlin_121;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    73461   73631   .   +   .   ID=Merlin_121_mRNA;Parent=Merlin_121;seqid=Merlin
+Merlin  GeneMark.hmm    exon    73461   73631   .   +   .   ID=Merlin_121_exon;Parent=Merlin_121_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 73461   73631   .   +   0   ID=Merlin_121_CDS;Parent=Merlin_121_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    73721   74698   -1210.601194    +   .   ID=Merlin_122;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    73721   74698   .   +   .   ID=Merlin_122_mRNA;Parent=Merlin_122;seqid=Merlin
+Merlin  GeneMark.hmm    exon    73721   74698   .   +   .   ID=Merlin_122_exon;Parent=Merlin_122_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 73721   74698   .   +   0   ID=Merlin_122_CDS;Parent=Merlin_122_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    74744   74893   -185.633773 +   .   ID=Merlin_123;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    74744   74893   .   +   .   ID=Merlin_123_mRNA;Parent=Merlin_123;seqid=Merlin
+Merlin  GeneMark.hmm    exon    74744   74893   .   +   .   ID=Merlin_123_exon;Parent=Merlin_123_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 74744   74893   .   +   0   ID=Merlin_123_CDS;Parent=Merlin_123_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    74890   75141   -315.506963 +   .   ID=Merlin_124;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    74890   75141   .   +   .   ID=Merlin_124_mRNA;Parent=Merlin_124;seqid=Merlin
+Merlin  GeneMark.hmm    exon    74890   75141   .   +   .   ID=Merlin_124_exon;Parent=Merlin_124_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 74890   75141   .   +   0   ID=Merlin_124_CDS;Parent=Merlin_124_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    75141   75602   -594.209518 +   .   ID=Merlin_125;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    75141   75602   .   +   .   ID=Merlin_125_mRNA;Parent=Merlin_125;seqid=Merlin
+Merlin  GeneMark.hmm    exon    75141   75602   .   +   .   ID=Merlin_125_exon;Parent=Merlin_125_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 75141   75602   .   +   0   ID=Merlin_125_CDS;Parent=Merlin_125_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    75602   75865   -344.721707 +   .   ID=Merlin_126;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    75602   75865   .   +   .   ID=Merlin_126_mRNA;Parent=Merlin_126;seqid=Merlin
+Merlin  GeneMark.hmm    exon    75602   75865   .   +   .   ID=Merlin_126_exon;Parent=Merlin_126_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 75602   75865   .   +   0   ID=Merlin_126_CDS;Parent=Merlin_126_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    75856   76044   -230.523164 +   .   ID=Merlin_127;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    75856   76044   .   +   .   ID=Merlin_127_mRNA;Parent=Merlin_127;seqid=Merlin
+Merlin  GeneMark.hmm    exon    75856   76044   .   +   .   ID=Merlin_127_exon;Parent=Merlin_127_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 75856   76044   .   +   0   ID=Merlin_127_CDS;Parent=Merlin_127_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    76041   76367   -416.228479 +   .   ID=Merlin_128;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    76041   76367   .   +   .   ID=Merlin_128_mRNA;Parent=Merlin_128;seqid=Merlin
+Merlin  GeneMark.hmm    exon    76041   76367   .   +   .   ID=Merlin_128_exon;Parent=Merlin_128_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 76041   76367   .   +   0   ID=Merlin_128_CDS;Parent=Merlin_128_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    76546   77334   -987.711287 +   .   ID=Merlin_129;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    76546   77334   .   +   .   ID=Merlin_129_mRNA;Parent=Merlin_129;seqid=Merlin
+Merlin  GeneMark.hmm    exon    76546   77334   .   +   .   ID=Merlin_129_exon;Parent=Merlin_129_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 76546   77334   .   +   0   ID=Merlin_129_CDS;Parent=Merlin_129_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    77420   78424   -1261.524373    +   .   ID=Merlin_130;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    77420   78424   .   +   .   ID=Merlin_130_mRNA;Parent=Merlin_130;seqid=Merlin
+Merlin  GeneMark.hmm    exon    77420   78424   .   +   .   ID=Merlin_130_exon;Parent=Merlin_130_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 77420   78424   .   +   0   ID=Merlin_130_CDS;Parent=Merlin_130_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    78417   78707   -360.350742 +   .   ID=Merlin_131;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    78417   78707   .   +   .   ID=Merlin_131_mRNA;Parent=Merlin_131;seqid=Merlin
+Merlin  GeneMark.hmm    exon    78417   78707   .   +   .   ID=Merlin_131_exon;Parent=Merlin_131_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 78417   78707   .   +   0   ID=Merlin_131_CDS;Parent=Merlin_131_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    78704   79111   -518.845840 +   .   ID=Merlin_132;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    78704   79111   .   +   .   ID=Merlin_132_mRNA;Parent=Merlin_132;seqid=Merlin
+Merlin  GeneMark.hmm    exon    78704   79111   .   +   .   ID=Merlin_132_exon;Parent=Merlin_132_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 78704   79111   .   +   0   ID=Merlin_132_CDS;Parent=Merlin_132_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    79111   79617   -613.282382 +   .   ID=Merlin_133;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    79111   79617   .   +   .   ID=Merlin_133_mRNA;Parent=Merlin_133;seqid=Merlin
+Merlin  GeneMark.hmm    exon    79111   79617   .   +   .   ID=Merlin_133_exon;Parent=Merlin_133_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 79111   79617   .   +   0   ID=Merlin_133_CDS;Parent=Merlin_133_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    79614   79919   -369.305081 +   .   ID=Merlin_134;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    79614   79919   .   +   .   ID=Merlin_134_mRNA;Parent=Merlin_134;seqid=Merlin
+Merlin  GeneMark.hmm    exon    79614   79919   .   +   .   ID=Merlin_134_exon;Parent=Merlin_134_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 79614   79919   .   +   0   ID=Merlin_134_CDS;Parent=Merlin_134_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    79933   80160   -288.575732 +   .   ID=Merlin_135;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    79933   80160   .   +   .   ID=Merlin_135_mRNA;Parent=Merlin_135;seqid=Merlin
+Merlin  GeneMark.hmm    exon    79933   80160   .   +   .   ID=Merlin_135_exon;Parent=Merlin_135_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 79933   80160   .   +   0   ID=Merlin_135_CDS;Parent=Merlin_135_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    80154   80417   -324.958009 +   .   ID=Merlin_136;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    80154   80417   .   +   .   ID=Merlin_136_mRNA;Parent=Merlin_136;seqid=Merlin
+Merlin  GeneMark.hmm    exon    80154   80417   .   +   .   ID=Merlin_136_exon;Parent=Merlin_136_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 80154   80417   .   +   0   ID=Merlin_136_CDS;Parent=Merlin_136_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    80414   80623   -254.916892 +   .   ID=Merlin_137;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    80414   80623   .   +   .   ID=Merlin_137_mRNA;Parent=Merlin_137;seqid=Merlin
+Merlin  GeneMark.hmm    exon    80414   80623   .   +   .   ID=Merlin_137_exon;Parent=Merlin_137_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 80414   80623   .   +   0   ID=Merlin_137_CDS;Parent=Merlin_137_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    80620   80949   -405.138197 +   .   ID=Merlin_138;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    80620   80949   .   +   .   ID=Merlin_138_mRNA;Parent=Merlin_138;seqid=Merlin
+Merlin  GeneMark.hmm    exon    80620   80949   .   +   .   ID=Merlin_138_exon;Parent=Merlin_138_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 80620   80949   .   +   0   ID=Merlin_138_CDS;Parent=Merlin_138_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    80939   81091   -189.705268 +   .   ID=Merlin_139;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    80939   81091   .   +   .   ID=Merlin_139_mRNA;Parent=Merlin_139;seqid=Merlin
+Merlin  GeneMark.hmm    exon    80939   81091   .   +   .   ID=Merlin_139_exon;Parent=Merlin_139_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 80939   81091   .   +   0   ID=Merlin_139_CDS;Parent=Merlin_139_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    81088   81396   -379.041172 +   .   ID=Merlin_140;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    81088   81396   .   +   .   ID=Merlin_140_mRNA;Parent=Merlin_140;seqid=Merlin
+Merlin  GeneMark.hmm    exon    81088   81396   .   +   .   ID=Merlin_140_exon;Parent=Merlin_140_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 81088   81396   .   +   0   ID=Merlin_140_CDS;Parent=Merlin_140_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    81381   81527   -178.904000 +   .   ID=Merlin_141;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    81381   81527   .   +   .   ID=Merlin_141_mRNA;Parent=Merlin_141;seqid=Merlin
+Merlin  GeneMark.hmm    exon    81381   81527   .   +   .   ID=Merlin_141_exon;Parent=Merlin_141_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 81381   81527   .   +   0   ID=Merlin_141_CDS;Parent=Merlin_141_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    81511   81945   -531.842575 +   .   ID=Merlin_142;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    81511   81945   .   +   .   ID=Merlin_142_mRNA;Parent=Merlin_142;seqid=Merlin
+Merlin  GeneMark.hmm    exon    81511   81945   .   +   .   ID=Merlin_142_exon;Parent=Merlin_142_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 81511   81945   .   +   0   ID=Merlin_142_CDS;Parent=Merlin_142_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    81945   82109   -200.193240 +   .   ID=Merlin_143;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    81945   82109   .   +   .   ID=Merlin_143_mRNA;Parent=Merlin_143;seqid=Merlin
+Merlin  GeneMark.hmm    exon    81945   82109   .   +   .   ID=Merlin_143_exon;Parent=Merlin_143_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 81945   82109   .   +   0   ID=Merlin_143_CDS;Parent=Merlin_143_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    82145   82618   -597.711728 +   .   ID=Merlin_144;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    82145   82618   .   +   .   ID=Merlin_144_mRNA;Parent=Merlin_144;seqid=Merlin
+Merlin  GeneMark.hmm    exon    82145   82618   .   +   .   ID=Merlin_144_exon;Parent=Merlin_144_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 82145   82618   .   +   0   ID=Merlin_144_CDS;Parent=Merlin_144_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    82615   84444   -2332.730592    +   .   ID=Merlin_145;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    82615   84444   .   +   .   ID=Merlin_145_mRNA;Parent=Merlin_145;seqid=Merlin
+Merlin  GeneMark.hmm    exon    82615   84444   .   +   .   ID=Merlin_145_exon;Parent=Merlin_145_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 82615   84444   .   +   0   ID=Merlin_145_CDS;Parent=Merlin_145_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    84512   84928   -529.993287 +   .   ID=Merlin_146;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    84512   84928   .   +   .   ID=Merlin_146_mRNA;Parent=Merlin_146;seqid=Merlin
+Merlin  GeneMark.hmm    exon    84512   84928   .   +   .   ID=Merlin_146_exon;Parent=Merlin_146_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 84512   84928   .   +   0   ID=Merlin_146_CDS;Parent=Merlin_146_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    85016   85309   -372.795932 +   .   ID=Merlin_147;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    85016   85309   .   +   .   ID=Merlin_147_mRNA;Parent=Merlin_147;seqid=Merlin
+Merlin  GeneMark.hmm    exon    85016   85309   .   +   .   ID=Merlin_147_exon;Parent=Merlin_147_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 85016   85309   .   +   0   ID=Merlin_147_CDS;Parent=Merlin_147_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    85459   85722   -330.097448 +   .   ID=Merlin_148;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    85459   85722   .   +   .   ID=Merlin_148_mRNA;Parent=Merlin_148;seqid=Merlin
+Merlin  GeneMark.hmm    exon    85459   85722   .   +   .   ID=Merlin_148_exon;Parent=Merlin_148_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 85459   85722   .   +   0   ID=Merlin_148_CDS;Parent=Merlin_148_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    85722   85910   -230.155567 +   .   ID=Merlin_149;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    85722   85910   .   +   .   ID=Merlin_149_mRNA;Parent=Merlin_149;seqid=Merlin
+Merlin  GeneMark.hmm    exon    85722   85910   .   +   .   ID=Merlin_149_exon;Parent=Merlin_149_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 85722   85910   .   +   0   ID=Merlin_149_CDS;Parent=Merlin_149_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    85903   86166   -332.190142 +   .   ID=Merlin_150;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    85903   86166   .   +   .   ID=Merlin_150_mRNA;Parent=Merlin_150;seqid=Merlin
+Merlin  GeneMark.hmm    exon    85903   86166   .   +   .   ID=Merlin_150_exon;Parent=Merlin_150_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 85903   86166   .   +   0   ID=Merlin_150_CDS;Parent=Merlin_150_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    86229   86555   -399.176919 +   .   ID=Merlin_151;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    86229   86555   .   +   .   ID=Merlin_151_mRNA;Parent=Merlin_151;seqid=Merlin
+Merlin  GeneMark.hmm    exon    86229   86555   .   +   .   ID=Merlin_151_exon;Parent=Merlin_151_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 86229   86555   .   +   0   ID=Merlin_151_CDS;Parent=Merlin_151_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    86552   86833   -365.746982 +   .   ID=Merlin_152;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    86552   86833   .   +   .   ID=Merlin_152_mRNA;Parent=Merlin_152;seqid=Merlin
+Merlin  GeneMark.hmm    exon    86552   86833   .   +   .   ID=Merlin_152_exon;Parent=Merlin_152_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 86552   86833   .   +   0   ID=Merlin_152_CDS;Parent=Merlin_152_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    86826   87074   -314.427851 +   .   ID=Merlin_153;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    86826   87074   .   +   .   ID=Merlin_153_mRNA;Parent=Merlin_153;seqid=Merlin
+Merlin  GeneMark.hmm    exon    86826   87074   .   +   .   ID=Merlin_153_exon;Parent=Merlin_153_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 86826   87074   .   +   0   ID=Merlin_153_CDS;Parent=Merlin_153_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    87067   87291   -270.187122 +   .   ID=Merlin_154;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    87067   87291   .   +   .   ID=Merlin_154_mRNA;Parent=Merlin_154;seqid=Merlin
+Merlin  GeneMark.hmm    exon    87067   87291   .   +   .   ID=Merlin_154_exon;Parent=Merlin_154_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 87067   87291   .   +   0   ID=Merlin_154_CDS;Parent=Merlin_154_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    87288   87548   -320.850170 +   .   ID=Merlin_155;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    87288   87548   .   +   .   ID=Merlin_155_mRNA;Parent=Merlin_155;seqid=Merlin
+Merlin  GeneMark.hmm    exon    87288   87548   .   +   .   ID=Merlin_155_exon;Parent=Merlin_155_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 87288   87548   .   +   0   ID=Merlin_155_CDS;Parent=Merlin_155_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    87545   87838   -368.941897 +   .   ID=Merlin_156;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    87545   87838   .   +   .   ID=Merlin_156_mRNA;Parent=Merlin_156;seqid=Merlin
+Merlin  GeneMark.hmm    exon    87545   87838   .   +   .   ID=Merlin_156_exon;Parent=Merlin_156_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 87545   87838   .   +   0   ID=Merlin_156_CDS;Parent=Merlin_156_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    87906   88445   -686.934268 +   .   ID=Merlin_157;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    87906   88445   .   +   .   ID=Merlin_157_mRNA;Parent=Merlin_157;seqid=Merlin
+Merlin  GeneMark.hmm    exon    87906   88445   .   +   .   ID=Merlin_157_exon;Parent=Merlin_157_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 87906   88445   .   +   0   ID=Merlin_157_CDS;Parent=Merlin_157_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    88429   88656   -293.300141 +   .   ID=Merlin_158;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    88429   88656   .   +   .   ID=Merlin_158_mRNA;Parent=Merlin_158;seqid=Merlin
+Merlin  GeneMark.hmm    exon    88429   88656   .   +   .   ID=Merlin_158_exon;Parent=Merlin_158_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 88429   88656   .   +   0   ID=Merlin_158_CDS;Parent=Merlin_158_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    88663   89031   -446.339761 +   .   ID=Merlin_159;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    88663   89031   .   +   .   ID=Merlin_159_mRNA;Parent=Merlin_159;seqid=Merlin
+Merlin  GeneMark.hmm    exon    88663   89031   .   +   .   ID=Merlin_159_exon;Parent=Merlin_159_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 88663   89031   .   +   0   ID=Merlin_159_CDS;Parent=Merlin_159_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    89012   89221   -255.579886 +   .   ID=Merlin_160;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    89012   89221   .   +   .   ID=Merlin_160_mRNA;Parent=Merlin_160;seqid=Merlin
+Merlin  GeneMark.hmm    exon    89012   89221   .   +   .   ID=Merlin_160_exon;Parent=Merlin_160_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 89012   89221   .   +   0   ID=Merlin_160_CDS;Parent=Merlin_160_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    89206   89394   -231.007880 +   .   ID=Merlin_161;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    89206   89394   .   +   .   ID=Merlin_161_mRNA;Parent=Merlin_161;seqid=Merlin
+Merlin  GeneMark.hmm    exon    89206   89394   .   +   .   ID=Merlin_161_exon;Parent=Merlin_161_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 89206   89394   .   +   0   ID=Merlin_161_CDS;Parent=Merlin_161_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    89426   89764   -419.076718 +   .   ID=Merlin_162;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    89426   89764   .   +   .   ID=Merlin_162_mRNA;Parent=Merlin_162;seqid=Merlin
+Merlin  GeneMark.hmm    exon    89426   89764   .   +   .   ID=Merlin_162_exon;Parent=Merlin_162_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 89426   89764   .   +   0   ID=Merlin_162_CDS;Parent=Merlin_162_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    89826   89969   -185.055842 +   .   ID=Merlin_163;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    89826   89969   .   +   .   ID=Merlin_163_mRNA;Parent=Merlin_163;seqid=Merlin
+Merlin  GeneMark.hmm    exon    89826   89969   .   +   .   ID=Merlin_163_exon;Parent=Merlin_163_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 89826   89969   .   +   0   ID=Merlin_163_CDS;Parent=Merlin_163_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    89966   90988   -1312.043599    +   .   ID=Merlin_164;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    89966   90988   .   +   .   ID=Merlin_164_mRNA;Parent=Merlin_164;seqid=Merlin
+Merlin  GeneMark.hmm    exon    89966   90988   .   +   .   ID=Merlin_164_exon;Parent=Merlin_164_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 89966   90988   .   +   0   ID=Merlin_164_CDS;Parent=Merlin_164_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    90985   91191   -254.724476 +   .   ID=Merlin_165;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    90985   91191   .   +   .   ID=Merlin_165_mRNA;Parent=Merlin_165;seqid=Merlin
+Merlin  GeneMark.hmm    exon    90985   91191   .   +   .   ID=Merlin_165_exon;Parent=Merlin_165_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 90985   91191   .   +   0   ID=Merlin_165_CDS;Parent=Merlin_165_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    91188   92870   -2159.860384    +   .   ID=Merlin_166;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    91188   92870   .   +   .   ID=Merlin_166_mRNA;Parent=Merlin_166;seqid=Merlin
+Merlin  GeneMark.hmm    exon    91188   92870   .   +   .   ID=Merlin_166_exon;Parent=Merlin_166_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 91188   92870   .   +   0   ID=Merlin_166_CDS;Parent=Merlin_166_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    92867   93058   -240.822321 +   .   ID=Merlin_167;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    92867   93058   .   +   .   ID=Merlin_167_mRNA;Parent=Merlin_167;seqid=Merlin
+Merlin  GeneMark.hmm    exon    92867   93058   .   +   .   ID=Merlin_167_exon;Parent=Merlin_167_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 92867   93058   .   +   0   ID=Merlin_167_CDS;Parent=Merlin_167_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    93067   93450   -466.762497 +   .   ID=Merlin_168;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    93067   93450   .   +   .   ID=Merlin_168_mRNA;Parent=Merlin_168;seqid=Merlin
+Merlin  GeneMark.hmm    exon    93067   93450   .   +   .   ID=Merlin_168_exon;Parent=Merlin_168_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 93067   93450   .   +   0   ID=Merlin_168_CDS;Parent=Merlin_168_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    93469   94155   -853.161656 +   .   ID=Merlin_169;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    93469   94155   .   +   .   ID=Merlin_169_mRNA;Parent=Merlin_169;seqid=Merlin
+Merlin  GeneMark.hmm    exon    93469   94155   .   +   .   ID=Merlin_169_exon;Parent=Merlin_169_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 93469   94155   .   +   0   ID=Merlin_169_CDS;Parent=Merlin_169_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    94209   95174   -1219.402057    +   .   ID=Merlin_170;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    94209   95174   .   +   .   ID=Merlin_170_mRNA;Parent=Merlin_170;seqid=Merlin
+Merlin  GeneMark.hmm    exon    94209   95174   .   +   .   ID=Merlin_170_exon;Parent=Merlin_170_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 94209   95174   .   +   0   ID=Merlin_170_CDS;Parent=Merlin_170_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    95174   95737   -724.605488 +   .   ID=Merlin_171;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    95174   95737   .   +   .   ID=Merlin_171_mRNA;Parent=Merlin_171;seqid=Merlin
+Merlin  GeneMark.hmm    exon    95174   95737   .   +   .   ID=Merlin_171_exon;Parent=Merlin_171_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 95174   95737   .   +   0   ID=Merlin_171_CDS;Parent=Merlin_171_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    95731   96108   -464.835446 +   .   ID=Merlin_172;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    95731   96108   .   +   .   ID=Merlin_172_mRNA;Parent=Merlin_172;seqid=Merlin
+Merlin  GeneMark.hmm    exon    95731   96108   .   +   .   ID=Merlin_172_exon;Parent=Merlin_172_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 95731   96108   .   +   0   ID=Merlin_172_CDS;Parent=Merlin_172_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    96110   96331   -276.260456 +   .   ID=Merlin_173;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    96110   96331   .   +   .   ID=Merlin_173_mRNA;Parent=Merlin_173;seqid=Merlin
+Merlin  GeneMark.hmm    exon    96110   96331   .   +   .   ID=Merlin_173_exon;Parent=Merlin_173_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 96110   96331   .   +   0   ID=Merlin_173_CDS;Parent=Merlin_173_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    96426   99116   -3385.938661    +   .   ID=Merlin_174;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    96426   99116   .   +   .   ID=Merlin_174_mRNA;Parent=Merlin_174;seqid=Merlin
+Merlin  GeneMark.hmm    exon    96426   99116   .   +   .   ID=Merlin_174_exon;Parent=Merlin_174_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 96426   99116   .   +   0   ID=Merlin_174_CDS;Parent=Merlin_174_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    99179   99418   -294.745409 +   .   ID=Merlin_175;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    99179   99418   .   +   .   ID=Merlin_175_mRNA;Parent=Merlin_175;seqid=Merlin
+Merlin  GeneMark.hmm    exon    99179   99418   .   +   .   ID=Merlin_175_exon;Parent=Merlin_175_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 99179   99418   .   +   0   ID=Merlin_175_CDS;Parent=Merlin_175_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    99455   99895   -551.164186 +   .   ID=Merlin_176;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    99455   99895   .   +   .   ID=Merlin_176_mRNA;Parent=Merlin_176;seqid=Merlin
+Merlin  GeneMark.hmm    exon    99455   99895   .   +   .   ID=Merlin_176_exon;Parent=Merlin_176_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 99455   99895   .   +   0   ID=Merlin_176_CDS;Parent=Merlin_176_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    99928   100140  -262.065624 +   .   ID=Merlin_177;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    99928   100140  .   +   .   ID=Merlin_177_mRNA;Parent=Merlin_177;seqid=Merlin
+Merlin  GeneMark.hmm    exon    99928   100140  .   +   .   ID=Merlin_177_exon;Parent=Merlin_177_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 99928   100140  .   +   0   ID=Merlin_177_CDS;Parent=Merlin_177_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    100137  100877  -927.530517 +   .   ID=Merlin_178;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    100137  100877  .   +   .   ID=Merlin_178_mRNA;Parent=Merlin_178;seqid=Merlin
+Merlin  GeneMark.hmm    exon    100137  100877  .   +   .   ID=Merlin_178_exon;Parent=Merlin_178_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 100137  100877  .   +   0   ID=Merlin_178_CDS;Parent=Merlin_178_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    100868  101704  -1058.313313    +   .   ID=Merlin_179;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    100868  101704  .   +   .   ID=Merlin_179_mRNA;Parent=Merlin_179;seqid=Merlin
+Merlin  GeneMark.hmm    exon    100868  101704  .   +   .   ID=Merlin_179_exon;Parent=Merlin_179_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 100868  101704  .   +   0   ID=Merlin_179_CDS;Parent=Merlin_179_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    101701  102777  -1345.602625    +   .   ID=Merlin_180;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    101701  102777  .   +   .   ID=Merlin_180_mRNA;Parent=Merlin_180;seqid=Merlin
+Merlin  GeneMark.hmm    exon    101701  102777  .   +   .   ID=Merlin_180_exon;Parent=Merlin_180_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 101701  102777  .   +   0   ID=Merlin_180_CDS;Parent=Merlin_180_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    102885  104072  -1483.608352    +   .   ID=Merlin_181;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    102885  104072  .   +   .   ID=Merlin_181_mRNA;Parent=Merlin_181;seqid=Merlin
+Merlin  GeneMark.hmm    exon    102885  104072  .   +   .   ID=Merlin_181_exon;Parent=Merlin_181_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 102885  104072  .   +   0   ID=Merlin_181_CDS;Parent=Merlin_181_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    104072  104422  -451.869493 +   .   ID=Merlin_182;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    104072  104422  .   +   .   ID=Merlin_182_mRNA;Parent=Merlin_182;seqid=Merlin
+Merlin  GeneMark.hmm    exon    104072  104422  .   +   .   ID=Merlin_182_exon;Parent=Merlin_182_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 104072  104422  .   +   0   ID=Merlin_182_CDS;Parent=Merlin_182_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    104500  105867  -1730.587045    +   .   ID=Merlin_183;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    104500  105867  .   +   .   ID=Merlin_183_mRNA;Parent=Merlin_183;seqid=Merlin
+Merlin  GeneMark.hmm    exon    104500  105867  .   +   .   ID=Merlin_183_exon;Parent=Merlin_183_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 104500  105867  .   +   0   ID=Merlin_183_CDS;Parent=Merlin_183_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    105928  106209  -352.988779 +   .   ID=Merlin_184;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    105928  106209  .   +   .   ID=Merlin_184_mRNA;Parent=Merlin_184;seqid=Merlin
+Merlin  GeneMark.hmm    exon    105928  106209  .   +   .   ID=Merlin_184_exon;Parent=Merlin_184_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 105928  106209  .   +   0   ID=Merlin_184_CDS;Parent=Merlin_184_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    106209  106487  -351.122469 +   .   ID=Merlin_185;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    106209  106487  .   +   .   ID=Merlin_185_mRNA;Parent=Merlin_185;seqid=Merlin
+Merlin  GeneMark.hmm    exon    106209  106487  .   +   .   ID=Merlin_185_exon;Parent=Merlin_185_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 106209  106487  .   +   0   ID=Merlin_185_CDS;Parent=Merlin_185_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    106487  106684  -246.970187 +   .   ID=Merlin_186;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    106487  106684  .   +   .   ID=Merlin_186_mRNA;Parent=Merlin_186;seqid=Merlin
+Merlin  GeneMark.hmm    exon    106487  106684  .   +   .   ID=Merlin_186_exon;Parent=Merlin_186_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 106487  106684  .   +   0   ID=Merlin_186_CDS;Parent=Merlin_186_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    106699  107163  -615.053890 +   .   ID=Merlin_187;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    106699  107163  .   +   .   ID=Merlin_187_mRNA;Parent=Merlin_187;seqid=Merlin
+Merlin  GeneMark.hmm    exon    106699  107163  .   +   .   ID=Merlin_187_exon;Parent=Merlin_187_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 106699  107163  .   +   0   ID=Merlin_187_CDS;Parent=Merlin_187_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    107200  108225  -1324.566436    +   .   ID=Merlin_188;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    107200  108225  .   +   .   ID=Merlin_188_mRNA;Parent=Merlin_188;seqid=Merlin
+Merlin  GeneMark.hmm    exon    107200  108225  .   +   .   ID=Merlin_188_exon;Parent=Merlin_188_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 107200  108225  .   +   0   ID=Merlin_188_CDS;Parent=Merlin_188_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    108222  108419  -244.299886 -   .   ID=Merlin_189;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    108222  108419  .   -   .   ID=Merlin_189_mRNA;Parent=Merlin_189;seqid=Merlin
+Merlin  GeneMark.hmm    exon    108222  108419  .   -   .   ID=Merlin_189_exon;Parent=Merlin_189_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 108222  108419  .   -   0   ID=Merlin_189_CDS;Parent=Merlin_189_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    108443  108727  -361.722638 +   .   ID=Merlin_190;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    108443  108727  .   +   .   ID=Merlin_190_mRNA;Parent=Merlin_190;seqid=Merlin
+Merlin  GeneMark.hmm    exon    108443  108727  .   +   .   ID=Merlin_190_exon;Parent=Merlin_190_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 108443  108727  .   +   0   ID=Merlin_190_CDS;Parent=Merlin_190_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    108746  109267  -660.122856 +   .   ID=Merlin_191;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    108746  109267  .   +   .   ID=Merlin_191_mRNA;Parent=Merlin_191;seqid=Merlin
+Merlin  GeneMark.hmm    exon    108746  109267  .   +   .   ID=Merlin_191_exon;Parent=Merlin_191_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 108746  109267  .   +   0   ID=Merlin_191_CDS;Parent=Merlin_191_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    109283  109450  -207.369336 +   .   ID=Merlin_192;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    109283  109450  .   +   .   ID=Merlin_192_mRNA;Parent=Merlin_192;seqid=Merlin
+Merlin  GeneMark.hmm    exon    109283  109450  .   +   .   ID=Merlin_192_exon;Parent=Merlin_192_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 109283  109450  .   +   0   ID=Merlin_192_CDS;Parent=Merlin_192_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    109463  109684  -282.485263 +   .   ID=Merlin_193;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    109463  109684  .   +   .   ID=Merlin_193_mRNA;Parent=Merlin_193;seqid=Merlin
+Merlin  GeneMark.hmm    exon    109463  109684  .   +   .   ID=Merlin_193_exon;Parent=Merlin_193_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 109463  109684  .   +   0   ID=Merlin_193_CDS;Parent=Merlin_193_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    109681  109833  -188.437796 +   .   ID=Merlin_194;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    109681  109833  .   +   .   ID=Merlin_194_mRNA;Parent=Merlin_194;seqid=Merlin
+Merlin  GeneMark.hmm    exon    109681  109833  .   +   .   ID=Merlin_194_exon;Parent=Merlin_194_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 109681  109833  .   +   0   ID=Merlin_194_CDS;Parent=Merlin_194_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    109868  110107  -300.363740 +   .   ID=Merlin_195;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    109868  110107  .   +   .   ID=Merlin_195_mRNA;Parent=Merlin_195;seqid=Merlin
+Merlin  GeneMark.hmm    exon    109868  110107  .   +   .   ID=Merlin_195_exon;Parent=Merlin_195_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 109868  110107  .   +   0   ID=Merlin_195_CDS;Parent=Merlin_195_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    110187  110387  -242.566720 +   .   ID=Merlin_196;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    110187  110387  .   +   .   ID=Merlin_196_mRNA;Parent=Merlin_196;seqid=Merlin
+Merlin  GeneMark.hmm    exon    110187  110387  .   +   .   ID=Merlin_196_exon;Parent=Merlin_196_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 110187  110387  .   +   0   ID=Merlin_196_CDS;Parent=Merlin_196_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    110384  110623  -295.174485 +   .   ID=Merlin_197;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    110384  110623  .   +   .   ID=Merlin_197_mRNA;Parent=Merlin_197;seqid=Merlin
+Merlin  GeneMark.hmm    exon    110384  110623  .   +   .   ID=Merlin_197_exon;Parent=Merlin_197_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 110384  110623  .   +   0   ID=Merlin_197_CDS;Parent=Merlin_197_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    110620  111051  -544.978023 +   .   ID=Merlin_198;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    110620  111051  .   +   .   ID=Merlin_198_mRNA;Parent=Merlin_198;seqid=Merlin
+Merlin  GeneMark.hmm    exon    110620  111051  .   +   .   ID=Merlin_198_exon;Parent=Merlin_198_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 110620  111051  .   +   0   ID=Merlin_198_CDS;Parent=Merlin_198_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    111101  111238  -161.794612 +   .   ID=Merlin_199;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    111101  111238  .   +   .   ID=Merlin_199_mRNA;Parent=Merlin_199;seqid=Merlin
+Merlin  GeneMark.hmm    exon    111101  111238  .   +   .   ID=Merlin_199_exon;Parent=Merlin_199_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 111101  111238  .   +   0   ID=Merlin_199_CDS;Parent=Merlin_199_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    111213  111737  -670.599096 +   .   ID=Merlin_200;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    111213  111737  .   +   .   ID=Merlin_200_mRNA;Parent=Merlin_200;seqid=Merlin
+Merlin  GeneMark.hmm    exon    111213  111737  .   +   .   ID=Merlin_200_exon;Parent=Merlin_200_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 111213  111737  .   +   0   ID=Merlin_200_CDS;Parent=Merlin_200_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    111737  111913  -223.231704 +   .   ID=Merlin_201;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    111737  111913  .   +   .   ID=Merlin_201_mRNA;Parent=Merlin_201;seqid=Merlin
+Merlin  GeneMark.hmm    exon    111737  111913  .   +   .   ID=Merlin_201_exon;Parent=Merlin_201_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 111737  111913  .   +   0   ID=Merlin_201_CDS;Parent=Merlin_201_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    111973  112590  -802.696887 +   .   ID=Merlin_202;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    111973  112590  .   +   .   ID=Merlin_202_mRNA;Parent=Merlin_202;seqid=Merlin
+Merlin  GeneMark.hmm    exon    111973  112590  .   +   .   ID=Merlin_202_exon;Parent=Merlin_202_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 111973  112590  .   +   0   ID=Merlin_202_CDS;Parent=Merlin_202_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    112676  113461  -994.252012 +   .   ID=Merlin_203;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    112676  113461  .   +   .   ID=Merlin_203_mRNA;Parent=Merlin_203;seqid=Merlin
+Merlin  GeneMark.hmm    exon    112676  113461  .   +   .   ID=Merlin_203_exon;Parent=Merlin_203_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 112676  113461  .   +   0   ID=Merlin_203_CDS;Parent=Merlin_203_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    113461  113778  -389.300206 +   .   ID=Merlin_204;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    113461  113778  .   +   .   ID=Merlin_204_mRNA;Parent=Merlin_204;seqid=Merlin
+Merlin  GeneMark.hmm    exon    113461  113778  .   +   .   ID=Merlin_204_exon;Parent=Merlin_204_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 113461  113778  .   +   0   ID=Merlin_204_CDS;Parent=Merlin_204_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    113787  115118  -1697.881894    +   .   ID=Merlin_205;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    113787  115118  .   +   .   ID=Merlin_205_mRNA;Parent=Merlin_205;seqid=Merlin
+Merlin  GeneMark.hmm    exon    113787  115118  .   +   .   ID=Merlin_205_exon;Parent=Merlin_205_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 113787  115118  .   +   0   ID=Merlin_205_CDS;Parent=Merlin_205_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    115125  115355  -279.940476 +   .   ID=Merlin_206;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    115125  115355  .   +   .   ID=Merlin_206_mRNA;Parent=Merlin_206;seqid=Merlin
+Merlin  GeneMark.hmm    exon    115125  115355  .   +   .   ID=Merlin_206_exon;Parent=Merlin_206_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 115125  115355  .   +   0   ID=Merlin_206_CDS;Parent=Merlin_206_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    115346  116038  -870.417189 +   .   ID=Merlin_207;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    115346  116038  .   +   .   ID=Merlin_207_mRNA;Parent=Merlin_207;seqid=Merlin
+Merlin  GeneMark.hmm    exon    115346  116038  .   +   .   ID=Merlin_207_exon;Parent=Merlin_207_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 115346  116038  .   +   0   ID=Merlin_207_CDS;Parent=Merlin_207_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    116040  116453  -527.653367 +   .   ID=Merlin_208;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    116040  116453  .   +   .   ID=Merlin_208_mRNA;Parent=Merlin_208;seqid=Merlin
+Merlin  GeneMark.hmm    exon    116040  116453  .   +   .   ID=Merlin_208_exon;Parent=Merlin_208_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 116040  116453  .   +   0   ID=Merlin_208_CDS;Parent=Merlin_208_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    116520  116714  -243.312871 +   .   ID=Merlin_209;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    116520  116714  .   +   .   ID=Merlin_209_mRNA;Parent=Merlin_209;seqid=Merlin
+Merlin  GeneMark.hmm    exon    116520  116714  .   +   .   ID=Merlin_209_exon;Parent=Merlin_209_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 116520  116714  .   +   0   ID=Merlin_209_CDS;Parent=Merlin_209_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    116714  117190  -587.212745 +   .   ID=Merlin_210;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    116714  117190  .   +   .   ID=Merlin_210_mRNA;Parent=Merlin_210;seqid=Merlin
+Merlin  GeneMark.hmm    exon    116714  117190  .   +   .   ID=Merlin_210_exon;Parent=Merlin_210_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 116714  117190  .   +   0   ID=Merlin_210_CDS;Parent=Merlin_210_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    117177  117371  -246.741774 +   .   ID=Merlin_211;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    117177  117371  .   +   .   ID=Merlin_211_mRNA;Parent=Merlin_211;seqid=Merlin
+Merlin  GeneMark.hmm    exon    117177  117371  .   +   .   ID=Merlin_211_exon;Parent=Merlin_211_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 117177  117371  .   +   0   ID=Merlin_211_CDS;Parent=Merlin_211_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    117368  117844  -587.223837 +   .   ID=Merlin_212;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    117368  117844  .   +   .   ID=Merlin_212_mRNA;Parent=Merlin_212;seqid=Merlin
+Merlin  GeneMark.hmm    exon    117368  117844  .   +   .   ID=Merlin_212_exon;Parent=Merlin_212_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 117368  117844  .   +   0   ID=Merlin_212_CDS;Parent=Merlin_212_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    117841  117939  -117.153787 +   .   ID=Merlin_213;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    117841  117939  .   +   .   ID=Merlin_213_mRNA;Parent=Merlin_213;seqid=Merlin
+Merlin  GeneMark.hmm    exon    117841  117939  .   +   .   ID=Merlin_213_exon;Parent=Merlin_213_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 117841  117939  .   +   0   ID=Merlin_213_CDS;Parent=Merlin_213_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    117936  118187  -314.341261 +   .   ID=Merlin_214;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    117936  118187  .   +   .   ID=Merlin_214_mRNA;Parent=Merlin_214;seqid=Merlin
+Merlin  GeneMark.hmm    exon    117936  118187  .   +   .   ID=Merlin_214_exon;Parent=Merlin_214_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 117936  118187  .   +   0   ID=Merlin_214_CDS;Parent=Merlin_214_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    118184  118411  -293.015141 +   .   ID=Merlin_215;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    118184  118411  .   +   .   ID=Merlin_215_mRNA;Parent=Merlin_215;seqid=Merlin
+Merlin  GeneMark.hmm    exon    118184  118411  .   +   .   ID=Merlin_215_exon;Parent=Merlin_215_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 118184  118411  .   +   0   ID=Merlin_215_CDS;Parent=Merlin_215_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    118435  118818  -477.204459 +   .   ID=Merlin_216;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    118435  118818  .   +   .   ID=Merlin_216_mRNA;Parent=Merlin_216;seqid=Merlin
+Merlin  GeneMark.hmm    exon    118435  118818  .   +   .   ID=Merlin_216_exon;Parent=Merlin_216_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 118435  118818  .   +   0   ID=Merlin_216_CDS;Parent=Merlin_216_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    118849  120690  -2259.486004    +   .   ID=Merlin_217;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    118849  120690  .   +   .   ID=Merlin_217_mRNA;Parent=Merlin_217;seqid=Merlin
+Merlin  GeneMark.hmm    exon    118849  120690  .   +   .   ID=Merlin_217_exon;Parent=Merlin_217_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 118849  120690  .   +   0   ID=Merlin_217_CDS;Parent=Merlin_217_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    120730  120885  -200.778885 +   .   ID=Merlin_218;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    120730  120885  .   +   .   ID=Merlin_218_mRNA;Parent=Merlin_218;seqid=Merlin
+Merlin  GeneMark.hmm    exon    120730  120885  .   +   .   ID=Merlin_218_exon;Parent=Merlin_218_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 120730  120885  .   +   0   ID=Merlin_218_CDS;Parent=Merlin_218_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    120929  121213  -363.032822 +   .   ID=Merlin_219;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    120929  121213  .   +   .   ID=Merlin_219_mRNA;Parent=Merlin_219;seqid=Merlin
+Merlin  GeneMark.hmm    exon    120929  121213  .   +   .   ID=Merlin_219_exon;Parent=Merlin_219_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 120929  121213  .   +   0   ID=Merlin_219_CDS;Parent=Merlin_219_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    121200  121400  -244.392369 +   .   ID=Merlin_220;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    121200  121400  .   +   .   ID=Merlin_220_mRNA;Parent=Merlin_220;seqid=Merlin
+Merlin  GeneMark.hmm    exon    121200  121400  .   +   .   ID=Merlin_220_exon;Parent=Merlin_220_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 121200  121400  .   +   0   ID=Merlin_220_CDS;Parent=Merlin_220_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    121411  123588  -2750.112191    +   .   ID=Merlin_221;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    121411  123588  .   +   .   ID=Merlin_221_mRNA;Parent=Merlin_221;seqid=Merlin
+Merlin  GeneMark.hmm    exon    121411  123588  .   +   .   ID=Merlin_221_exon;Parent=Merlin_221_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 121411  123588  .   +   0   ID=Merlin_221_CDS;Parent=Merlin_221_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    123598  124494  -1129.990261    +   .   ID=Merlin_222;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    123598  124494  .   +   .   ID=Merlin_222_mRNA;Parent=Merlin_222;seqid=Merlin
+Merlin  GeneMark.hmm    exon    123598  124494  .   +   .   ID=Merlin_222_exon;Parent=Merlin_222_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 123598  124494  .   +   0   ID=Merlin_222_CDS;Parent=Merlin_222_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    124494  124691  -244.507612 +   .   ID=Merlin_223;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    124494  124691  .   +   .   ID=Merlin_223_mRNA;Parent=Merlin_223;seqid=Merlin
+Merlin  GeneMark.hmm    exon    124494  124691  .   +   .   ID=Merlin_223_exon;Parent=Merlin_223_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 124494  124691  .   +   0   ID=Merlin_223_CDS;Parent=Merlin_223_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    124727  125047  -399.871946 +   .   ID=Merlin_224;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    124727  125047  .   +   .   ID=Merlin_224_mRNA;Parent=Merlin_224;seqid=Merlin
+Merlin  GeneMark.hmm    exon    124727  125047  .   +   .   ID=Merlin_224_exon;Parent=Merlin_224_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 124727  125047  .   +   0   ID=Merlin_224_CDS;Parent=Merlin_224_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    125097  125537  -571.759726 +   .   ID=Merlin_225;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    125097  125537  .   +   .   ID=Merlin_225_mRNA;Parent=Merlin_225;seqid=Merlin
+Merlin  GeneMark.hmm    exon    125097  125537  .   +   .   ID=Merlin_225_exon;Parent=Merlin_225_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 125097  125537  .   +   0   ID=Merlin_225_CDS;Parent=Merlin_225_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    125606  125851  -292.219635 +   .   ID=Merlin_226;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    125606  125851  .   +   .   ID=Merlin_226_mRNA;Parent=Merlin_226;seqid=Merlin
+Merlin  GeneMark.hmm    exon    125606  125851  .   +   .   ID=Merlin_226_exon;Parent=Merlin_226_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 125606  125851  .   +   0   ID=Merlin_226_CDS;Parent=Merlin_226_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    125848  126039  -240.766275 +   .   ID=Merlin_227;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    125848  126039  .   +   .   ID=Merlin_227_mRNA;Parent=Merlin_227;seqid=Merlin
+Merlin  GeneMark.hmm    exon    125848  126039  .   +   .   ID=Merlin_227_exon;Parent=Merlin_227_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 125848  126039  .   +   0   ID=Merlin_227_CDS;Parent=Merlin_227_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    126096  126536  -555.654560 +   .   ID=Merlin_228;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    126096  126536  .   +   .   ID=Merlin_228_mRNA;Parent=Merlin_228;seqid=Merlin
+Merlin  GeneMark.hmm    exon    126096  126536  .   +   .   ID=Merlin_228_exon;Parent=Merlin_228_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 126096  126536  .   +   0   ID=Merlin_228_CDS;Parent=Merlin_228_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    126843  126980  -167.572589 +   .   ID=Merlin_229;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    126843  126980  .   +   .   ID=Merlin_229_mRNA;Parent=Merlin_229;seqid=Merlin
+Merlin  GeneMark.hmm    exon    126843  126980  .   +   .   ID=Merlin_229_exon;Parent=Merlin_229_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 126843  126980  .   +   0   ID=Merlin_229_CDS;Parent=Merlin_229_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    126985  128322  -1655.641432    +   .   ID=Merlin_230;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    126985  128322  .   +   .   ID=Merlin_230_mRNA;Parent=Merlin_230;seqid=Merlin
+Merlin  GeneMark.hmm    exon    126985  128322  .   +   .   ID=Merlin_230_exon;Parent=Merlin_230_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 126985  128322  .   +   0   ID=Merlin_230_CDS;Parent=Merlin_230_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    128313  128453  -176.429391 +   .   ID=Merlin_231;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    128313  128453  .   +   .   ID=Merlin_231_mRNA;Parent=Merlin_231;seqid=Merlin
+Merlin  GeneMark.hmm    exon    128313  128453  .   +   .   ID=Merlin_231_exon;Parent=Merlin_231_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 128313  128453  .   +   0   ID=Merlin_231_CDS;Parent=Merlin_231_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    128634  128867  -280.339767 +   .   ID=Merlin_232;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    128634  128867  .   +   .   ID=Merlin_232_mRNA;Parent=Merlin_232;seqid=Merlin
+Merlin  GeneMark.hmm    exon    128634  128867  .   +   .   ID=Merlin_232_exon;Parent=Merlin_232_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 128634  128867  .   +   0   ID=Merlin_232_CDS;Parent=Merlin_232_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    128931  129194  -323.191370 +   .   ID=Merlin_233;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    128931  129194  .   +   .   ID=Merlin_233_mRNA;Parent=Merlin_233;seqid=Merlin
+Merlin  GeneMark.hmm    exon    128931  129194  .   +   .   ID=Merlin_233_exon;Parent=Merlin_233_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 128931  129194  .   +   0   ID=Merlin_233_CDS;Parent=Merlin_233_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    129202  129471  -345.520317 +   .   ID=Merlin_234;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    129202  129471  .   +   .   ID=Merlin_234_mRNA;Parent=Merlin_234;seqid=Merlin
+Merlin  GeneMark.hmm    exon    129202  129471  .   +   .   ID=Merlin_234_exon;Parent=Merlin_234_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 129202  129471  .   +   0   ID=Merlin_234_CDS;Parent=Merlin_234_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    129581  130225  -789.527965 +   .   ID=Merlin_235;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    129581  130225  .   +   .   ID=Merlin_235_mRNA;Parent=Merlin_235;seqid=Merlin
+Merlin  GeneMark.hmm    exon    129581  130225  .   +   .   ID=Merlin_235_exon;Parent=Merlin_235_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 129581  130225  .   +   0   ID=Merlin_235_CDS;Parent=Merlin_235_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    130236  130643  -513.741632 +   .   ID=Merlin_236;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    130236  130643  .   +   .   ID=Merlin_236_mRNA;Parent=Merlin_236;seqid=Merlin
+Merlin  GeneMark.hmm    exon    130236  130643  .   +   .   ID=Merlin_236_exon;Parent=Merlin_236_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 130236  130643  .   +   0   ID=Merlin_236_CDS;Parent=Merlin_236_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    130640  131017  -476.781736 +   .   ID=Merlin_237;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    130640  131017  .   +   .   ID=Merlin_237_mRNA;Parent=Merlin_237;seqid=Merlin
+Merlin  GeneMark.hmm    exon    130640  131017  .   +   .   ID=Merlin_237_exon;Parent=Merlin_237_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 130640  131017  .   +   0   ID=Merlin_237_CDS;Parent=Merlin_237_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    131017  131289  -326.061964 +   .   ID=Merlin_238;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    131017  131289  .   +   .   ID=Merlin_238_mRNA;Parent=Merlin_238;seqid=Merlin
+Merlin  GeneMark.hmm    exon    131017  131289  .   +   .   ID=Merlin_238_exon;Parent=Merlin_238_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 131017  131289  .   +   0   ID=Merlin_238_CDS;Parent=Merlin_238_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    131289  131597  -389.454269 +   .   ID=Merlin_239;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    131289  131597  .   +   .   ID=Merlin_239_mRNA;Parent=Merlin_239;seqid=Merlin
+Merlin  GeneMark.hmm    exon    131289  131597  .   +   .   ID=Merlin_239_exon;Parent=Merlin_239_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 131289  131597  .   +   0   ID=Merlin_239_CDS;Parent=Merlin_239_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    131569  131781  -264.904995 +   .   ID=Merlin_240;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    131569  131781  .   +   .   ID=Merlin_240_mRNA;Parent=Merlin_240;seqid=Merlin
+Merlin  GeneMark.hmm    exon    131569  131781  .   +   .   ID=Merlin_240_exon;Parent=Merlin_240_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 131569  131781  .   +   0   ID=Merlin_240_CDS;Parent=Merlin_240_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    131778  132191  -541.018164 +   .   ID=Merlin_241;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    131778  132191  .   +   .   ID=Merlin_241_mRNA;Parent=Merlin_241;seqid=Merlin
+Merlin  GeneMark.hmm    exon    131778  132191  .   +   .   ID=Merlin_241_exon;Parent=Merlin_241_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 131778  132191  .   +   0   ID=Merlin_241_CDS;Parent=Merlin_241_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    132199  132585  -491.258919 +   .   ID=Merlin_242;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    132199  132585  .   +   .   ID=Merlin_242_mRNA;Parent=Merlin_242;seqid=Merlin
+Merlin  GeneMark.hmm    exon    132199  132585  .   +   .   ID=Merlin_242_exon;Parent=Merlin_242_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 132199  132585  .   +   0   ID=Merlin_242_CDS;Parent=Merlin_242_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    132575  132847  -349.509326 +   .   ID=Merlin_243;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    132575  132847  .   +   .   ID=Merlin_243_mRNA;Parent=Merlin_243;seqid=Merlin
+Merlin  GeneMark.hmm    exon    132575  132847  .   +   .   ID=Merlin_243_exon;Parent=Merlin_243_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 132575  132847  .   +   0   ID=Merlin_243_CDS;Parent=Merlin_243_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    132910  133182  -334.452325 +   .   ID=Merlin_244;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    132910  133182  .   +   .   ID=Merlin_244_mRNA;Parent=Merlin_244;seqid=Merlin
+Merlin  GeneMark.hmm    exon    132910  133182  .   +   .   ID=Merlin_244_exon;Parent=Merlin_244_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 132910  133182  .   +   0   ID=Merlin_244_CDS;Parent=Merlin_244_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    133179  133835  -859.997228 -   .   ID=Merlin_245;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    133179  133835  .   -   .   ID=Merlin_245_mRNA;Parent=Merlin_245;seqid=Merlin
+Merlin  GeneMark.hmm    exon    133179  133835  .   -   .   ID=Merlin_245_exon;Parent=Merlin_245_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 133179  133835  .   -   0   ID=Merlin_245_CDS;Parent=Merlin_245_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    133857  134663  -1049.900868    -   .   ID=Merlin_246;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    133857  134663  .   -   .   ID=Merlin_246_mRNA;Parent=Merlin_246;seqid=Merlin
+Merlin  GeneMark.hmm    exon    133857  134663  .   -   .   ID=Merlin_246_exon;Parent=Merlin_246_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 133857  134663  .   -   0   ID=Merlin_246_CDS;Parent=Merlin_246_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    134693  137068  -3033.417419    -   .   ID=Merlin_247;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    134693  137068  .   -   .   ID=Merlin_247_mRNA;Parent=Merlin_247;seqid=Merlin
+Merlin  GeneMark.hmm    exon    134693  137068  .   -   .   ID=Merlin_247_exon;Parent=Merlin_247_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 134693  137068  .   -   0   ID=Merlin_247_CDS;Parent=Merlin_247_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    137075  137734  -856.122084 -   .   ID=Merlin_248;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    137075  137734  .   -   .   ID=Merlin_248_mRNA;Parent=Merlin_248;seqid=Merlin
+Merlin  GeneMark.hmm    exon    137075  137734  .   -   .   ID=Merlin_248_exon;Parent=Merlin_248_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 137075  137734  .   -   0   ID=Merlin_248_CDS;Parent=Merlin_248_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    137787  138962  -1500.330086    -   .   ID=Merlin_249;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    137787  138962  .   -   .   ID=Merlin_249_mRNA;Parent=Merlin_249;seqid=Merlin
+Merlin  GeneMark.hmm    exon    137787  138962  .   -   .   ID=Merlin_249_exon;Parent=Merlin_249_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 137787  138962  .   -   0   ID=Merlin_249_CDS;Parent=Merlin_249_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    138962  142759  -4791.853068    -   .   ID=Merlin_250;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    138962  142759  .   -   .   ID=Merlin_250_mRNA;Parent=Merlin_250;seqid=Merlin
+Merlin  GeneMark.hmm    exon    138962  142759  .   -   .   ID=Merlin_250_exon;Parent=Merlin_250_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 138962  142759  .   -   0   ID=Merlin_250_CDS;Parent=Merlin_250_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    142827  143753  -1151.813807    +   .   ID=Merlin_251;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    142827  143753  .   +   .   ID=Merlin_251_mRNA;Parent=Merlin_251;seqid=Merlin
+Merlin  GeneMark.hmm    exon    142827  143753  .   +   .   ID=Merlin_251_exon;Parent=Merlin_251_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 142827  143753  .   +   0   ID=Merlin_251_CDS;Parent=Merlin_251_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    143743  144030  -331.847936 +   .   ID=Merlin_252;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    143743  144030  .   +   .   ID=Merlin_252_mRNA;Parent=Merlin_252;seqid=Merlin
+Merlin  GeneMark.hmm    exon    143743  144030  .   +   .   ID=Merlin_252_exon;Parent=Merlin_252_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 143743  144030  .   +   0   ID=Merlin_252_CDS;Parent=Merlin_252_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    144008  144304  -369.866491 +   .   ID=Merlin_253;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    144008  144304  .   +   .   ID=Merlin_253_mRNA;Parent=Merlin_253;seqid=Merlin
+Merlin  GeneMark.hmm    exon    144008  144304  .   +   .   ID=Merlin_253_exon;Parent=Merlin_253_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 144008  144304  .   +   0   ID=Merlin_253_CDS;Parent=Merlin_253_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    144301  144954  -836.139828 +   .   ID=Merlin_254;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    144301  144954  .   +   .   ID=Merlin_254_mRNA;Parent=Merlin_254;seqid=Merlin
+Merlin  GeneMark.hmm    exon    144301  144954  .   +   .   ID=Merlin_254_exon;Parent=Merlin_254_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 144301  144954  .   +   0   ID=Merlin_254_CDS;Parent=Merlin_254_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    144964  145875  -1124.370545    +   .   ID=Merlin_255;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    144964  145875  .   +   .   ID=Merlin_255_mRNA;Parent=Merlin_255;seqid=Merlin
+Merlin  GeneMark.hmm    exon    144964  145875  .   +   .   ID=Merlin_255_exon;Parent=Merlin_255_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 144964  145875  .   +   0   ID=Merlin_255_CDS;Parent=Merlin_255_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    145979  146218  -290.192159 +   .   ID=Merlin_256;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    145979  146218  .   +   .   ID=Merlin_256_mRNA;Parent=Merlin_256;seqid=Merlin
+Merlin  GeneMark.hmm    exon    145979  146218  .   +   .   ID=Merlin_256_exon;Parent=Merlin_256_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 145979  146218  .   +   0   ID=Merlin_256_CDS;Parent=Merlin_256_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    146253  146519  -322.908748 +   .   ID=Merlin_257;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    146253  146519  .   +   .   ID=Merlin_257_mRNA;Parent=Merlin_257;seqid=Merlin
+Merlin  GeneMark.hmm    exon    146253  146519  .   +   .   ID=Merlin_257_exon;Parent=Merlin_257_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 146253  146519  .   +   0   ID=Merlin_257_CDS;Parent=Merlin_257_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    146520  146744  -274.376507 +   .   ID=Merlin_258;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    146520  146744  .   +   .   ID=Merlin_258_mRNA;Parent=Merlin_258;seqid=Merlin
+Merlin  GeneMark.hmm    exon    146520  146744  .   +   .   ID=Merlin_258_exon;Parent=Merlin_258_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 146520  146744  .   +   0   ID=Merlin_258_CDS;Parent=Merlin_258_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    146825  147040  -255.288456 +   .   ID=Merlin_259;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    146825  147040  .   +   .   ID=Merlin_259_mRNA;Parent=Merlin_259;seqid=Merlin
+Merlin  GeneMark.hmm    exon    146825  147040  .   +   .   ID=Merlin_259_exon;Parent=Merlin_259_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 146825  147040  .   +   0   ID=Merlin_259_CDS;Parent=Merlin_259_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    147054  147419  -449.354834 +   .   ID=Merlin_260;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    147054  147419  .   +   .   ID=Merlin_260_mRNA;Parent=Merlin_260;seqid=Merlin
+Merlin  GeneMark.hmm    exon    147054  147419  .   +   .   ID=Merlin_260_exon;Parent=Merlin_260_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 147054  147419  .   +   0   ID=Merlin_260_CDS;Parent=Merlin_260_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    147477  147755  -346.840279 +   .   ID=Merlin_261;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    147477  147755  .   +   .   ID=Merlin_261_mRNA;Parent=Merlin_261;seqid=Merlin
+Merlin  GeneMark.hmm    exon    147477  147755  .   +   .   ID=Merlin_261_exon;Parent=Merlin_261_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 147477  147755  .   +   0   ID=Merlin_261_CDS;Parent=Merlin_261_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    147755  148078  -405.900125 +   .   ID=Merlin_262;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    147755  148078  .   +   .   ID=Merlin_262_mRNA;Parent=Merlin_262;seqid=Merlin
+Merlin  GeneMark.hmm    exon    147755  148078  .   +   .   ID=Merlin_262_exon;Parent=Merlin_262_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 147755  148078  .   +   0   ID=Merlin_262_CDS;Parent=Merlin_262_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    148078  148293  -271.597843 +   .   ID=Merlin_263;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    148078  148293  .   +   .   ID=Merlin_263_mRNA;Parent=Merlin_263;seqid=Merlin
+Merlin  GeneMark.hmm    exon    148078  148293  .   +   .   ID=Merlin_263_exon;Parent=Merlin_263_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 148078  148293  .   +   0   ID=Merlin_263_CDS;Parent=Merlin_263_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    148385  148636  -312.527190 +   .   ID=Merlin_264;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    148385  148636  .   +   .   ID=Merlin_264_mRNA;Parent=Merlin_264;seqid=Merlin
+Merlin  GeneMark.hmm    exon    148385  148636  .   +   .   ID=Merlin_264_exon;Parent=Merlin_264_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 148385  148636  .   +   0   ID=Merlin_264_CDS;Parent=Merlin_264_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    148636  149229  -751.963856 +   .   ID=Merlin_265;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    148636  149229  .   +   .   ID=Merlin_265_mRNA;Parent=Merlin_265;seqid=Merlin
+Merlin  GeneMark.hmm    exon    148636  149229  .   +   .   ID=Merlin_265_exon;Parent=Merlin_265_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 148636  149229  .   +   0   ID=Merlin_265_CDS;Parent=Merlin_265_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    149226  149555  -411.956487 +   .   ID=Merlin_266;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    149226  149555  .   +   .   ID=Merlin_266_mRNA;Parent=Merlin_266;seqid=Merlin
+Merlin  GeneMark.hmm    exon    149226  149555  .   +   .   ID=Merlin_266_exon;Parent=Merlin_266_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 149226  149555  .   +   0   ID=Merlin_266_CDS;Parent=Merlin_266_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    149533  149880  -436.887846 +   .   ID=Merlin_267;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    149533  149880  .   +   .   ID=Merlin_267_mRNA;Parent=Merlin_267;seqid=Merlin
+Merlin  GeneMark.hmm    exon    149533  149880  .   +   .   ID=Merlin_267_exon;Parent=Merlin_267_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 149533  149880  .   +   0   ID=Merlin_267_CDS;Parent=Merlin_267_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    149877  150737  -1096.070881    +   .   ID=Merlin_268;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    149877  150737  .   +   .   ID=Merlin_268_mRNA;Parent=Merlin_268;seqid=Merlin
+Merlin  GeneMark.hmm    exon    149877  150737  .   +   .   ID=Merlin_268_exon;Parent=Merlin_268_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 149877  150737  .   +   0   ID=Merlin_268_CDS;Parent=Merlin_268_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    150734  150925  -235.875923 +   .   ID=Merlin_269;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    150734  150925  .   +   .   ID=Merlin_269_mRNA;Parent=Merlin_269;seqid=Merlin
+Merlin  GeneMark.hmm    exon    150734  150925  .   +   .   ID=Merlin_269_exon;Parent=Merlin_269_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 150734  150925  .   +   0   ID=Merlin_269_CDS;Parent=Merlin_269_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    150922  151227  -402.602546 +   .   ID=Merlin_270;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    150922  151227  .   +   .   ID=Merlin_270_mRNA;Parent=Merlin_270;seqid=Merlin
+Merlin  GeneMark.hmm    exon    150922  151227  .   +   .   ID=Merlin_270_exon;Parent=Merlin_270_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 150922  151227  .   +   0   ID=Merlin_270_CDS;Parent=Merlin_270_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    151218  153473  -2890.442885    +   .   ID=Merlin_271;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    151218  153473  .   +   .   ID=Merlin_271_mRNA;Parent=Merlin_271;seqid=Merlin
+Merlin  GeneMark.hmm    exon    151218  153473  .   +   .   ID=Merlin_271_exon;Parent=Merlin_271_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 151218  153473  .   +   0   ID=Merlin_271_CDS;Parent=Merlin_271_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    153580  154722  -1440.286123    +   .   ID=Merlin_272;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    153580  154722  .   +   .   ID=Merlin_272_mRNA;Parent=Merlin_272;seqid=Merlin
+Merlin  GeneMark.hmm    exon    153580  154722  .   +   .   ID=Merlin_272_exon;Parent=Merlin_272_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 153580  154722  .   +   0   ID=Merlin_272_CDS;Parent=Merlin_272_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    154749  155165  -537.328485 +   .   ID=Merlin_273;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    154749  155165  .   +   .   ID=Merlin_273_mRNA;Parent=Merlin_273;seqid=Merlin
+Merlin  GeneMark.hmm    exon    154749  155165  .   +   .   ID=Merlin_273_exon;Parent=Merlin_273_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 154749  155165  .   +   0   ID=Merlin_273_CDS;Parent=Merlin_273_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    155162  155392  -284.548380 +   .   ID=Merlin_274;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    155162  155392  .   +   .   ID=Merlin_274_mRNA;Parent=Merlin_274;seqid=Merlin
+Merlin  GeneMark.hmm    exon    155162  155392  .   +   .   ID=Merlin_274_exon;Parent=Merlin_274_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 155162  155392  .   +   0   ID=Merlin_274_CDS;Parent=Merlin_274_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    155392  156522  -1423.600588    +   .   ID=Merlin_275;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    155392  156522  .   +   .   ID=Merlin_275_mRNA;Parent=Merlin_275;seqid=Merlin
+Merlin  GeneMark.hmm    exon    155392  156522  .   +   .   ID=Merlin_275_exon;Parent=Merlin_275_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 155392  156522  .   +   0   ID=Merlin_275_CDS;Parent=Merlin_275_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    156585  157088  -632.566444 +   .   ID=Merlin_276;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    156585  157088  .   +   .   ID=Merlin_276_mRNA;Parent=Merlin_276;seqid=Merlin
+Merlin  GeneMark.hmm    exon    156585  157088  .   +   .   ID=Merlin_276_exon;Parent=Merlin_276_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 156585  157088  .   +   0   ID=Merlin_276_CDS;Parent=Merlin_276_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    157076  157432  -439.709209 +   .   ID=Merlin_277;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    157076  157432  .   +   .   ID=Merlin_277_mRNA;Parent=Merlin_277;seqid=Merlin
+Merlin  GeneMark.hmm    exon    157076  157432  .   +   .   ID=Merlin_277_exon;Parent=Merlin_277_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 157076  157432  .   +   0   ID=Merlin_277_CDS;Parent=Merlin_277_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    157429  157734  -403.460144 +   .   ID=Merlin_278;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    157429  157734  .   +   .   ID=Merlin_278_mRNA;Parent=Merlin_278;seqid=Merlin
+Merlin  GeneMark.hmm    exon    157429  157734  .   +   .   ID=Merlin_278_exon;Parent=Merlin_278_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 157429  157734  .   +   0   ID=Merlin_278_CDS;Parent=Merlin_278_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    157836  158312  -603.091441 +   .   ID=Merlin_279;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    157836  158312  .   +   .   ID=Merlin_279_mRNA;Parent=Merlin_279;seqid=Merlin
+Merlin  GeneMark.hmm    exon    157836  158312  .   +   .   ID=Merlin_279_exon;Parent=Merlin_279_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 157836  158312  .   +   0   ID=Merlin_279_CDS;Parent=Merlin_279_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    158309  158668  -447.203441 +   .   ID=Merlin_280;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    158309  158668  .   +   .   ID=Merlin_280_mRNA;Parent=Merlin_280;seqid=Merlin
+Merlin  GeneMark.hmm    exon    158309  158668  .   +   .   ID=Merlin_280_exon;Parent=Merlin_280_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 158309  158668  .   +   0   ID=Merlin_280_CDS;Parent=Merlin_280_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    158665  158838  -212.409539 +   .   ID=Merlin_281;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    158665  158838  .   +   .   ID=Merlin_281_mRNA;Parent=Merlin_281;seqid=Merlin
+Merlin  GeneMark.hmm    exon    158665  158838  .   +   .   ID=Merlin_281_exon;Parent=Merlin_281_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 158665  158838  .   +   0   ID=Merlin_281_CDS;Parent=Merlin_281_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    158835  159731  -1132.126395    +   .   ID=Merlin_282;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    158835  159731  .   +   .   ID=Merlin_282_mRNA;Parent=Merlin_282;seqid=Merlin
+Merlin  GeneMark.hmm    exon    158835  159731  .   +   .   ID=Merlin_282_exon;Parent=Merlin_282_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 158835  159731  .   +   0   ID=Merlin_282_CDS;Parent=Merlin_282_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    159731  159922  -235.781764 +   .   ID=Merlin_283;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    159731  159922  .   +   .   ID=Merlin_283_mRNA;Parent=Merlin_283;seqid=Merlin
+Merlin  GeneMark.hmm    exon    159731  159922  .   +   .   ID=Merlin_283_exon;Parent=Merlin_283_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 159731  159922  .   +   0   ID=Merlin_283_CDS;Parent=Merlin_283_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    159922  160137  -267.519915 +   .   ID=Merlin_284;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    159922  160137  .   +   .   ID=Merlin_284_mRNA;Parent=Merlin_284;seqid=Merlin
+Merlin  GeneMark.hmm    exon    159922  160137  .   +   .   ID=Merlin_284_exon;Parent=Merlin_284_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 159922  160137  .   +   0   ID=Merlin_284_CDS;Parent=Merlin_284_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    160137  160436  -372.267833 +   .   ID=Merlin_285;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    160137  160436  .   +   .   ID=Merlin_285_mRNA;Parent=Merlin_285;seqid=Merlin
+Merlin  GeneMark.hmm    exon    160137  160436  .   +   .   ID=Merlin_285_exon;Parent=Merlin_285_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 160137  160436  .   +   0   ID=Merlin_285_CDS;Parent=Merlin_285_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    160414  160641  -289.957825 +   .   ID=Merlin_286;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    160414  160641  .   +   .   ID=Merlin_286_mRNA;Parent=Merlin_286;seqid=Merlin
+Merlin  GeneMark.hmm    exon    160414  160641  .   +   .   ID=Merlin_286_exon;Parent=Merlin_286_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 160414  160641  .   +   0   ID=Merlin_286_CDS;Parent=Merlin_286_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    160638  160985  -435.855402 +   .   ID=Merlin_287;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    160638  160985  .   +   .   ID=Merlin_287_mRNA;Parent=Merlin_287;seqid=Merlin
+Merlin  GeneMark.hmm    exon    160638  160985  .   +   .   ID=Merlin_287_exon;Parent=Merlin_287_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 160638  160985  .   +   0   ID=Merlin_287_CDS;Parent=Merlin_287_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    160986  161549  -716.263909 +   .   ID=Merlin_288;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    160986  161549  .   +   .   ID=Merlin_288_mRNA;Parent=Merlin_288;seqid=Merlin
+Merlin  GeneMark.hmm    exon    160986  161549  .   +   .   ID=Merlin_288_exon;Parent=Merlin_288_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 160986  161549  .   +   0   ID=Merlin_288_CDS;Parent=Merlin_288_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    161546  161848  -371.966910 +   .   ID=Merlin_289;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    161546  161848  .   +   .   ID=Merlin_289_mRNA;Parent=Merlin_289;seqid=Merlin
+Merlin  GeneMark.hmm    exon    161546  161848  .   +   .   ID=Merlin_289_exon;Parent=Merlin_289_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 161546  161848  .   +   0   ID=Merlin_289_CDS;Parent=Merlin_289_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    161845  162081  -287.849916 +   .   ID=Merlin_290;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    161845  162081  .   +   .   ID=Merlin_290_mRNA;Parent=Merlin_290;seqid=Merlin
+Merlin  GeneMark.hmm    exon    161845  162081  .   +   .   ID=Merlin_290_exon;Parent=Merlin_290_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 161845  162081  .   +   0   ID=Merlin_290_CDS;Parent=Merlin_290_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    162074  162391  -387.962641 +   .   ID=Merlin_291;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    162074  162391  .   +   .   ID=Merlin_291_mRNA;Parent=Merlin_291;seqid=Merlin
+Merlin  GeneMark.hmm    exon    162074  162391  .   +   .   ID=Merlin_291_exon;Parent=Merlin_291_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 162074  162391  .   +   0   ID=Merlin_291_CDS;Parent=Merlin_291_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    162449  162775  -406.965469 +   .   ID=Merlin_292;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    162449  162775  .   +   .   ID=Merlin_292_mRNA;Parent=Merlin_292;seqid=Merlin
+Merlin  GeneMark.hmm    exon    162449  162775  .   +   .   ID=Merlin_292_exon;Parent=Merlin_292_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 162449  162775  .   +   0   ID=Merlin_292_CDS;Parent=Merlin_292_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    162905  163159  -321.120824 +   .   ID=Merlin_293;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    162905  163159  .   +   .   ID=Merlin_293_mRNA;Parent=Merlin_293;seqid=Merlin
+Merlin  GeneMark.hmm    exon    162905  163159  .   +   .   ID=Merlin_293_exon;Parent=Merlin_293_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 162905  163159  .   +   0   ID=Merlin_293_CDS;Parent=Merlin_293_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    163465  163644  -217.336356 +   .   ID=Merlin_294;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    163465  163644  .   +   .   ID=Merlin_294_mRNA;Parent=Merlin_294;seqid=Merlin
+Merlin  GeneMark.hmm    exon    163465  163644  .   +   .   ID=Merlin_294_exon;Parent=Merlin_294_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 163465  163644  .   +   0   ID=Merlin_294_CDS;Parent=Merlin_294_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    163764  164132  -441.864606 +   .   ID=Merlin_295;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    163764  164132  .   +   .   ID=Merlin_295_mRNA;Parent=Merlin_295;seqid=Merlin
+Merlin  GeneMark.hmm    exon    163764  164132  .   +   .   ID=Merlin_295_exon;Parent=Merlin_295_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 163764  164132  .   +   0   ID=Merlin_295_CDS;Parent=Merlin_295_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    164158  164646  -602.734029 +   .   ID=Merlin_296;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    164158  164646  .   +   .   ID=Merlin_296_mRNA;Parent=Merlin_296;seqid=Merlin
+Merlin  GeneMark.hmm    exon    164158  164646  .   +   .   ID=Merlin_296_exon;Parent=Merlin_296_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 164158  164646  .   +   0   ID=Merlin_296_CDS;Parent=Merlin_296_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    164715  165071  -451.064481 +   .   ID=Merlin_297;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    164715  165071  .   +   .   ID=Merlin_297_mRNA;Parent=Merlin_297;seqid=Merlin
+Merlin  GeneMark.hmm    exon    164715  165071  .   +   .   ID=Merlin_297_exon;Parent=Merlin_297_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 164715  165071  .   +   0   ID=Merlin_297_CDS;Parent=Merlin_297_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    165107  165601  -618.360781 +   .   ID=Merlin_298;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    165107  165601  .   +   .   ID=Merlin_298_mRNA;Parent=Merlin_298;seqid=Merlin
+Merlin  GeneMark.hmm    exon    165107  165601  .   +   .   ID=Merlin_298_exon;Parent=Merlin_298_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 165107  165601  .   +   0   ID=Merlin_298_CDS;Parent=Merlin_298_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    165612  165773  -191.091430 +   .   ID=Merlin_299;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    165612  165773  .   +   .   ID=Merlin_299_mRNA;Parent=Merlin_299;seqid=Merlin
+Merlin  GeneMark.hmm    exon    165612  165773  .   +   .   ID=Merlin_299_exon;Parent=Merlin_299_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 165612  165773  .   +   0   ID=Merlin_299_CDS;Parent=Merlin_299_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    165770  166000  -285.030914 +   .   ID=Merlin_300;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    165770  166000  .   +   .   ID=Merlin_300_mRNA;Parent=Merlin_300;seqid=Merlin
+Merlin  GeneMark.hmm    exon    165770  166000  .   +   .   ID=Merlin_300_exon;Parent=Merlin_300_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 165770  166000  .   +   0   ID=Merlin_300_CDS;Parent=Merlin_300_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    165997  166191  -241.609251 +   .   ID=Merlin_301;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    165997  166191  .   +   .   ID=Merlin_301_mRNA;Parent=Merlin_301;seqid=Merlin
+Merlin  GeneMark.hmm    exon    165997  166191  .   +   .   ID=Merlin_301_exon;Parent=Merlin_301_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 165997  166191  .   +   0   ID=Merlin_301_CDS;Parent=Merlin_301_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    166352  167200  -1091.167753    +   .   ID=Merlin_302;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    166352  167200  .   +   .   ID=Merlin_302_mRNA;Parent=Merlin_302;seqid=Merlin
+Merlin  GeneMark.hmm    exon    166352  167200  .   +   .   ID=Merlin_302_exon;Parent=Merlin_302_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 166352  167200  .   +   0   ID=Merlin_302_CDS;Parent=Merlin_302_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    167197  167433  -294.645060 +   .   ID=Merlin_303;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    167197  167433  .   +   .   ID=Merlin_303_mRNA;Parent=Merlin_303;seqid=Merlin
+Merlin  GeneMark.hmm    exon    167197  167433  .   +   .   ID=Merlin_303_exon;Parent=Merlin_303_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 167197  167433  .   +   0   ID=Merlin_303_CDS;Parent=Merlin_303_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    167487  168944  -1811.170385    +   .   ID=Merlin_304;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    167487  168944  .   +   .   ID=Merlin_304_mRNA;Parent=Merlin_304;seqid=Merlin
+Merlin  GeneMark.hmm    exon    167487  168944  .   +   .   ID=Merlin_304_exon;Parent=Merlin_304_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 167487  168944  .   +   0   ID=Merlin_304_CDS;Parent=Merlin_304_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    168941  169120  -220.159549 +   .   ID=Merlin_305;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    168941  169120  .   +   .   ID=Merlin_305_mRNA;Parent=Merlin_305;seqid=Merlin
+Merlin  GeneMark.hmm    exon    168941  169120  .   +   .   ID=Merlin_305_exon;Parent=Merlin_305_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 168941  169120  .   +   0   ID=Merlin_305_CDS;Parent=Merlin_305_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    169175  171265  -2617.092758    +   .   ID=Merlin_306;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    169175  171265  .   +   .   ID=Merlin_306_mRNA;Parent=Merlin_306;seqid=Merlin
+Merlin  GeneMark.hmm    exon    169175  171265  .   +   .   ID=Merlin_306_exon;Parent=Merlin_306_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 169175  171265  .   +   0   ID=Merlin_306_CDS;Parent=Merlin_306_exon;seqid=Merlin
+Merlin  GeneMark.hmm    gene    171301  172788  -1876.322043    +   .   ID=Merlin_307;seqid=Merlin
+Merlin  GeneMark.hmm    mRNA    171301  172788  .   +   .   ID=Merlin_307_mRNA;Parent=Merlin_307;seqid=Merlin
+Merlin  GeneMark.hmm    exon    171301  172788  .   +   .   ID=Merlin_307_exon;Parent=Merlin_307_mRNA;seqid=Merlin
+Merlin  GeneMark.hmm    CDS 171301  172788  .   +   0   ID=Merlin_307_CDS;Parent=Merlin_307_exon;seqid=Merlin
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/test-data/index.html	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,112 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
+    <title>JBrowse</title>
+    <link rel="stylesheet" type="text/css" href="css/genome.css">
+</head>
+<body>
+
+    <script type="text/javascript">
+            // jshint unused: false
+            var dojoConfig = {
+                async: true,
+                baseUrl: './src',
+                has: {
+                    'host-node': false // Prevent dojo from being fooled by Electron
+                }
+            };
+            // Move Electron's require out before loading Dojo
+            if(window.process&&process.versions&&process.versions.electron) {
+                window.electronRequire = require;
+                delete window.require;
+            }
+    </script>
+    <script type="text/javascript" src="src/dojo/dojo.js"></script>
+    <script type="text/javascript" src="src/JBrowse/init.js"></script>
+    <script type="text/javascript">
+        window.onerror=function(msg){
+            if( document.body )
+                document.body.setAttribute("JSError",msg);
+        }
+
+        // puts the main Browser object in this for convenience.  feel
+        // free to move it into function scope if you want to keep it
+        // out of the global namespace
+        var JBrowse;
+        require(['JBrowse/Browser', 'dojo/io-query', 'dojo/json' ],
+             function (Browser,ioQuery,JSON) {
+                   // the initial configuration of this JBrowse
+                   // instance
+
+                   // NOTE: this initial config is the same as any
+                   // other JBrowse config in any other file.  this
+                   // one just sets defaults from URL query params.
+                   // If you are embedding JBrowse in some other app,
+                   // you might as well just set this initial config
+                   // to something like { include: '../my/dynamic/conf.json' },
+                   // or you could put the entire
+                   // dynamically-generated JBrowse config here.
+
+                   // parse the query vars in the page URL
+                   var queryParams = ioQuery.queryToObject( window.location.search.slice(1) );
+
+                   var config = {
+                       containerID: "GenomeBrowser",
+
+                       dataRoot: queryParams.data,
+                       queryParams: queryParams,
+                       location: queryParams.loc,
+                       forceTracks: queryParams.tracks,
+                       initialHighlight: queryParams.highlight,
+                       show_nav: queryParams.nav,
+                       show_tracklist: queryParams.tracklist,
+                       show_overview: queryParams.overview,
+                       show_menu: queryParams.menu,
+                       show_tracklabels: queryParams.tracklabels,
+                       highResolutionMode: queryParams.highres,
+                       stores: { url: { type: "JBrowse/Store/SeqFeature/FromConfig", features: [] } },
+                       makeFullViewURL: function( browser ) {
+
+                           // the URL for the 'Full view' link
+                           // in embedded mode should be the current
+                           // view URL, except with 'nav', 'tracklist',
+                           // and 'overview' parameters forced to 1.
+
+                           return browser.makeCurrentViewURL({ nav: 1, tracklist: 1, overview: 1 });
+                       },
+                       updateBrowserURL: true
+                   };
+
+                   //if there is ?addFeatures in the query params,
+                   //define a store for data from the URL
+                   if( queryParams.addFeatures ) {
+                       config.stores.url.features = JSON.parse( queryParams.addFeatures );
+                   }
+
+                   // if there is ?addTracks in the query params, add
+                   // those track configurations to our initial
+                   // configuration
+                   if( queryParams.addTracks ) {
+                       config.tracks = JSON.parse( queryParams.addTracks );
+                   }
+
+                   // if there is ?addStores in the query params, add
+                   // those store configurations to our initial
+                   // configuration
+                   if( queryParams.addStores ) {
+                       config.stores = JSON.parse( queryParams.addStores );
+                   }
+
+                   // create a JBrowse global variable holding the JBrowse instance
+                   JBrowse = new Browser( config );
+        });
+    </script>
+
+  </head>
+
+  <body>
+    <div id="GenomeBrowser" style="height: 100%; width: 100%; padding: 0; border: 0;"></div>
+    <div style="display: none">JBrowseDefaultMainPage</div>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/test-data/maf/merlin.maf	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,32 @@
+##maf version=1 scoring=lastz.v1.04.22
+# lastz.v1.04.22 --strand=both --ambiguous=iupac --traceback=160M --format=maf --action:target=multiple
+#
+# hsp_threshold      = 3000
+# gapped_threshold   = 3000
+# x_drop             = 910
+# y_drop             = 9400
+# gap_open_penalty   = 400
+# gap_extend_penalty = 30
+#        A    C    G    T
+#   A   91 -114  -31 -123
+#   C -114  100 -125  -31
+#   G  -31 -125  100 -114
+#   T -123  -31 -114   91
+a score=5613
+s Merlin.Merlin 960 60 + 172788 ATTTTCTGTAGCAGTTCAAACTGTAGAAAATGATGAAGTTATTTTAACTTTACCAGCTTT
+s merlin1.Merlin   960 60 +     60 ATTTTCTGTAGCAGTTCCAAACTGTAGAAAATGATGAAGTTATTTTAACTTACCAGCTTT
+a score=5667
+s Merlin.Merlin  1020 60 + 172788 CGTAATTTTCCGCAAATAAAACAATGGGGAGCTATGCTCCCCATTTTTACAATCCAAGTA
+s merlin2.Merlin    0 60 +     60 CGTAATTTTCCGCAATAAAACAATGGGGAGCTATGCTCCCCATTTTTACAATCACAAGTA
+a score=5721
+s Merlin.Merlin  1080 60 + 172788 TTTTCGAAGTAGAGTTTCGGGTCGAATTAATGACGTGAGACAACCCTCCAGCAGCTCCTC
+s merlin3.Merlin    0 60 +     60 TTTCGAAGTAGAGTTTCGGGTCGAATTAATGACGTGAGTACAACCCTCCAGCAGCTCCTC
+a score=5613
+s Merlin.Merlin  1140 60 + 172788 CAAGTCTAGATAATCTACTTAAACTTCCATTAAGAGACATTTCACTATTAATTCCAGTTA
+s merlin4.Merlin    0 60 +     60 CAAGTCTAGGATAATCTACTTAAACTTCCATTAAAGACATTTCACTATTAATTCCAGTTA
+a score=5703
+s Merlin.Merlin  1200 60 + 172788 TAGAATTAACAGCTCTATCTTCAATCCAATCAAGAGCAGCTTGACGTCCAACAGCACCCG
+s merlin5.Merlin    0 60 +     60 TAGAATTAACAGCTCTATTCAATCCAATCCCAAGAGCAGCTTGACGTCCAACAGCACCCG
+a score=5649
+s Merlin.Merlin  1260 60 + 172788 TTTGCATTACTCTGTAAGCAAATGTAACATCGAAAACCGCAATTTGGTTATCTCCTTCAT
+s merlin6.Merlin    0 60 +     60 TTTGCATTACTCTGTAAGCAA TGTAACATCGAAAACCGCAATTATGGTTATCTCCTTCAT
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/test-data/merlin.fa	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,2881 @@
+>Merlin
+TCGTTTAGACAAAGGTACATTATTGTATCGTGGCCAAAAATTAGACCTTCCTACATTCGA
+GCATAACGCAGAGAATAAGTTGTTCTATTTCAGAAACTACGTTTCAACTTCATTAAAGCC
+TCTGATCTTTGGTGAATTTGGTCGTATGTTTATGGCACTAGATGACGATACTACAATTTA
+TACTGCTGAGACGCCTGATGATTATAATCGTTTCGCAAACCCAGAAGATATAATTGATAT
+TGGCGCTACTCAAAAAGACTCATTTGACGATAACAATAATGATGGAACATCTATTAATAT
+CGGCAAACAAGTTAATTTAGGATTCGTTATTTCCGGTGCTGAAAATGTTCGAGTTATTGT
+TCCAGGTTCTTTAACTGAATATCCAGAAGAAGCGGAAGTTATTCTGCCTCGTGGTACTCT
+TTTGAAGATCAATAAAATCACTACTCAAGTAGATAAACGCTCGAATAAGTTCATGGTTGA
+AGGTTCAATCGTTCCGCCTTCTGAGCAAATTGATGAATCTGTTGAGATTTATGACGGTGA
+TCTGTTCATGGAAACAGGTGAAGTAGTAAAACTGTCCGGATTCATGCAGTTCGTCAACGA
+ATCTGCATACGATGAAGAGCAAAACCAGATGGCTGCTGAGATTCTGTCTGGATTCTTGGA
+CATTGATGACATGCCACGTAAGTTCCGCTAGCCGTTTACATCCACATGGAAGTGGATTAT
+AATGGCTCTACGTTAACAAGAGGAAAACAACATGAAATCAATTTTTCGTATCAACGGTGT
+AGAAATTGTAGTTGAAGATGTAGTTCCTATGTCTTATGAATTCAATGAAGTTGTTTTCAA
+AGAGCTTAAGAAAATTTTAGGCGATAAGAAGCTTCAAAGTACTCCAATTGGACGTTTTGG
+AATGAAAGAAAACGTTGATACTTATATTGAAAGTGTAGTGACAGGGCAGTTAGAAGGTGA
+ATTTTCTGTAGCAGTTCAAACTGTAGAAAATGATGAAGTTATTTTAACTTTACCAGCTTT
+CGTAATTTTCCGCAAATAAAACAATGGGGAGCTATGCTCCCCATTTTTACAATCCAAGTA
+TTTTCGAAGTAGAGTTTCGGGTCGAATTAATGACGTGAGACAACCCTCCAGCAGCTCCTC
+CAAGTCTAGATAATCTACTTAAACTTCCATTAAGAGACATTTCACTATTAATTCCAGTTA
+TAGAATTAACAGCTCTATCTTCAATCCAATCAAGAGCAGCTTGACGTCCAACAGCACCCG
+TTTGCATTACTCTGTAAGCAAATGTAACATCGAAAACCGCAATTTGGTTATCTCCTTCAT
+ATGTAAGCTCAGGAGCTCCACACGCAACAGGAACACAACCTGTGAACATTATCACAGTAT
+GAGGTAATCCATTTCGAGCATGAAGGTTAACCTGAATGTCAGCTTCGACGTCAGTTGGTA
+ATGCTCGCAATCCAGTAACCGGGTCTTGAACGGAGTTCACCCAATCTTGCATTGCACGAT
+AGTTACTTGCTTCGGGATCCATTCTGAATGATATAGTTAACGGATCGAGTTCACGTCCAG
+TTATTCTAATATTCGGTGAGTTATGGTTGAAATCCATTTCATGAGACAATCTGTTCTCTG
+GAATTTTGACCGAATAAATCATCAATCCAGATTGCGGATAAGCCATGTTAAAGAAGTCTA
+ACAAATAAGTTCCGACTTCAAATTCACCTAATAAAGACTGAACAACACGATTGCTCATTG
+CTCCAATAAGATATTTCGATACACCAGACTTTCTTACCAGCTGTTGAGTACCGGCAGTGA
+TAATTGAGGTGAGTCCTGATGTGAACTCACCTTGTGTTAATCCAAGCCAGTCATTATTCA
+ACGGAAGGTTATTAAAGAGCATACCGCCAAATTGATCGAGTAATTGTTGAGACTTTGCTG
+ACGGAGTAGTTGCAAATACACAACTAAACATATTAGTACGCTGAAAGTCTATATTACCCG
+CTTGGTTTTTAAATTCATCTAAAGTTAGCATCAGAATCCTTCCGCATATACTGAAGCTCG
+GTTCAATGTCAAGATTTCACGCATAGTAATTTCTAATGTGAATGTACTTGGCAGGTTTGG
+AGCTATAGCTAAACCGTTAAAGTTTCCATTTGGAGTTTTATCAAAACGGATACTCTGAAT
+TTGACATGGACCGAATACTTCAGCACGTCCATCGAATTTACTTGTGGTTCCAAAGTTTCT
+GACGAACCACACAGTAGGGTTACTTACAACAATAACATTACTTAAGAATGAAGTTATTTT
+CTCAAAAACAGTGTCATTTTTATTAGCTTCATCTGGAGTTAATGTATCAAGGAAAGTTGA
+TTTATACCATTCATCTAATTGAGACTTAACTTCTTTTGCATAAGTAGACGTTCCCGTTTC
+GCCATAACTATAGTAGTTAAAGTATTCATAGATCTCGATAATAGCAATAAGATCTTGTAC
+TGATCGAGGAGTTAAATCCCACGTGAATACCTTCGTACGGTTATCTGCGCCGCCATACAT
+TGATCGAGCAGTGTTATAGATCTGCTCGTTATGGTCAGCCATTAATCCTTGAGTCAATGA
+CTCTAATCCGCCAAAGACAGCAGTAGATGCAACGTTACTTAATACCCCTGTAGCAGTACC
+GCCGCCACGAGAAATAAGTGAATCTCCAACGTCATTAAATTTATGAGAAACTGATTCAAC
+ATCTGATTTCGAGCGTGGAAGTAAAATATTCACTACTGGAATTTTATCAACTTTATTAGT
+ATTTGTTCCAGTGATTGATTTCACTACACTATTTGCAGTACGTTTCATTTCACCTAAACG
+CATGCTACGCATATCACCGGTTGTACGAGAATTCATATCATACGCAGTGAACAACAACCC
+GTTCTTATAAAGATCATGAACTCGTAAAGAACCAGATGTGTCATTACCAGCTGAACGTTC
+AGACGGATATTGCGCAGTTATAGTGGATTTTATTTTTGCTGATTGTGAACTTTGACCAGC
+GGAGGTTTTAACTCCGCTAATTAAAGCATCAGTCTTATCATCTAATTCTCTGACTTTAAT
+GCTCATTAATTAACTCCTGTTGCCCCGAATACTCCAGGAGCTGGAGTAGCCGTGACTGTT
+TGAACCTGGTGAATAGTCTTACTATTATTTACGTTATTAACCTGAGTGTTAGCAACATTC
+ATATCACCGGTTGATTTTTTAGATTGCTCTTTAGCATTTTCAGCTTTTTGAATATTTTGA
+ACTCGTTGATTATCTTCCGAAGTAGCTGGAGCCGCAGGCTTCGGAGTGTTATCTTCTTTG
+AGCTTCTGATACTTGGATTCTACTCGTTGGAATCTTTTATCGAGTTCCTTTTTAGTAGCT
+GGTTGATCACTTATAGCAGAATCACTAATAGACTTTTTGGCACTGTTATATGCCTTCTCT
+AAAGATTGCATATTAGTTGGATTCTCTGGATCAACATCACCAATATATTTTTCTAAACGC
+TGAACAGCTGCACGAGCTTCGTTTTGTTTGATCAGTGTTTCTTCGCGTTTTTCAGGAGCC
+ATTGCTTTAAGATTCTGAGTCTCTTGATCACGGTCAGATGCTTGTGTAGAATCGATTTTA
+TTCTCTCTTCCTAGTACCCAATCAAATGCACGAGTTTTAAATTCGCCAGCTTTATCAATA
+ATTCCAGGACCTTCTTCAATACGCTTACTCTGATATTTAGCCAAAGCTTTTTGATCATCT
+TCAGACAATGAATTACCAGTGCGTTCCTGGAATCCTTCTAGTGCTGAACCACGAATAGTA
+GTTGCTGCATTTTCAAAGCCAAGTGCATCGAGTATAGAAGCAGATATCTTTGAAATTCCC
+AAAGACATTATTTCGCTCAGGTTGTAAATCACATCAGCTAATCCTTTGACAATAGCTACT
+GCTAATCCACTCCAGTCTCCAGCTTCCCAGAACTTTTTAATATCTCCTAACATTCCAAAA
+ATTGATTGAAGCAGTCCACCCCATTCACCAGCTTCAGCACTGAATTCATCGAAGTTACTC
+ATGAATTTATCAGTCCAATACTTAAAATGAATACGAAGTAAATCTATGCCTAATACTAAT
+GCAAATAGCATAGCAGCCATTTTAGCAGCTTCAGCTAATGCTGTTACGGTGTATTTGAAA
+AGCATAGACGATATTTTATCAGTGATTGATATCGTAGCTTTAAATCCGCCCTTCGTAGTC
+TTCAGCAAGTCACCTAACATATCGGTAGGTTTCTTATCATCTTTCTTTTGATCTTTCTTG
+TTGTTCTCGGGTTCCTGAGGGACAGGTGGAAAGAAATCCTCATCAGGTAAATTGTTATTA
+TCATCTAATGGAGGAAGTATTCTCTCAGGTAATCCAGGGGACTCTGGCTCATCAGGATCT
+GGAAGCTTATCTTCTATCACTGACAGCCCAGTTGAAGCTGAGGCACCAGATTCTTGTACT
+TTTTGCTCCACAGCCTGAACCTTCGACTCGAGCATCGAAGCGAGTTTACTTAATTTGTCG
+CTGATTGTTGACGCTACGCCAGTAAGAGTCTTGATAGACTCAGTAGTTCGTTCAGATGCT
+TCAGCAGCTAATTCAGTACCTTCAGCGACGTTATCAACTGAATCAATTAAGTTATTGCCC
+TTTTCTTCAATTACTTCAGCAACTAGTTCATTAGCGCTTTGTACATCATCAAGTTTAAGG
+CCGATTAATTCTAAAGAGTCTACTTGATCAGATGCAGTCGAGGCTGCATCTCTTTCACCC
+TTTGAATCAGCGATAACTTTACGACGTCTCATTGTGGACATGTTTTCGCTTTTCATTCAA
+ATAATCCTAGTACTTTAGCTGTTCCCCTTATATTGTGTGGACCGGGAATAGCAATAAGAT
+CTGTGATTTCTTCTGCCCACTTTAAAACAAACGCAGGCATCTTAAGGAAATTAGGAACCT
+CAGTGGAGTCATTCACTGATATGAAACATTCCGTGAGCATCTTATCGATAGTAGTAAATG
+TTTCATATCGCTCAGGAGAGCGGAACTTAAATGTCTTTCCTTGGAACTGGAATTCAAGGC
+GTTGGCAAATATAAATGTCATTGATATTGTAAGTGTATCCATCTTTAACGACACTTGATT
+TTAACTTGCCATTGAACTCTAGCAAATGAATAGACACTAAATCTGATTCAGCAGCGTTTA
+GCCCAGGATGAATTGAGTCCAAAAGAATTCCCATGTTCTCATCCATTGCACGAACATCTT
+TAATCAACGTGTGATGCTTCAAGCCAAGCTTAGGAATAGAAATGGTTTTGCCATTGACTT
+GTATTTTCTTAAGTGGTAGTATCAGATTTAAGTTCATTTTTAACCTTTATTGGTTCTACT
+GTTTCCAACTTACGAGAGTTAGTAAACATATAAAGTGTAGTTATGCTTTGGTTATTACTT
+ACTTCATGAATTACTTCATCAATGTAAAAATCAGCTTTGAATTGTTTCTTTGGATCAAAG
+AAATTAATCTTATCTCCAGGAGTCATTTCAAAGTCTCCAACCATTTTACAAGTTGCATAA
+CCGTCGTATTGTGCCATAGTCTGAAGCCTGATAGCTTCTTCATATCCATTTCGATAAGTC
+ATTTCAGAATATGCACCCGAGCGAGAAACGAAGATGCTATTCTGTCCATCACCTGTTACT
+ATTCTAGGAAGGTTATTATCCAAGAATGAGTGTGAATAGATTGTAGCGTTAAAAATAGGA
+TCGCGTGTATGGGCATTAGCCTTCGTTAACCACTGGAAGTCATAAGCGAGATTATATTCC
+AGCTCACCGACAAATTGACCTATTGTGCGTGGTTCACCGACAATAACCTTGATTGATTCT
+TGGTTAATCATTGCGTCATAATCCATCATGTTCAAGCCATAGATATCTTCCCATACAAAA
+ACGAATTGGTCATTATCTACTGCTAATGCAACATCTCGAACATATTTCTTGTATTCAGTT
+ATGTTACTCGTCCATGGAACTCGAGGAACATATGTGTTGATTGTGTTCATCGCAGGTGCT
+ATAAGAGGTTTTGATTCATAAATTGCACCGATCATCTCTTTTATTGATTCACCAGCGTCA
+TTAAAGAAACAGCGGCTAAATTTAAGATTCTCTATTTCATGAACCAGTCCTAAGTTAATA
+GCAATGATATTATCACCCTTAGAATCTACTGAAACACTGAAGTGTTTGCAGCCATAAATT
+CGGTTCAATGTTTTCTTAGAGTTCGCATTAGCTACTGAGATTTGTATAATTTGATTTCCA
+TCCATTAACGTATGAAGGTTCTTTGAATCAAAGAATTGTAAAACACCTTCATTACGTCCA
+AATAAACCATCTCTCATTGTTAGTGTAGTAATTGTAGCTGCTAACTCAATGTATCTGTTA
+GATTCCCATGCATCGTAATCCTGATACAACTTAATGCTCAGGTTCGGGAATCCCGGAAGT
+TGTTGTATCATTTAGTGTTATCCTTCTCTATCAGAGATAATGCAATAGATCTTTCAACTG
+GGATCATCTGCATTATTGACTCTAAATTGTAATGATTTTTAACCAGCATATGATTTATTT
+GATAGAAGCTAAATACTTCGTCTGGATTCAGCAAAAGATTAAAGATATGCAAAAAATCAT
+CGTAAATTATTTTCTTAGTTTCACAACATTTCATTCGAAGCTCAAGATGAATTGGTGTCA
+TCTGCTTAATAATTGATTCCAAAGCGTTCAAATCTATAGCATCTATAACTTGAATTTGAT
+TCTCTTCTGATAACTCGTTCCAAGGTATTATTTTCCCTTGGTATTTAATTGATTTCACAC
+ATTCAGCTACTTGTGTAGCTTTATCATCGTAAAACTTATCCGGGTAATTGAAGTAAATCG
+TAATACCAGCAACTTCGACGGTAGGCTCAGTAAGATCTTTGGTATTCAAACTGAATAAAG
+TTTGCTTATTCTTTTCGCAAACTGGACAAGTAAAAGCAATAGGAATTTTAGTTTTACCGA
+TTGACCCAGTGAACACCCTTAAGAATATGTACGGTCTCCATGTTGACGGAAACTCTTCGA
+AGTATTCTTCGAGCAACTCATTTAAGATAATGTTTTGCTCTTCTGGTGTTTTTTGGACTA
+AGTCGTTTCGGACTAACAGAAAATCTCGATAATCTGCTACTGTGAACGGTTTGAAACGAT
+GCACACCATCAGGCAAAACACAACGAATAATATTAGCCATTATGTCTCCTTTATCATATT
+TATAAATATTTCAATAAAGGAGTTGATATGAAATATGAATACACTTTTGAGGCTCGTATT
+GGTGATGAAGTAATCCAATGCCGAGCGTTTACACTAGAAGAATATCGCGATCTCATCAAA
+GCTAAAGCTGATGGGACTATCAAAGAGTATGTTCCAGAGCTGATTAAAAATTGTACTAAT
+GCTCGTGGATTAAATCGTCAAGAGTCAGAGCTATTGTTAGTTCACTTATGGGCTAACAGT
+TTAGGTGAGGTTAGTCACCAGAATACATGGGTGTGTTCCTGCGGACACGAAATACCAATG
+TCAATTAATCTTACATTCGCTCAGATCGATGAACCAGATGATCTCTGGTATTCCCTAGGT
+GGTTTCCGTATTAAGCTAAGATATCCTAATCTTTTTGAAGATTCAAATATCTCTATGATG
+ATCGCATCATGTATTGAATACATTCATGTGAACGGTGAAACCATTTCAGTCGATGAACTG
+AATGACAAAGAGATTGATGACCTTTACTCTGCAATAACAGAAGATGACATCGCTCGCATT
+AAAAGCTTATTGCTTAAGCCTACAGTTAAACTCGCTATTCCAGTTAAATGCGATAAATGT
+GGGGAAAATCATATCCACGTAATCGAGGGGCTTAAAGAATTCTTTAAGTTAATTTAATGG
+CAGATATAAAAAATCTTTATTCAGATATCGATCCCGAGTTCAAAATGGACTGGGATCATG
+ATGTAGCGCGGGCGCGTGGCCTACGGGCCATTAAAAACTCTCTTTTGGGTATTATAACAA
+CTCGCAAAGGAAGCCGTCCATTTGACCCTAACTTCGGGTGCTCATTAACAGATCAGTTGT
+TTGAAAATATGACGCCATTGACCGCTGATACTGTAAAGCGTAATATCGAGTCTTCAGTTC
+GTGCTTATGAACCACGCATTCGATATTTAGCAGTTAATGTAACTCCAGTGTATGATGATT
+ATACGCTTATTGTAGAAGTGCAATTCAGTGTAATTGATAACCCAGATGATATAGAACAGA
+TTAAGCTACAACTTGCTTCAAGCAATCGATGATCGCTTACACACGCCGTTGTTATAATGG
+TTCTAGTTCCTTTCAATCAATAACAACCAGAGTTACTAAAGAACAAGAAAGAGGGTTAAA
+TGAAACTTGAAGATCTACAAGAAGAGTTGAAAAACGATCTACAATTAGATTCAACTAAAT
+TACAATATGAAGCTGCAAATAACCCAGTGCTCTATGGCAAATGGTTGAATAAGCACTCGA
+GTATCCGCAAGGAGATGCTTCGCATCGAGGCTCAGAAGAAAACGTCTTTAAAGCGTAAGT
+TGGACTACTACACAGGCCGTGGTGACGGTGATGAATTTAGCATGGACCGTTATGAAAAGT
+CTGAAATGAAAACTGTTTTAAGCGCTGATCAAGAAGTACTTAAGTTAGATACATCTTTAC
+AATATTGGGCTATTCTGTTGGAATTTTGTTCTGGTGCGATGGATGCTATTAAATCTCGTG
+GTTTCGGGATTAAGCATGTAATTGAAATGAGACAATTTGAGGCAGGAAAGTAGTATAAAT
+AAGATAGTAAACTAGAGGAGACAACCATGTCTGAGATCTGTACTGTATGTAAGCAACCGA
+TTGATTCGGCATTGGTTGTTCATACTTCAAGTGGTCCGGTTCACCCGGGTCCATGCTATA
+ATTATATCGTTGAATTGCCGGTATCTGAAAATACACAAGAGCATTTAAACGAAACCGAAC
+TTTTGCTTTAGTCTAGTGTTGATAGCCAACTTGTTGGTTTTTGCCCCTTCCTTTCGGTTG
+GGGCCTTTTTGTATTAGAAGTCTTCTTCCGACTCAGATTCATCTTCTGATTCAAATTCCA
+AACGCTTACCGGCCAACGCATCGCGGATAGAAATATCATCGGTGTCCTTCAATTCTGTAT
+CTTTAACACGCTTTTTATAATAAGCCTCGAGTTCTTCCAGACCATCAAGAGTCTGGCATT
+GAGCGATCTTACTCATAAACGTATCAATAGATGCTTCATAAAGAAATTCTTTAAAATCCA
+TAATTCCTCACAGATTGATTGTTTTCATGATGTAGTTAAATTTTTCGTCTGCATATCTTT
+GAATGCGTTCTAAAGCGTGTTTTAAAGCATAGTTTAAATGCACGTACTTCTTTTTGGCAT
+TCGCTGATTTAGGCTTAACACCCATGTCATCCACGATATCCCAAACTTGTGCCAATGATT
+TAGAGTCATGCTTACGAAGAACACGACCAATACTCTGGAGCACTGTAACTTTTGATTTAA
+CTGGATGAGCGAAAATAACATGGTGTAAGTTTTTGACTGAAATACCAGTAGAGAATACTC
+CATAAGAAGCAACTACTACTAATCCGGTATCTTTTTCAGCCATAGCTTTAAGAGCGTTAC
+GAGTGTCAGTGTCAATTTCACCGTTAATGAAATGAACATTTTCATGACCGAGCTCTTTAA
+CCATCGCATAAAGCTCTTTACCGTGTTTAGCATTTTTAAACATCAAGAAGACGTTTTCAT
+TTTTCTTTGCTAATTTAACACCAAGAGCTGCAATCCATTGGTTTCTTCGTTTATATCCTG
+TGATAGCTGCAATTTCTTCTTGATAGGTTTTACCCTTCATTTTAACTGTAGCTGCATCTG
+GATAACGAAGGAAAATACAGTTGATCTTTAATTCAGTTACTTGGCCATCTTCCATTAGCT
+GAGCAGTTGAAACAGGCTTAAAGATTTCACCGAACATTCCAACATATTGCATGAGGTTGG
+CTTTGCCATCTTTCAGGGAACCAGAAAGACCGAATTTAAACATGCAATTATTTAAACCGG
+AAATGATGGTTGAAATACTTTTACCTGTCGCGAGGTGACATTCATCGTTCATCATTAAAC
+CAAATTGGCTGAACCATTCTTTTGGTTGTTTAACTGCTGTCTGCCAAGTACTAACATAGA
+TCATTGCGTTCGAATCACGAGCGGTACCGCCTCGAATTCCAAGACAATGTTTCTTACCAA
+ATAAGCGATAATCACAGAAGTCATTGATCATCTGGTCTACTAGTGCAGTAGTCGGAACGA
+TGATTAAAATTTTACCCTCATAGTTCTCAACATAATAACGAGCTAAAAGAGCCTGAATAA
+GAGATTTACCAGCAGAAGTCGGAAGGTTCAGGATTCGTCTGCGGTTCACTAGCCCTTCAT
+ATACTGCATCCTTTTGATACCAATGCGGTTCAATTTGAGTGTTACCAGAGTATATCTTGA
+GCTTCCCTAACCAACTGTCAAAGTCCTTACGGGAGAGTTCTTCTTTATCAAATATTTTAG
+GGTCAATCCATGCTTTGTAACCCATATTGTCGCAGAACTTTTTAATTTGTCCAACTAAAC
+CAAAAGGCAGAAGACGGTTATAATCCAGAAGACGAATACGTCCATCCCATTGTCCATATT
+TGAATTTGGGATTGAATCGATAACCATCTGCTTCAAAGCTAAAAAAGTCTCTTAGTTCAT
+GGAACACGGATTCATCGCATTCGATATGAACATGACTAAAGTCGTAAAAGTTTACTCGGA
+TATCCATTTTGATTCCTTAGTTATAAATACAATCATATTTATACACAAGAGGCGATACCA
+TGCTAGACATGCAATATATTGAAGAAATCCGCGTACTTGATAAGAAAGAAGCTAAAGACA
+AGCTCGACGAGTATGCATCTCAGTTTGGAATCAAACTGAAGAAAACCAAGTCATTTGAAA
+ATATGCTGGCTGATCTTGAAACAGAATTTAAAGCTCTATCTGATGAACCATTACCTGAAG
+ATAACGTAGGTATTTCAATTTCTGATCTTATTGACGATGAGAAAGAAGAACTTCCTGATT
+TGGTTCAATTAGAAGATTCTCCTGAAGCTGTTATTACTGTTATAGAAGTAGATAACATTC
+AGGAAGATGCCATCTGTATTCCAGAAACTGCAACCGTTGAAGAAATATCTAAAATAATTG
+AAGATAGCGCAGTTGTAATTGAATCAGAAAAGTTTGAATTACCTGAAGGATTTTCTCCTC
+ATTTTGAACTAATTGGAAAGGCTCCAGGATATTGTACTCTTCCTTGGTGGATTTATGAGT
+GGATTTCTAAAAATCCAGATTGGAAAGAAAAGCCTACATCATTTGAGCATGCAAGTGCCC
+ATCAAACTCTGCTTAGTTTGATTTATTATATTAATCGCGACGGATCAGTTATGGTACGCG
+AAACCCGCAATTCATCATTCGTTAAAATTAAATAAGAGGGTTAATCCCTCTTTAACTTAG
+GAAACTATATGGCTACATCAATTGCATTATCGCCAACAAACCCCACAATTAAAATTGGAG
+ATTCACAACAATTCACCGCAACTTTAACAGGAGCTCCAGAAGGTTCCACTACTGAATATA
+AATGGACCGTAGATAATATTCAGCAAAGCTCTACTAGTGCAACTATGAATTATGTTGCAT
+CGACACCAGGTAATAAAGTTATCAAGGTAGAATCTACCACTAAAGTAGACTCTCAACCTG
+ATGACGTTCAAAGCGCGACTACATCTTTGACAGTCAAAGATGTTATGACTTTGAATGTTA
+CGATATCCGCTCAGTCACAAACTATAAAAGTTGGAGAAAGTTATACGGCAGCGTGTGGAG
+TAACAGGACAACCATCTGGATCAACTATTGCATATAAATGGTCAACTGGAGAAACCACTG
+AAACAGTTTCTAAAGTTGCAACGCAAGAAGGCAATATATCACTGACTTGTGAAGTTACCG
+TAACTGCTACAGGGTTTGAAGATGCTGTTAAAACCTCAAATGTTCTTAGCATTACAGTTA
+CAGCAGCGGATCCAGTTGTTCCGCCTGAATGTCCATTGATTTATGTTCATCCTCTTCCAT
+GGAGAAGCTCAGCTTATATTTGGGCAGGTTGGTGGGTTATGGACGCTATCCAGCGTTTAA
+CAATTGAAGGAAAAGATTGGAAAACTGCAACTAAAGAAGATACTCCATATTATTGTCATT
+TAGCAGTTCTTGCTAAAATGATTAATGACTATCCAGAAGTGGATGTTCAAGAATCACGCA
+ATGGAAGAATTGTTCATCGTACAGCTTTAGAGGCTGGTATTATTTATTAATAAAAAGGGC
+TCCCTTGGGAGCCCTTTTTTGCTTTTATATTTTATGATAGAATCACCACACAAACGAGGT
+GAACATGAAAACTGAAATTAAAGTGCACATGATGCACGAACGTGGTGAAAGCTTTAAAGA
+TATTGCAAAAGCAATAGGTGGAATGTCTGCATATGATGCAGCTTTGATGTATACGAAGGT
+TGAATCTCTAAGAGAGAAAGCGAAGAACAAAGAGAAAATTGTTTATCGTAAACGCTTATC
+AAATGTTGGTGTTAAAATTCGTCATAAGAAACTCGTCAATAAAATGAAGGAATTAGTATG
+ACAAACTTTTATGAACAGATAACAGAATCTCAACTATTTGTAACTGATATGCTAGATCAT
+ATGATGTATGAATCTAAATTCAGTCCTGCTGCGCATGGTGTAAACAAATGGCTTCCAGTA
+AACGAATTCATCAAACGTTTATCTCCATTTGATGCTAAATCGCAAAATTTAGCAGATAAA
+AATGCGTGGGTAATTATTCGGCAAGTATTAGCTACCCGCTTTGCGGTAGAAATTGATCAT
+ATTGATTCAGGAATTCCACTCATTATTGAAGTCGGCGATAAAAACCAATTTGAAATATAC
+ATCACTACATGGGGATTAACGAAAGCTCGTGTAGTTCCAAGTGATTTGTAATATGCTTAA
+AGTTTAAGCAGTGTATAATGGTTTCAAGGATTCTCTACCAGATAGATTACGTTCCAGAAG
+GAAAGGATAGACCTTGACTATGTATTCTTATTTATTATGGTGAAATATGACTCGAGTAAC
+AACTTTGGCCAGTCACTATGGCCAAATAGCTGATAATGTAACGTATAATCTTTTCAGTAA
+AATAAAAGAAGAAATTGAAAAAGAATTTAATAAAAACGCTGAAGTTGGGTGTCGTAGCTT
+CATTTGGTATCCAAGCCCAAAAGCTGGCATAATCAAAGAAGAAATTATTAAATGGCTGCA
+AGATGAAGGTTGCGCAGTTGTTTGGAACTATGACCAGAAAGATGGTAATTGGGTTGAAAT
+CGCTTACTAAGGAATAATTATGTTTGAGAAATATAGCACGCTAGAAAACCACTACAACAA
+TAAATTCATTGAACGTATCCGTAGTGCTGGATTTGATTTGACAGAAACATGGGTAGCTCG
+TGAAAAGATTCATGGTACTAACTTTTCTATTATCATCACCAAAGACACAGTAACGTGTGC
+GAAGCGCACCGGACCTATTCTTGAAGCTGAAGACTTCTTTGGTTACGAGATTATTCTTAA
+GAAGTATGATAAGTCTATTAAAGCTCTCCAGGACACAATGAAGAATATGACCACAGAATC
+TTATCAGTTATTTGGTGAGTTCGCGGGTGGTGGTATTCAGAAAGGTGTTAACTATGGTGA
+AAAAGACTTTTATGTCTTTGACTGCCTGGTCAAAACTCCAGGTGGAATTGTAGAATATTC
+TGATGATTACATTCTAACAGCATTTTGTAACGTGTTCGGATTTAAAATGGCTCCGTTGCT
+GGGTCGTGGTAAGTTTGACGACCTTATTCAGATGTCCAATATGCTCGATGTTGTTGTTAA
+TGACTATAATAAGCTAGCGGAAGCTGATTTGGAAGCTGCTAACCTAAAAGTATGGCCGGT
+TGTTGTATCAGAAGATAATATTGCAGAAGGTTATGTTCTGAAGCCTTGTTATCCGAAGTT
+CTTTAATAATGGTGCTCGTGTAGCGATTAAGTGTAAGAACTCCAAGTTCAGTGAAAAATC
+TAAATCTGATAAGCTGATTAAAGCGAAAGTGGAATTAACTGAAGCTGATAAGAAATGCTT
+GTCTGCTTTCTCTGAGTATGTTACTATCAACCGTGTCAATAACGTTATTTCTAAGATTGG
+CACAGTAACAACTAAAGATTTTGGTCGAGTACTTGGTCTGACGATGAAAGATATCTTGGA
+AGAAGCAGCCCGTGAAGAAGTTGTATTGACTTCTGCTGATAATCCCGATATCGTCAAGAA
+AGAACTAACTCGTATCCTTCAAGAAACTTTACGTCCAGCATGGATCGAATTAATAAGTTG
+AGATTTGCATTAATAGGGTCCAGGGAAACTCCGAGACGAGTCCTGGATTTAATGAGTCTT
+ATGGGGTTGGCCTTTTCGGAGGCTGGCCATTTTTCATATTCAGGTGGAGCACCTGCCGCA
+GATGAAGCATGGTTAAGTAGATATGATAGAGCGAATTCTCTTAGGATTATTCCTTACAAC
+GGCTTTAATGGGCTTGTATCTGGTACTGGGGTTGCCACCTGGGAATCTATGAGTAATGAA
+GCTCGAATAAAAAGTTACATAAAAGCTAAGCAAGTATTCCCGGATTTAGACAATCAACGA
+GACATCGTAAAGACTTTATTTTGCCGTAATGCTATGCAGGTTTTAGGTGAAGATTGTATG
+TCACCCGTAGATAAAGTTTATTTTTGGGCAACAGTAAGAAATGGAGAAGAAGCCGGTGGA
+ACTCGTATCGCTGTGCGAATAGCTAGAGCCCATGGAATAGAGTGTATTAACTTGAATGAT
+AAAAGAGTGTTTGCTGATCTTCAAGAAGAATATGCACCAAAGTTTGACATCTTCTCTCTA
+TAAACAACAAAAGGGCCTTTCGGCCCTTTATCATTCTTCAATGATGATTTTTGGTAACTT
+AACACCAAGAAGAACAGACAAATCAGAACGTCCTGCCATTTTGTCCATATCTCCCCCATC
+AATAACTCGAGCTTCTTTATCGTCTTTAGCTACAGTATATGGGTTTGCTGAAAGTGCATA
+ACGTACCAGCAAGGCGATAGATGGTTGCAAACTTTCAGGGTCTGTTATGACCTTGAATGC
+TCCTACATGCTCTGGGTCATCCAGATCGGCTCCTTCAGTGTATGGAGCGTAGAAAATAGA
+ACCAATCAGCTCTTTCTCCCCTAACTTCTCGACCACCCCTACGATCACGTAATCCAATGG
+ACTGTTAGTATCACAGTACAAAGGCAATCCATTAGCTAAGAATCCGTAAGCATTTTGTGA
+CAAATACTGATCATCTTCAGGTTTATGCTTCAACCAACCACTTGCAGCCAGAACAGCTGC
+AGCACGAGTTGACGCTACACAGAATGATGCGGTATAAGTTGACTCACGCTGAATATGAGA
+AACCATTTCACAAACCATTCGATACAGAGAGCGACCGGCTTCTGGAGCTGAAGCATAACT
+CAAATCGATAAATCCAGTATCTGTGATGCCTTCTACTTTATAACGTTTAGAAACAGTAAT
+CAAAGACTGCAGAATATCTTTGTTGATTTCATCAGCCATTTCAGTAGCTAGCAGATCTTC
+AATAAAGCTTGGTGCATCAAAGCCGTTGGCTTCTAAGTCTTGAGCAAGTTCAACTGTGAC
+GCTAGTTTTTAATTTACGAGACTTAACATGAGTCTGCCATTTGTTGACCAAGAAACGTGC
+TTCAGCGATTTCAGTATCTTCACCACCTTCAAACTTTTCAGTGCGAGCAGCATCAGAGAA
+AATACGAACTGTTAAAAGAACTACAGCAATTTGAGTAGCCAGCTCCATATCAGTTTCGGT
+AATAGAAGCAAATGGATTATCTACCAGAGACTTATAAACGATTTTATTCAACTGAAACAG
+ATCGCCTTTCATCAGCGAGCCTTTATTAGCTGCTGTTACTTCGGGAATAGTTTTACGATC
+GACAAATCCAGCTTCACCTGCGTATGTAGCACCAGTACGCCATGTGAATTCATTATCTTG
+GTTTAGATATTTGATTCCATAAAATGCTGCCATTGGTTGAGTAGTACGTTGAGTAGCAAC
+AATATCAGAATAGATTAATTTAGTGGTAGCGCGAGTCAAGGCAACGAGATTTGGGCGACC
+AATTTGGTTGCTCGTTGAAATAGTTGATTCGCGCAGGAGTTCGTTGATTTTAGCCATCGC
+GCTTTTTCCTTCGTTAGAATATATGAATATTTATTACGTCCAGAAACAACAAAAGGAGCC
+CGAAGGCTCCTTATAGCATTAAATGCCTTTAACGTAAACGCGACGGAAGTAAGCGTTCTT
+CGAGAGAGTTCAGCAGAGACGGCATACCAGATACGATACGGCCTTTAGGCTGTTGAGCCT
+GAGAATCAGCGAACGGGTTAATACCAATACCGTAACGGGTTTTGAATCCCATGACCGGTT
+GGAAGTTCTTCGGATCGGAACCACGCAGCGGGGTCAGCGCAACATAAGGAGCGTAGTAAA
+TACCAGCATCCATTTCGTTGGCACCTTTGTAACCGATGGTGAAGTAATCTTGGCGAGCAT
+ACTGGTCGATATAGACACGGTACTTACCACCCAGAACACCAGCGAAAACAGCTTTAGTGG
+TGTCGGTTTCGAAACCACGACCCAGACCTTGAGCAGCCGGAGAAACGTTAACATCGACAG
+CAGCCAGAACGTTAACAACGTTACGAGATGCGATCAGGAAGTTACCAGCACCACGACCGG
+TCTGACGAGCGATTTCAGCAGCTTCTTTGTCGATCTGGAACAGCAGAGCTTTGAAGCTTT
+CACCTGCCCAACGAGCACCGCGGATATCAATCGGATCCTGGAAGTCAAATACACCAGCTT
+TAGCACCAGTAGTCAGAGTCATACCAGTTTTACCAACCTGTGCAGAGTAGTTGATCCAGT
+CAACAACTTCACGGTTGATTTCCAGCATAATTTCTGTTGCCAGAATACCGGACAGCTCAG
+CATCAGCATCCATACCGTGAACAGCACGAAGGTCTTGCGCCAGTTCGATAGAATAAGCAG
+CTTTCAGCTGACGAGATTTAGCTTCGATAACTTGTTTATCGATACGGAATCCCATTTCAT
+TCCAAGGGTTATCCTGGGAACCATTAAATTGTTCTTGCAGTTCTGCAACAGAGGTAGCCA
+TACCTTCAGCAATTTCAGCCAGTTGACCAGCTTCGATCAGCTTAGTTACTTCAGCATCCA
+GTTTACCAGCATCGGTAGCACCAGCATCTGGGGTTACAGCAACTACGGCCTGGAGGTGAG
+CACGTCCGGTAGCAACGAAGTCGTGAACTACGATAGCACCTTCAGCAATAGCAACACCAG
+CAGTCAGTTTGTCAAATTTCTCGGCAGCACCCTGACCAGAATACATTGCGTCCGGAGAGT
+ACATCGGGTGGAATGCTTCTTTAGCACCAGCAGCCAGAGGATCGGTACCGTAAACTGCGC
+GCAGAGCGAATACCTGACCAGTAGGAGTACTCATCGGCTGAACGCCACAGATATCAAACG
+CGATCAGGTTAGGGATTGCACGACGTACCATACCCATAACAGCCGGTCCAATCTGAGTTA
+CAGCACCGGAAGTTTGACCAGCAGCGATATTCTGAGCATCGTAACCATGGTCACCGCCGA
+TTTCAGCTTCAGTCAAGAAATCACCGAATGCCTGAGCGATTTTTTCATCGCGATATTCTG
+GAGAAACGGCGAAGTCTGCTTCCTGGTTTTCAAGAATTTTTGCAATCAGAGCCTTTTTAG
+AAGCTCCAACAATTTCCGGCAGTTCTTCGTTTTCCAGCAGCGGCTGCCATTTTTCTACGA
+GTTTGTTCTTTTTCATGTGTTGTATAACCTTGTTAAATTAAGAGAGACGTGTTGCACCAG
+CAATGTAAGCGTTCATCATAGAGCTTGTCTGATTTGCTGGATTCGGTTTTTCTTCAACCG
+CTTCAGTTACGAAATTAAGGCCGCTGGCCTCAGGGTCAACAGTATTTATACTTTCATTTA
+CTGCCGGTTTTTCAGCAGAACCTTTAACCATTTCTACGATAGCATTCAGTTTTCCGCCAA
+ATTCATCAGAATACGACATACCTTCAATCAGAGATTCGACTTTTTCTTTTTGAGATTCAG
+TCAATTCGCGAACAGCTTCATTTACTGCAACTTCGCGCTGAACATAATTGATGTATTCGT
+TCTGCTTTGTTACTTCTTCGAACAGTTTAGCCGTAGCTTCTTTCTGTTCTGCCAGTTCTT
+CTTCCATTTCAGCAACAACATCTACTGCTTCTTCTGGAATAACAACGTTATGTTCTACGA
+ACAGTTCTTTCATTCCACCAAGCATAGATTCGAACAGATCGGCTTTAATACCGCGATCTA
+CTGCCAGCTGATTTTCAGCCATCCATTTAGTTGCCAGGTGATCGAAGAATTTAGCAGCAG
+CTTCGGTGATTTTCTTTTCAGCTTTTTCTTCTGCTTCTTCTTCTTTTTCTTTTACCTTTT
+CTTCCGCTTTTTCAGCGATAGCTTCGATACGTTTTTCTGCCAGCGTCGCGGCACCTTTTT
+TAACTGCGGCTTCGAATACAGTGCTGAAGTTAGCTTTTACTTCCGGAGAAAGTTCAACTG
+ATTCGAAAACGCTGTCCAGTTCTACCGCGATGTCCAGATTAGTGGATTCAGCGATTAGTT
+CTTGTTTCAGCATTTTGATGTTCCTGTTGTTAAGTTACATTATTATTTATAATGCTTTTA
+ATGACTCAGTAAGAGCCTTAAATGCTTCATCAGCACTTTTCTTGGCAACCGCTGGTGCCG
+CTTCATGAGACTCACTAATTTGTTTAGGAGTAACCCATGCATCTGGAGCGGAAGGTCCCC
+ATACTGCGTCAACACCGACAGTAAGTTTAAACCCTTCGTTCACAATCTTGTAGCCTTTAT
+TAGTCTCAGTCAGAGAACCAAGTCCTCGAGATGAAACTCCTGGAATCCAACCAGCACGGA
+TATTGGCAGCTAGTTTATCGCCTGGGCCATGATCGCCTTCGATAATGCGTGCTCGTCCGT
+ATACGTCATTTCCTTTCCACCACATATCTTCAATGATAATGGCAGCTTGCATCGGGTCAA
+CGTTTGCACGAGGTGGATGGTTTAATTCTCCTAATGCTTGCTTAGTAACAACTTGTTCTT
+TTATATAGTTGGAAACCGCTTTTTCAAGAATACGCTTCGGATAGAGACGTTTATTTCGGT
+TAACAACTTCAGCTTGCATAAAAATTCCTTCGATGTAAAGACCTGGAGCTAATCCAGAAT
+CTGTTCCATCATGGGATTCAAGCATTGGAACTCCGTCGATACATTCGCCCGGTTGACCCC
+AATGCTCAATAAGTAATTGGGGTTCATTCATCAGCTTAATCCTAGTGCTTCGCGACGTTT
+CATCGCTTTCTTACGCTTACGAAGTCCACGAGCTTGGCCGCTTGGGTTAGCGCGTTTTGA
+TTTGGTCGCTTTACGAGCGATTGAACGACGTTTAGCTTTAGACAATCCGGTAGTTTGAAA
+TGCGTTACGAGCCCGAGTCTTACGATCTTTGGTGCGGGTAATTTCACCGCGACTTGAAAC
+ATGCTTAACGATAAATTCGTCGAGCTGCATTTCTTCATTAATGGAACCAAGTGCAACCGC
+GAGGTCGGTCTCAGTTTCCATCATGTTTTCTACAATTGTATTTATATCGTCTTTGCTTAA
+TGCGCCGGATAATGCATCGTAACGACCCTGAGCTTCTGGTAAAAGTAATTCTACGCTTTC
+AATTACTAATTCATGGTTATCAGGGATCAGAAACATTATTCATCATCCTCTTTTTCGTCT
+TCGTCATCTTCATGATCTTCATCTTTTTCTTCTTCAGGCTCTTCGCCTTCGATCATGACT
+GAACGTGCAATTTCGATTTTGCGCTTTTCTACTAAATCAACGATTCGCGGAGCCATGGCT
+GCTTCAAACATTTTAGTTGCTTGAACGAGGTCGTTGGATAAGCAGGCGGAAATGAATTCA
+TTTTCCATTAGAAATCCTCTTGATTTTCTGGGTCTTGGTAACGAGCCTCTTTAGACTCTA
+ATTCAATTTGCTTAGCCTCTTTATCAATTTCATCATCGTTCATATGAAGAATATCTTTCA
+TAGCTGTCTGATGAGAAATGTACTTACCAATAAATGGTTCGGCCATTTGAAGCATATTGA
+TTCTGCGTTCCATGATTTCAGCATCTTTAAGTTCTGTAAAATATGAATCGCGGTGGAATG
+AAATCTTAATATTATTTATTTCATCGTTCCACTCATCTTCTGTGATAACGCCTTTAAGAA
+CGAGGTTCGTTTTAAGCGGATCTAAGAAAATTTCTTCAAATTTGTGCTGCAATCCACGGA
+TGAATTTGGCAAAAGTTAATTCGTCGCGGGTAATTGAAGTACCGGCATCAAATTGAACTC
+CACCTTGTTGATCATTTGGAATACGAGACAGAGGAACACGAAGTGCCATATAAAGAGCAT
+TTCTGAACCAACGGACGTCATCCATATCACTCATACCCTGCATACCAGGAAGAGTATCAA
+TTTCTGTTACTGCTTTACCGTCACGACGTTGTAACCAATAGTCTTCTGTCATTGACATAT
+TATGTTGCTGGTTTTTAATCTTACCAGTCGTGGCATCATATACGACACGGTTTTTCATCG
+TGTTCATGATATTCTGCATATGTTGTGCAGCCTTACGTGAAGGCATATTCCCTGTATCGA
+TATAAAATACTCGACGATCAGGAGCACGGGTAATACGGTAGATAACTAAAGCATCTTCCA
+TTAATTTTAGTTGGTTTGCAGGTTTAACAGCGCGGTGCAAATAGCCAACGATGTTTTGAC
+CTGTACAATCCACTAATCCGGAATGAGCGTATACTACTGCTGCTTTAGGGATTTTAATTT
+TAGTTCCAGCGTCATATATTCTGCCGTCACATTGATAAGATTCATGACCAGTATCGTAGA
+TAAAATATTCTTTATATCCTTTTACGATCTTGACACCTTTTTCCATTTCTGTGACTATTT
+CACGAACGTATTGAATATTGCGAGGATCTAAGCGACGAAGTTCTTTAATACCTTCTTTCG
+GTTTATGCGGATTAATTATTTTGTGAAAGAAAATACGAGAATCGACATACCAACGCTGGA
+AGTGGTCTGCTCCTTTACGTTGGAAATTTAATGTATTCAGCACTCCGTCGAATTCTTCTA
+GCATTCGATCTTTGATTTTTTGGCTGAATTCGGTAGCATCTAAATCTAACGCTACTACAT
+CATGGTCATCTTCATAAACAATTGAGTCCATCACGATTTCTTGAACCGCGTTATCGACTT
+CATAGTTGTTCATCAGGTTACGATAAGTGTTGATTAATTCCCTGGTTGTTTTCATGCCAG
+GTTCATGATTGCCCAACATTTTCTGGAAGAAGCCACTAGAAGCTTCATTCACAGACGATT
+CAATTTCGTTAGCGCCGTCATCGAATTTAGGGGCGGTTATCGACTCTAAATCGTTATTGA
+GTTGTTCTTTATAATTCCGTTCGTCTTCCTTTGCCCAAGGAGCGAACAGACTTAAAATGT
+CGTAATTCATTAGAGTCTCCGTGAAAGGGTAATAAGCATATACTTATTTATATCTTAAAA
+CTGGCGGATTTCTCCGCCAATTAATTACAACCACCAGTCCATTGCAAACGTAACTTCGAA
+GGTTTCTACCTCGTTATTAGAATCCCAATCCATCTGAACTTCACCAACGTTAGTCGGCCA
+CAATCCAGTGATTGTTACTTCTTTAGTTACAGTTTTGCCATCACGGTGATATTGACGCAC
+AATTGCAGTCTTTTTATACTCTGCTGGAGTACCACCAGTAATTTCGTTGCCTTGGCCATG
+ACAAATACCTTGCCAATCAACGATTTGCTGACGAGTTGTATGTGCGTCATCGTTATAAAT
+GGTGACAGTCCAGTCATCAAACGTACGGTCGCCCGCAAGGTTAATTTTACGGTTCATATA
+ACCGACTGGAACTTTTTCTACGATACCTGCTGGCATAGGAGCAGCTTTACATTTAAAACT
+GAAATTTCTGCCGAGGTACGGAATTTCTACTTCAAACAAGTTAGGACGAGCTAAGTCGCC
+TGACTCAAATGCACGAGTCATGTCATCAAGAAACATAATAACCTCTATGTGTTTATTTAT
+ATGGCTCCAGATTCACCAGAGCCATCGAGACGAATTAAATTGTGTGATCTGTATATATTT
+ATGGACCCTCGTTAGAAGGTCCCTAAGTTAATTCTATGATCACTGAGGTCCGATCAGCTC
+GTCGAAGTCGGCGCCTGTTGCAGTTGCAACGAAGTTCAGAGTGATGTAGTTAATGCTTCT
+TGCCGGCTTGATGTAGAACGAAGCAACAAATTCGTTACGATCGATAACTGCCGGGGTGTT
+ATTCGTAGTATCACAAACAACACGGAAGTCATACATTCCACCCAATGCCTTAATACCTTG
+GAGATATTGGCTAGTTTCCATACGGAAGCTTGAACGAGTGAAGTTATCGTTCATTTCAAA
+CAGACGGTATTTAGAAGCATTACCGATGTTTGACTTCAACATGTTAAACAGACGACGAAC
+GTTAACACGGTCAAATGGAGTAGGAACTTTAGTAGCAGTTTTATCGCCAAACAGAACGAA
+TCCTTCACCACCGGTTCCAGTCACTGGGTTAATAGCTTCTTGGTACAGACGATCACGCTG
+TGACTGACGCGCTTCGATTGCCAACTTAATTACGTTCAGAATCTGACCGCGATTATAACC
+AGCTGGAGACATCCAAGGTTGGGCAATATTATCAGTACGAGCACACAGGCCTGCAATATC
+AGCCGCTAATGGAACCCAACGGTTGACATCATTATATTTGTCGTATTGATATTTGTAGTT
+ACCATCAATAAATGAATAAGTACTAGAAATATTCATATTGTTGTCGGTATAAGTACCGGT
+CGCGGTACGCCAATCAACCAAGTTATCAATTGCACGAGTCAACGGAATATTGACAATAGT
+TTCACGCGGAGGAGAAATAAGAACCAGACAGTCCTGACGCTCATCACCGATTGCAGAAAC
+ATGTTTCTGAACTGTAGAAGCAAATTCTAAACCTTCACCAGCACATGCACCAGCAATAAA
+CAGTTGAACCGCGATAGATTCACGATCAGCGAACAGATCCCATGCTTGCATTAAATCACC
+AGCAGTAACGCTAGAGTTTGCAGACACTCCGCCATTTAATTTGACAATACCAGAGAAGCC
+TTTAGGCCAACCAACTGATGTGCCAAAAATGTAGTTACTTGAACCTTTAGCAAAATAATC
+ATCCATAAAGATGTTATTGCTATATACGTCTTTTTCACCAGGCTTAGTAGACAAAACTAC
+AGATTCTACAATTGCTCCATCACGACGGACAATAATTGCATACTGATCATCGGTCTGAGG
+ACCATAACCAAACACAGCCCGCGCGGTTGATGCACGAGTACCGCCTGCAGGATAAATCGG
+AAGTTCAGCCGATGCTCCTTTTTCATACTGGGATTTAGATACGATTTCAATTTCCAGTTG
+AGATCCAATTTCACCTGGATACAGAGCAACAACCCCTGGAAGTCCGTATTTTTTCAAATT
+GGCTTGAAATTCAGTTGCAGTCATAGCTGCGTCAGCATTTTCGGGTTCAGTCAACAGAAT
+ACCAGAATCTGTGATAATTTTACCTACAGATATTGCACCAGCTACGCCAGATGATGCTGA
+AGTTACTTCAGCAGTCCAGTTTGGACCAAGATCAGGATATTGGTTAGTACTTTTCGCGTA
+AGCAACTATTTTACCAGTAGGAATATAAATTGCTTTAATTTGCCCTTGAGTATCAACTTC
+AGTAACTTTACCTGCGGTTTCTACAACAGTCTGATTGTATTTAACACGAATAGTATCTCC
+AACTGCATAGTTACTACCAGCAGCTGAAATAGTAGTTTCGATGTTTTCTGCGATAGGAGA
+AGAGTTTTTAGCTACATCTCTATTAACAGCTCGAACGATACGAAGATCGTTACCATATTG
+CAAGAAGTTCATTGCTGACATAAAGTAATCAGCAGTTTCGCTATTCGGAGTACCAAACAA
+ATCAACGAGTTCAACTTCGTTGGTGACCTGAATCATCTGATAAGCAGGACCCCATTGAAA
+TTTACCAGCGATTGCAGCACGCCCGGTAGCATTATTAACAATAGTGCTTTGTACACTAGT
+TTCTTTGAGCTCAACGCCCGGCGACAATAAAGCCATTTTTAAATCCTCTACTTGTATGCT
+TTAATATATTTATACAAATGACACGCCACGATCAAATGACTCGGTGTTGTATTCAGCACC
+ATTAACTGCATCCAGAATTACTACTGGAGCGTAATCATCGTTCATATCTTCCAATTCGCG
+ACCAAATACTTCGGCTGCTAAACGCATATCGTCTTTTTCAGCATATTCCACGAATTTGGA
+TTGGGTCGAAAGCCAAGAGAAAATAACGAGTGACATAACCAAGTCATCATGATACCCTTC
+TTCTGCCGCCCAAGATACACCTTTTTCACTAAACGTTCTAAATTCTTGAATAGTGGCTTT
+ATGGTGTAGAACTAATTTGTCTTTTTCAATTAAATCTTTTAAAGCTGAACAACCAACTGC
+TTTAGTTCTCTTCGTCTGTTTCATACCAAGATCAACAAACGAGTCGCAAATTACACCCTC
+ATATTCGAGGTCCATGTAAAGAGATTTAGCAACTGAAACTCCAGTAGAGTTCAACTCAAT
+ATAAATTGGAGCTTCGTTATATTCTATCAAGTATCTCATTACGATATCAGGAAGAATAAG
+GTGAGATGTTGTGTTATTATGAAACACAGCAACTTGTTCCCAGGTTGAATTCGTGATATC
+GATTATATGCATTGCATGATAATCTTGACCACGACCTTCAGAACAGTCCAGCGCCGCTAT
+ATATTTATGCCCTTCTTCTGGTTCTTTGAATTTGGTAAATCCATTTGAATCTGGAGTAAC
+TTCAATCCAGTCCATATTCGCCAATTTCATACCGGAAATTAATGTTCCTGATGTTCCATG
+GAATTCTGCACAGTGTTCTTGCTTAAATTGCTCAAGAGATGAAGCACTAATAGTTTGAGA
+CGACCATTGCCATCCATCATCAAACATATCATTATCATCATACAGACGTTCTTTTACTGA
+GTTCCAAATAGCTGTATAAGGAGCAAAGCCCGATTTACCTGTTATTGCTGCATCCCAAAT
+ATCATAGAAGTGGTTCAATCCATTTGGCGTAGTAGTAATAATAATTTTAGAACGACGCCC
+AGATGAAATAACTGGCTGAATAGCAAGCCAAGCATCAATAAAGTTTGGAATAAATGCACA
+TTCGTCAATATAGATCATTGCGAATGAGTTACCACGAACAGCATCAGGAGATGACGCATA
+AGCACCGATAGAAGAACCATTATCAAGCTCAATAGAGCCTTTGTTCCATTCTACAATACC
+AGGTTGTAAAAAGTCTGGAAGTAATTCAATAGCCTGCTTAGTACGATCTAATACTTCAGC
+TGACATACTTCCTTTATGCGCAAGAATACCGATTGCTTTATCTTTGTTGAAACAAGCAAA
+ATGCGCTAGAAATATTGCTACTACAGTTGTTTTACCAAGCTGACGAGACAGGTTACATAC
+TGTCATACGCTTAGAGTGCATGATTTTAAGCATATCGCGCTGATAATCACGAAGTTGGAC
+CTTGATAGTCCCGTAGTCAATGTGTGTGATAGCGCAATACTTCTCTGCGAAATAGACTAT
+GTCATCACGACATTTCTTCCATTCAGCAATCATTTCAGCTGTATAGTTAACTTTAACGTT
+TGCTCGTTTAAGGTTCGGAAGACCCATATAACGAGATCGTTTTACGTTTTTATTTTTAAA
+CGTTTGAAATAATTCTGGATTCTCGCCTTGTAATTTAATTTTAACTATTTTATTAATGCG
+AAGATAATCATCAAATTTCTCTGGATACCACTTATCATCCCATTGAGATTTGATCCAGTT
+TATTCCTTGATCTACCTTTCGTTCTAATTCGCCTGGTGGGCGAATTATAATTTTATTTGT
+GGTATTTAGCGGATGTGTGTCCGCTAATACGTTATACGGCTGAGTCTGTTCCATTTACAA
+TTTTCTCCTGACGCTCTTGGGATTCATATGAATCTCCCAATTCATCCATTAAATCAGTAG
+GAGAACTCATAAAAATGGTAGCGTTTTCAATATTATTAGTTTGATTACCACCTTGTGTAC
+CGACGTTCTCAGCAGTAATTTCTTTCATTTCTTTATGAAGTTTAAGAATTTCCTTATTGG
+TAGTAGTCATTTGCCCCATCAGCGTGGCGAATACTTCCATATGACGAGGAGAATCAGCGT
+TCTTTGCAGTCTCTAGGAAAATCTTAGCTGCATCCATCAACATCTGTTGTTGGAAGTGCA
+TGTTTTTACGAACAACTGTATAGTCATCTTCTAAGTCAGGTTTACGATCATTGGGGTTAC
+TTTTAACCTCAACTAATTCCAGCTTTTCATATACTGGAATTTCTTCTCCTCCGATACCAG
+GGAGGTCCCCGATATCGAGAAGTTTAGCTATATCTAATTGATCTGTCATTGTTATGTCCT
+TGGCCCAGGTGGTACAGGAGCAACCGGAATAGGAATATCGGCGGTGTAAGTTTGTTTAGA
+CGATCCGTCCCAATCTTGTATTTCAACATCCCGTGGTTCTACTTCAGAATCAACTGATTC
+AAATACACCTTCAGGCTCGAGTACTTTACTATTTGCATGGAAATCAAGATAAACAGTACG
+AATTTCGCCTTTAATATCGTTCTGAGGTGGGTACATCCACCCTTGAACCTCAAACATAAT
+TGACCATTCAAGTCTACGACGACTTATATTATCTCCGTCAATTTGTTCGTCTACTGATAT
+AGATTGAAATACTACTCTAATATCTCGGCTAAATTCAATATCTTCACCGTATTGCTCAGT
+CATAGTAGTATTGAAGTGTGGCTGAAAATACGGCAGAATCTGTTCAACAATTTGATACAT
+GTCATCTTCATAACGTGTAAAAATTCCTAACTCATATATCATTTTATATGGGGTAGGGTT
+GAACTGCGAAATCATAGCAGATTGACCATTTTGAATAGCGGTTCTATTTACTATATTCGT
+TTTATATGTGCCGTTATACATTACATCCACAAGATGCAAATTCATGCGAGGGAGAATAGT
+CTCAACCTTCGCTACATCGTCTTGTGAGTTAATTGAAGTCCACTTATTGAGCTTCATCAT
+AAAGTGTTCTTTAGATGCGTATGTAATAGGGACTTTAATGAATCGGGTTCCAGTGTCTTC
+CCTTGTTCTAGCTACTTGAATATTGGAGAATAAATCACCCATCAACAATGCGTAGCGGCG
+GAAAGACGAATGATAAAAGTGACCAAACATTTTTTCTCCTACGGCCCCGAAGGGCCAATA
+TGCTTTATATTATTTATGACATAAAATTATCATCAAATGGACTAGTCTTTTCGGGGTCAT
+TAACACCACGGCCATTGATTACAATAAAGTCTTCAACAAACTCAGACGCTTCAGCATTAA
+TTGCATCGACTTCTTCATATTGAACTTTAGATATATCAGCAAGTCCATCAAGATTTTTAA
+CTGGTTCAAGATCAAGTTCGCTAAATTCAGGTATTTGAATACCGGCATTTCGTTGCAATT
+CAGGCTTAAGCTGCTCCCCAGAGTAAATAAATTTGCCTGCAGTAATTTTACGAGTAGCGT
+TACGTCCTACTTGATAGAACGGATCATATGGCTCAACCCAGTTAATTTCAAACAAACTGT
+TGTCCATTTTGAAATAAATTAAATCACCTTCACGAGGTTCACTTCCATCGCATTGATGCT
+TAAACAACCCAGGGTTTATTGTTAAAGTGACTTCATCTGATACTTGCATGCCAAACTTAC
+TAAAGAAACTATTTGCTCCTTCATATCCCTCAAATGAGTTCAAATATGCAGCGAATAACC
+AAGCTTTGGTAAATTTGTTCTGAAGATCTTCACCGAATAATTGATCTGGTTTAACGTATT
+CGCGAGGAATGAAATAACACTCTACCCCTCTCATTTGAATGGCCTCAGCCACTAGCGTAT
+CCGCCAACGACTGAGTATTTTCATGACCATTGAAATTTACATAAGGGTTAAGTATATTTG
+CTACGTTAGTTTTCTCATAACCAGAACGATTTTCGAGCTTCGCAAATAACTTATTGTTCA
+TCATCCGATTAATATTCCAAATGGAGGATCAAGTAAGTATAATTCTTCGCGGAGACGTTC
+TTTTTCTCGTTCTGCTTCTTCGAGCAAGCGTTCACCGTTCAGAGTAACACCGCCAGGTAA
+TTGAAGACCTTGATGCTTAGCTAATACTTGACCGAGCAATTCTTTTGATAACGTGGTTGC
+ATAATCTTTAACCCATCGGTTATTATATGCACCTTGTTTAACCATTGCATCTTCACCAGC
+AACTCGCTGAGGTAAAGATCGGTCCATGTTATCCCATTGTTCTGCTACTGACCACTGATC
+AGCTGATCCAGCATATCCATAGCCTGCAGTATTTCCAACTGTTTTATCTACACCGGAATA
+AGCTAAAGTGAATACTTCAACAATGATAACATCGCGTTTTTGGAAGTTACCCATTACTTT
+AAGTTGTTCATTAGCTCCATTATACCAAAAATCTGGTAATGGGCTTAGCATATCTTGCAT
+CATACTCATATAAGTCATGAGTTGAGTGAAATAACCAAGATCAGCGCCAAAGGCGTTCGG
+GCCATAAAATTTATTACATGAACTTCCCATTCCACCATTAATTCCAGCCATTCCCAAGAG
+AAAATCTGTGAACCATGGATAAGTGGCATTACCGTCCATCGAAGTAATAGAACCGATATT
+CGTGCGAACTATTTTAGTTACAGCAAAGATATTTGAGCCGCGAAGGTCGAATACACCATG
+CTTGTATAATTCATCATCGTCACCAATATAAAATGCGTGATATCCTTTGTTTAAACCATC
+ATAATGATATTCGCCAAATAGTTCGAGTGCTCGTTGAATGCAGTTGTAGATCATGTCTTC
+TGTTAATTCAACGTTTAAAATTGGTGCGCCTAATCTAGTTAAGATAGCGTCTTTTAATTC
+TTTTGGGTTTTGTGGTGCATGAATAGACATAATAAACCTCTAAGGGCCCGAAGGCCCTCT
+ATTAAGGAAGAAGAGTTTCTAAATCAACCCAAGCTCCATCTTTACGAACGTAAGCTTTTC
+CATCGCGTGGGGCTTCAGGAATATAAGTAACAGCTGCACTTTCAAGCTGGTTTATACGGG
+TTTGATGTTTGTTTAAAGTATTTAATACACCAGCAGTTTCAATATTAGGGCTATTTGGAT
+TAGTTCCGTTCATTTGATTACTCAAACGAAGAACTTGTCCTTTAAGACCTTCATTGTTAT
+TACCGATTTCCACTTGAAGATCTTGAATGGAATCGTTCATAGTACTCTGTTGTTGCTCCA
+TTGCAGTCATTTTAAAAATCAATGAAGTCTGCGGAGGTTGAGTACCCTCTGGAACAATAC
+CAACAACCTGATTTATCCATGCAACCTGACCACGAAGACCAGATGAAGTATCAGCTCCAA
+CTATTTGTTGAAGAGTTGCAATTGAATCAGTGTTAGTTTTTATTTTTCCATTAATAGTCA
+ATGGAGCTGAAGGAACACCTATTTGCTGCTCAATAGAATCAAGACGCGGTATTACGCCGT
+TTTGTCCACTTAACTTATTATTAATTAAGTTAATTGACGTGATATTGGTTTGAACGAGTG
+CGTTGATATTAGAAACACCATCATTCATTCCTATTGAATCCATCACGTCTTCCATTGACA
+GTGACACTCCGTTTATACTAGCATTCATACGATTCAATCTAGTATAGACGTTATCAACGG
+TAGAAGAAGATCGCGGACCTAATTCTTTACGTAAGTTAGTAACTTCAATAGTTAATGATC
+CAACGTCAGAATCATTGAATTGATCTTCTAATATTCCGACACGCTCGATAGTCCTAGAAA
+TAGCAGATGAGTTGTCAATAATTCGACGCTTCATGCCAGTAGCTTCAGTACCCTGGACCG
+ATTGTCCATTTATATCTTGACCTGGATATTGGCCCATTTCTTTTTTAATCCAGTACAAAT
+CTCCACGCACCGGACGATAAAAAGTATCTAAACTTGGATTATAAGTACCAATATCAGTTT
+CTATAGAATCCACACGATTATCAAGATCAGTCAAAGAAACTTTATTTTCCGCAAGTGTAG
+TATCAATTCGCTCTATAGATTCAGTATTTTTACCGATTTGAGTCATTGCATCGATATTTT
+CAGACACCGCAAGAATGCTATTAATTGTTTCAATTTCAGCAGTATGTTTATTTGTGGCTT
+CCGCAACTAAACGAATATTTTCGTCTAATACAACCACGTTCATCTGTACCTGATTTGGTC
+CTCGATTCAATTGCCCATCGAATCCATATTTAGTAGAAGCCCCATTGAGAGGCTCTCCAT
+CTTTAATCCAGTTGATGCGTTGCTGACCTTCAGCTGGAAGTCCATTTACATATGGTAAAT
+CTTTTAATTCCATAAGTCCTCTCTTATTTTACGCGAATAACGTAGTTTATCGCGACGTTT
+TTCATTCTGTTTTCATTTGCGGTTCTAACTACTCTAGATGAATCAAAGTGCATTCTTAAT
+GCAGTCCAACGATTATCCTTTGATCCTGCGTCATAGTTAATACTTCCCCAGCCATCAGCA
+TAATATGCTCCATCAGGAGGATAGTTCGACCAAGCGGCCTGATCATCAATAGTCCAGTTA
+CCCCAGATTCTTTGTTGAGCATCTTCCTGATATGTTCCAAAACCTCGTCCTGGATCAACA
+CCACGCCCAGCATCAAATCCACGAGCTGTCACGCCGCGCATGTCTGGTAAAGCAAAATGA
+TCTGATCCATTGCCGCCATAAGTAAAACCTATTCGCTGAAATAAAGTTGGATAACCAGAT
+ACAGGCAACCATCTGCCGTTTGCGATCATTAAATTACCGTGATCACCATTGAAAGCAGCC
+ATGAACATTCCACCAACTGGAACCGTTGTATCCAATTCTCCCTTTGTCATATATTTCTGA
+TTAGGAGATGTATTTCCTTCATAAACACCACCAGTTGATACTGCAGCTCTATCTGACGGA
+AGAACGGCTGCTGATCCTGATAAAGCTCTTGAGCCATCTCCTATATTGTTGGCTAATAAA
+GTTGTGCCAACACGATTCGTTGTTGCACGTTGACTATTAAATTTAGCAGGTGTTACAGCA
+GTATTATTAGAAGATCCATCCATATTAGCTTGCGAAGCTAATTTAATTGCACCAATATTA
+CTTTCTGTTGCTTGCCATTGATTTAAAGTAAATGGAGATGCACTAAATCCTTCTCTGATA
+TTAGGATCACGTAACTGAGCTAATGTAGCTAATCTAACAACACCTTGTGCTGATTCTGTA
+GCTGGTCCATATGCTGGAATAAGAGCTGTGGCGGCGGCGATGGCTTGTTTAGTTTTCAAT
+GGAGTCATTGCAGTTGTGTCATCTACACCAGCTTGGGCAGCTGGTGTAGATGACAATTTA
+AGAACACCATTTCTAGATTCAGACGACGTTCTATTTGTAAATGTCCAATCAATTACATGC
+TTTAAAGCCGATGCTACGATACTTCTGTCGGTCGCTGTACCAGTCAAAGCTTCATCATTT
+GTTGCGTATCTAGTTACTCCAAATACGTCGGTTGTAGCTTGAGGGCGCTGTAATCGAAGT
+TCGAGAGTTTTTGGAGTTACGGCGACATCTCCAAGAATACCATTATTTACTTCTTCCTGA
+GTACCTATTCTAATTTTTCCTTGAACAGTCTCAGTTGCAGAGGGAGTTCCTGACACAGCA
+TCTGGACTTAACAAACTTAAAGCCTCTTGGACGTTGTCAACGCTAGAGTTAAAGTTGCTT
+CCCGCTGGATCAAATCTCACATAAATCGCTTCATCTGATATGTGTCTATTAGTATTATTC
+ATTATGCGATTCTCTTAAAGTAGTGAAGTAACACAGGATCTGTTAAACCTTCTAAAGTTT
+CAGTTTTAGTTCCGATACGGTTCCAAACACCATATCCCTCTTTTCCTGGAGTAAGAGTAG
+TAGATGATACTGTTATTCCATATGATGACAATGGTTTCAAATTATGCGATTGATTGTCAA
+TATAAGTAACAACTAATTCATTACCATTAGTTCCATCTGCGACAGTATTGACAACAAAGT
+TATTTGTAACAGCATCTTCTAAAACTAATTTAGCTTTAGCTTTAACTTCTTCTGCGGTAT
+CTCCAACAGAAACTAAAACATTAAATCCAAATACTGAAATAATACAATCTGAGGTCTCTC
+CGTCTTGACGAGCTACAGTTCCAGTAAAAGTCCATTGATCTGTTTGAGATACACCTTCAG
+GAGAAATACCGTCAGTATTAATTTCAATTGAGTTTATTGGACGAATACTGAAACTGCGAA
+TATCTTGTATAGCTGATTGAATGTTAGAATATTCAACACCCTTAGCTAATTGAGTAATAG
+TGATACTGCCATAAGGCTGTTTATTCATCACATCATTATTTTGTGTCGTATTGAACTGAA
+GATAATCAGCTAAGCGGGATACGACACCCGCTTTATTATTCAATAAACTCATTATGCAAT
+CCTTAACCAGCGATAAACTGTAATTGAAGGTTGAACTACATCAATTGAAATAGGACTTTG
+ATGTGTTTCATTGGTCTTCGCATAATCTTCACGGTATTTAGTGTAAACTGGTCCAGTATC
+ATCAGGATCAAACTGGCATCCGCCTACAATAATTGGTCCATTATCATCTGAAATTAAAAC
+TTTAGAATCAGTTTGAGTTGGAGGAAGATTATTGTTATTCAATTGTACTGACGTAGAACC
+GGTGGTTCCGCCAGCTGTATGTGATGGATTTCCTGTAATGTCTAAATCATTATTATTCAT
+TGCAAATCGAGGATCATTTACGTCTGAATTCCATCCTACTGTAACTTGACCTTGTCCCCA
+TAGAGTCCATCTTCCGAATCCCATATAAGTAGCTGGGTTGTTCGGGTTAATAGCATTTTC
+ATAAATTGTTCCAATTGGATAAATCAAATCAAATATTGCAAATGGACTATTAACAATAAC
+TTCGCTAGGAGGAACAGCCTCTGTGTTTGGAATACGAGGTTTGTCGAAATCAGTGATTAC
+AACTTGACCAGTAAGACTAATTGGAGATCCTTGAGAAATATACTTAGAATCTGTCTCTTG
+GATAATGTCTTCTAAATCAATAGTAGTTCCGATGTTATTATTGAACCAAGTCAAAGTTAT
+TATGTCACCATGCTCCATAACTCTGTCAGTTTCAATTCCAGTGATAACGTTATTTTCATC
+TATTACGACAAAATAATCAGTTAATCCTGTTCCCCATGTTCCACCGAGTAAAGCACAGCT
+TTCTGGAGTATCAGCATCAGCACCATGACAAAATACATCAGGTTGTCCAGTTGTTCCAGC
+TTGAACTTGAGTAATTCCGTTAAATTTAACCTCAAGAGAATTTGGATTAATTTTTTCGTG
+GGCTGAAATACCAAACATCTGGACAGTGAATTCTTTGGTATTTTTTAAGTCGCCAACAAA
+CGATGTTCCTGGGATAGATTTTTCAGTAGTTCTAGAAGAATCTTTCAAGATAATTTGGCG
+TTTATTATATGAGCTTCTCCATTGACTTAATCCATCAACATAAGAAACTATGATAACGGT
+ATCGCCAATATTACATTTTTGACGCAACCTAATATCTCGACCGTTCAGCGGAACTATTTC
+ATTACCCGTTCCAGGAGAGCCATAATCGGAGTTTTCACTAAAATTCGGTCCGTAATAAAG
+AATATTACCTCTATGGTAAACTTCAGTATTTGCAATGTTATATTCATTGCCATCAAATAT
+ATCTAAAAAATCTACTTGATCCTGAACCTCTACTAAGTATTCTTTGCGTATAACTGACGC
+CATATCGCTATTACTAATACGGTCAATTTGCTTATTTTCAACATATTCCCAACGACCAGG
+CGGGCAATACACGAGTTCTAAGTCGGAAAGCGGAATATTGAATTCTTTTGGATTAGGATC
+ACCCTTTAAAGTATCTCCCGCTGCAGGAATAATAGTAACTGGGTTTTTCTGCCAAGTATT
+AAACACGTCACGGAAGCGAACTACAGTGTTGTAATCTTGAACTCGTCCTTTAGGAAGTTC
+AACTGTCATTCTTCCGGCAGTTGTATCTAATGCGTATGAATGACCAATCAAAGCTTTTAA
+AGTTGACTGATCAGAAGTTTTAAACGTTTTCCAAGCACCAGCTGCATGTGGATTATTGCC
+GTCGCCAAGTTGATAATAAAGATCGTTAAAATTATTATTAATTTTTTGACCACCTTGGCG
+AAGGTAATCTCCTGAACCATCGTCAACAACGGCGCCAATTTTTAATTCTTGTTTCATTGT
+GCTGCTCCAATTTTTTGAGTTGCTATTGATTTAATTGCAACTCTTAGTCCAGGAGCACCG
+GTTGCAGTAACAGAAACTAAACCAGTGCTTTCAATTTGAAATGAGTAAACTGCAATATCA
+TCGTCTTCGTTTAAAGCTCCGACTCTCATTACTGCGTATTCGGTCGAAATTATTTCACTA
+TTGACAGTGTCTACCATGATATTTATTTCTGATGATTTCATTCTTTTCCCGTCGGAAGTA
+CGAGATGTAATCAAAAATTTAGCAGCAATGTACTCGCTTTTATCAAATAACATTGCTTTA
+ACTGAACCAGATCCTGGGATTTGCCAAGTCCCTTGAACAGGATCATGATAATCTCCGAAC
+ATGTTTCTTATTCTGTAGTTCCAAACTGAACGACCACCTTCATCTGAAATACACCAAACA
+GTTACTTCAGCATATGGAGCTGTCACTACAAGCGGTCCAGAGAGTCCCACAAAGCTATCT
+GATGGAACTATTGTCAATGGTTTAGAAACTGACACAGTGCCGTTTGAGTTAATAAATTTG
+ACACCTTCTCCTCGTACTCCTTTGGTTAAAGTTACTACAGCTGGAAGATCGGTGTTATCA
+ATATCAAACATAGATCCATTTTGAACTGCCGTAGCGAATTCAGAGTTTGCTAATTTCTGA
+TAATAACCAGTTGCATGAATAACTTGACCAGTAGGACCTTGCCCGTCATCTAGTGGCATT
+TTTCTTTGATCGCCAAATGCGTTATAGATGGCGTTAATATTAGAGTTTAATTTTTCACCG
+CCGTCGAATAGGATATCACCAGTAGAGGCGTTTCCGATTTCACCGACGTCAATGAGTTGT
+TTAGGTTCTTGTATGTACATATCAAATCCTCAAGTGATATCTGTCTATGCTTATATTTAT
+TCACAAAAAAGGGACCCCGAAGGGTCCCTAATTAGAATTCGAAGATGATGTTAATTTCTT
+CTGTTTGGTCCATTGCCATTATAATAGGAGCTCTATTTTCCATGTATATCATTTCACCTG
+AATGCCTTTCAAGCTCATGTGGGCTATAATAAAGACCTTCAGCTTTAACATTAGGATCAC
+TAGGAAGAGCTTTCTTTTCTAATGGATTGACAATTACCGCAATTTGACGAAATCCAGAGT
+TTCCAGGTAATGCAGCATCAGGAAAATATACCGAGTCAAAATATGCTTTAAACCTAATGG
+TATATGCTTTTACTCTGTAAATGATATTGAAGTCATTTTGTTGCCATGTCAAGTTGTTTT
+GAAATCCCCAACGTTGAGGATCTTCTGCTACTTCTTCTGGCCAAGGAACTACAATATACT
+CGTTTGTGCAACGGTTGATACTTACATCAGGTGGAATCTCATACAAATATTCCCAAATGT
+ATCCATCACCAGTATCAATTTTCTTCTGATCTGAAATAGCATCTCCTCTACCTCTAGGTG
+GAGCAAAACTATCTATAGATGAAGTCCATTTACCACCGAGTTTAATACATTCGTCTTTGG
+TATTCATTCCTTGAATTGAGCATGTTCCTTGAGAAGGAATATCAAGTACTCTATATACCA
+ACCATCCAGCACCAACTTCGGTAGCATTATATGGAGCGCTGTTAACAACTACTATTTCGC
+CAATTTGGAAGTTCTTGGGATTAGGATAACGAATATCACCCCAATCCTTACGTGGAACAA
+TAGCATCGAGCATTGATGGCATAACTTTAACGGATCCCATCATATTCGTCCACATATCTA
+CTACACCCTGTGTATCATCAATTGGATAAGGTGGAGCGAACCCCACCTCGTTTTCATTTT
+CAGACCAAGGTATAGAACGACCAAATGTAATGTAAAGAGAATTTTTGTCATCACCATCAC
+CTATTGAGTCGTGAAAGTTTTGCATTTTCTCTGTGCGAAATTTGGATGTAACAATTGCGC
+GATAAATTACGCTTGAATCATTCATTTATTTTAACCTGTGTTGGATTTTCAGGATCACGA
+GGAATACCAACCTTATCAATAAGTCTATCTTCAACTAGATCTCTGAATTGAGAAAATGTA
+ACAGCTGATTGATCAAATAATGGACTCATTGCTTTGCGGCGTTCGGTTGGTGTCTGACCT
+TGAAAAATTGAATTATCGTTTTCGGAGTCATAATCTGCTGGAACCGGATATGGAATACCA
+GTCATTGGCCCTGCAGTGTAAATAACTAATCCAGTAATAGGATCTTTTTCTGGATTTCCA
+TTTGAATCCAATGAAGCAACTCTGTCTGGATAAAAAGTAGGAATACCAGCATCCCATTTA
+TAATTCTTATATTTATTGATTATAGTCTGAACGTGCTTCATTGTCAGACCCACATTAATG
+AACATAGTCAATAATGTGATACCAATAAATCCAAATCCAACTGGATGAACAAACCGAAGC
+ACATCATTACGGTAACGAGAAGTTGGAAGATTAGACTTTATCTTCATAACGTAATAAGAA
+CGATTTCGGTTGATATAGTCTATGTTGTTTTCAACTAATTCTTTGCCACGAACTCCTCGA
+ACAATCATGCCATCAAATGACAACATACGCTCTGATTTAACTTCCTGTCCAACAATAAGA
+CGACCCAAAAGGTTGTGTATTGTAACTTTCCACTGAAGCTTACCTTTGGAATAAGATCGT
+TCCAAATAAGTCACGTTACATCTTCCGGTTTGAGTATAAATTGTTTGACCAACTAAATTC
+TCGTTGATAGAATCAGATTCAATAATGATGTCGTATTCTGTGCCGGAATTTGACTCAATT
+TCAATTTGAACATCTTCATTATAAAGAAGCTTAAACAAAAATTGATATGAAGCTTCAACA
+CCTTTGGTTGAATAAAAATCTGAACGACGAGCTTCAAAGAATCTTGATACTGCATCGCGT
+TTATCTTTATTCAAATAGATATTGCGTTTGTATATTTCAGACCACAGATATTCCCATGAG
+TCTTTTTCACGAGGATACTGATTGCGAATAAGATTCAATAAATTGTTGTACTGAGTTCCA
+TAACCGTCAGACAGATATTGAATATAAGCTTCACAGAATTTTTCAAAATTACTGTCATCA
+AGCAAATATGAATCTGGCATCATTTTATTGATCAAAGGACGTAGATCTGGATCTTGCTCT
+CCTGACCTTTCTTCCGGTTTCCATTCCTCATTACGTTCTTGATTTTGGAGATATGCTTTA
+AGAAATATCTCAGAAGGCTTCCAAATAATTTTTACTTCATCACGAACTCGGTAATTGAAC
+TCATAGTATGAAATTATTTCGCCAGAAGACTTATAAAACAATACTCCTGATGCGTACTTG
+GTAAAATAGTTGAATTCTATATTAGGAGATGTTACGGTACAAACTCCTTTATCCCATATT
+TCATGTAATACTCTATCTGGAGAACCAGAACCATGGGTATCAATTATTTTAGCATGAGTG
+AAACCTGAATAAACTACGACTACTCTATTAGAGTTATCAATCCAGCATCGAGTTCCAGAT
+TTACGAGACCAACTGAAGAATGGTTCGGCATAATACTGCATCGGTCCAGGTGTAAAACTT
+TCAAATCCAGAATCTTTATTAGATCTGAAAGACATCATGTGATAATGTTTATCTGATAGC
+CATTCACGAGGAAATTCGTATTTTACAGCTCCAAGCAGCTGGTACTTATCTGCTGTTTCA
+GGATCATCGACAATTTGGTCTTTTTGGAATTTGAAGTTACTGGAAGAAATAAAGATCTCT
+TTTCCGTTTGTAGACATGCTAGTATATCCATGCTCAATACGGCGTCTTTCTTCCTCTGTA
+TTACCAAATACTCGTTTAAATGTTCCGTCATCCTGAAGAATATAAACTCCTTTGTCTAAA
+GAATCTACAACGTTTTCAGGAATAGTCGGATCCATTAACTCTTCTTTAACTTCTCCAGTA
+ATAAGAACAAATACTTTTCCATCAACTGAATCCATCTTATAAACAACTGCTTTACTATTA
+CCGGTTATAGTCAGAACTTGGTCTTCAAACAGCTTTTCTCCAAATGTAGGAGATAAAGGA
+TTTTGATCTATTGGAGCATTTTTAGTTTTAGCAAATCTAACTTTATCTCTAGCAGCTACA
+TAAACGTAATTGTCATTGGCGGTAATAGCTTCTGCTTTACGAGATACGTCTCCTGGCAAT
+GTCGCATACGTTCCAAATATTTCTACATCAAATCCAAGCTTTAATTGATCTCCAATTTTA
+GCAAATGTGACGTCCTGTGAAGAAAAACGAATTTCATCAGAAGACCAGCGGACATCATTA
+CTTTTGCGTCCGTAAAACAATTTATCATAACCAAGCAAATATGTAGTATAATCGGTTTGA
+TAATATGGTGTCCGTGAAACTGGATTACCTGCCCTGTCAGAAAGAAGTTTGACGGCTTTC
+CAAGTTTGTCCTTTGTCGTTTGACACTTTTACTACAGGCTGAAAGCGCTCAAATAGGTAA
+AGAACACCCTCAGATTCCATAAGCATGACTCGATTTACGTCTTTACATACCGCTGTAATA
+GATCCTTGAATTTCGTGATATTCTTCTTCTTTTAATACAAAATTAGAAACTGAAGAAACA
+ATCTCATAGTTTGGGCTAAATTGAAATGATTCATTCATCAAAGCCGCATAAATGGTATCA
+CGGTTAAAATTGACGTAGCTTTGATTATTTTTATTGAACTTTTCCTCAATAAACTTTTTA
+GCTAACGTCATTTCAAGCATAGTTTCAAATGTATAAGCGTTTTCGCTAAACATTTGAAAC
+TCTTCAGTTTGAACCCAATTTGAAGGATCAAATCCTTGCGCTGCGGTTTGAACGCGCATT
+GTGTAATAACGATCAGGAGACACAAATGTATCTTCAAAATATTCGTTAGTAGCAACGTAT
+CCTAATTTACGCCACTGGTAATTTGATGGGGGAATAATATTCCCCATCATATCTCTTGTT
+TCTGCGAGTTCAACAAAATAGTAAAAGTTAGCACCAACATCATCCCATTTAATATAAACA
+TGGTTGGCTGATAATTTAACAATTCTGAGACTCGTTACTGATGGTGCTTTTACTGTCATT
+GCGCAATAGGCTCCAATGTTATTGTTGTATACTGTGGACGTAGATCATTCTCAAACACGA
+TTAATGAACCGTCTCTAGTATAAATGTTATCTTCCACTGGATCTGCATAAAGTTCGATTG
+TTTGAACTTCAAACTGATCAGATGAAAGATCTATAGCTGAAATATTCCAATACGTAGTAT
+CTCCAGGATAATTAATTTCACCTATAACGAAATAAAGTGTTTGATCACCAATAATTTCAC
+GATCGAAATCTGTTCCTGGATATGGTTGAATATCGGTATTTTCTTGCACATCACCCGGTT
+TAAATGGCCCAATTACTACTTTACCTTTGCCATCTTCGTTTCGATCTGTACCAAGAATCC
+GAACATTATAATCTCCATTTTTTCCATGAAATGCAAAAGCGTTGGATTTTAATGAACGAT
+TAGTCATCTGATTATAATATTTAATTCCAGATTCTGGAGTCTGGAAAAAGTTCTGAATTT
+CACGAACCATTTGAATAGTAGCTGATGAACCAATAATACTGTGATCGGCATCATCAATAT
+AAGTCATCATTTTAGATTTAGCAAATGATGCGTTAAAAATTTCAACTTCTTCAATGTAGT
+AACGATCGATTTGATCCAAAATTTTACCACGTAACCATTGGTCAGATTCTTGCAATTTAT
+TCAAAGCGTAAGATACTTTGATATTATGACGAAGGAACAAATAGTTAGGTGAAATAACTG
+ACGGAGTTATTGGTGCTAAGTTATACGGCTTCAAGTAATTTTGAATATCTTCACGCTGTA
+CAGATGTTAAGTACAATCCAGATTTAGGCTTAATTGCAATAAATGCATAACCAGGTTTAT
+AGTTATCAGTGAATGTTTGAACAGCTTGAACGATTGAACCAAATCTTTCTGAAACAAATG
+TGTCATAATCGCTAGCTGTCACGCATCGAGCTTGAGTTTCACGCTTGATAGTTCCAAGTT
+CACGGATTCGTTCAATATCTTCTGGATCACCGCCGCCATCAGCACCTACATAATCTTTTG
+AATTATCTGGGTTTTCAAAAATACGTTGAACTGTGATATAAGTTAAAGTATCTGCATAAG
+AAAACTCAGTTGCACCGTTAGCAGCTTCACCGTCAGTTCTGATGTATTCTATTACAATAG
+TAGAATCTTGAATAGGTTTTAAACCACCGATATAGTTTGATTCAAGTACTCCACCCGCAA
+CAGAAGTCGATTGTTCACCTTCACCAAAGAATATTTCGGTATGCCCATCAACAGTTTCAC
+GCATATAATAAATCGTAGAAGTAGAACCAGCATGAACCATTGAACGGCGAGTCCAGTTTG
+TCCATTCTGTTCCATTAACAGTTAATTTCACTTCATTACGATCTATATTCGGATCACGAA
+TAAGAATCGGCTTCATTTTATCGTAACGCAATTCAGTACGAACGATTCGTCCCTGCACTA
+ATTTAACTCGTGGAAAATATTGATTATTCGCATCTTTTACTGCTGTAACTTCTTCTGTCG
+TAACAAAAGAATATGGATCAGCCGAAGTATCACGAGCATATGCTAAAAATCTAGTTCCAC
+GCGGAATGCGAAGCATATATGGGTTTAATGCGTGAGTACACTCCAACATGATTTCTGTTT
+GAGCTGCTGATCTAGATGAAGGAAAATATCCATTATCTTGAGCGCCTTGTACAACAGAAG
+AACGAAGGTTTGCAGTCCGCATAAATGATTCATAAACTGAACTGTTACCAAACTGTTGAA
+TATAAAGAGTGTTGTATGCTAAAAGATCGAGCAATACGTTTAAACGAGAACCCTCAAAAT
+CATAATCTAAGAATTCGTTTTGTCCGCGCAACCAATCAAGTAAATCTCTCTTAATTTCAT
+TGAATGTTCCTCCAACGAAAATATCTGGAATGGCATTGGCTGTGCGTGTTAATTGATAGT
+TAATTGGATCTGCCATTATTTTATGAACACCTTATATGATGATTGCGAGACTGTGTCTCC
+GCATGAAATTGGGTCAGCCATTTGAACAGCTTTCTTTCCAGTAACAAATACTTTGGAAGT
+GCGGGGTTGAACTGCCCCGCCATGTGTATCATAAGGCTTTATTGTTTTAGTGTGAGGAGT
+TATTTGATCTCCATCTACCAATACAGGAATTCCACCAGTAAAAACCTTACTTTGTGTAGA
+ATTAACTTCGGTCGGTGGATAAGCATCGTGACCGGAAGTAACGCATTTATCGTATGATAG
+TCCAGCCATCATCCTCTCCTATAAACATATTCTCTTAATTGATTTCCCCATTTTGACCAG
+TTACCGTAAACAAGCTGTGTGTATGTTTTAGTGATTTTCTTTTCTACCGGAGGTGTTGTA
+GTACCACCTCCTGATTCACCAGAACCACCAGAAGTATCTTCTTCCTGGAAGTCATATATA
+CATTCAACTGTGTATGTAAAGGTCCTCTCAAGTTTAGAGGGGGCTCTCCAGAGATAAAGA
+TCAACATCTTCTGCGGGAGGTAATTCATCCCAACTTGATGCAGATTTTCTTTCATCTCCT
+TCTCTATAAAGAAGTGAATCACTACCAACCGAAAATACACTTTCGTAAGTTCCATGATAT
+CTTGCTCCAGAAACATTTATTCCTGGAGTGGGCTGGTAATCAATTATATTTATAGACTTC
+AAAGTCTCAGTTAACGGGTCAAGTTGAGCAGTAAAAACCACATCAACTTGACCTCCCTCT
+TGGATATCGCCAAGGTCATTATTAGCTGGAAGTATCTGCGCCATTAGCCTAGATCTATAC
+GTGAACCATCAATAGTGTATTGTCCAGAAGCTTTAGAACTCATCGTGCTCATTGTTTCTG
+ACCAATTACCAGCAACAGTCATGTCTACATTACCAAGGACAGACCATTTGACGTTTCCAT
+TTACAGTGTAATCGTGATTGCCTTGAACTTCAGTTTTAGCATCACCCTCGACTAAGATGT
+CAGCGTTTCCTTGAACTACAACTTTTATATTTCCTTTAACTAAAAGAGTCCCATTGCCTT
+CTACTGTCTTGGTTTCATCACCGCGAATAAAAATGGTATTTGACCCATCAATTTGATGAA
+GTTTGTCAGCCATGTTATAGTAAATTTCATTCGCGCCGACGTTAACATTTTTGTCACCAG
+AAACAAGAAAATTACCGTCACCGTTTGTTATATCGTAAAGATCATTTACAGTTTTACGAG
+TGCGTCGGCCGTCAGGAGCAACTTCTTCATAAGTGCCGGTTGGGTGAATTAGGCGATAAC
+GTTCATACCCTGGTGTATCATCGAATTCTTGGATATGTCCAGACTCAGTTTCCATCGTAT
+GCACATAAGGATATTGTCCTTCATATGAAGATACAGGTTCTTTAAAAAGAATCCTTGAGT
+CATTCGGAATTGGTGGTTCACTCGGATCAGAGCTTGTGCGAACTACCGCTGCCGCAGATA
+AATCTTTTTTGCCTGATGTGCTTACTGGAATACCATATGACTCCATATTCCCTGTCAATA
+TGATCATTGATACTCGAGATGCACGTCCTTTTGTTTGTTGGAACCACAATGAATCTCGTG
+CAGAGTCATATGCTTTTTTCCAATCACCGACGAACATGGCTTGAAGCATATTATTGAACT
+TAGCAACACCGCCTACACCCATTTGAAATGACATGTTCTCAAGAGCCATTTTTCTTGATT
+TGTTCATCTTAGCATAAACTGGGCCAACTTTCGCGTTAGTTTTAATATCCCTCTGAACTG
+CGTCTAAGTCTTCTTTAAATAAAGCGGATGCTTCATCCATTGAAATAGAACCAGGATTTC
+CCTTTACTTCTCGTCCAACCTGCTTAGATAGAATCTTGTTGATTTGATTCATATCTCGTA
+TTTGTTGCATAACAATAAGGTGACCGATACCGATTGTTGGATATCCTTCGGAATCCCAAT
+AAACTTTCAAACGAAGACCTTCGTCACGACGAAGCATAGCTTCGATGGTATAGTCGGGAT
+TGTTATCTTCTGGAATATCAGCTAAATCCATATCATCAGGATTTATACCAGTGTCAAGGT
+TAGCATCTTGAATTATGTTACTGGTTGAATCATATCCTACTTCTCCGCCTTGGTTCAATA
+CGTTAGTATCATTTCCAAGATATCGAGGATATTGGCCGGTTGGATCAGAGAATCCTTCTG
+TGGTGTTAGGGCGAACTCTAGAATTAGCTCCATAGGTACCCATCACTAAACCGTTTGTTC
+GATATTTGTCCAACCAATGACCATATACATGAGTGCCTTCAACCGGGCCAGTAACTGATC
+CACCAATTCCAGATATAGAGGCAGAAGTTATTGGCTGAAGAACACTCATCCATGGAAGAT
+CTTCAGTTGGGATACCAGAAATAGATCCTTGAGTCTTTTGAAATGGATGTAATCCAATTA
+CTCGAACTCGAACTCTACCTTGCTTAAGAGGGTCCATTCGATCTTCTACTACACCAACGA
+ACCATTCTACTGCATTACTAATCATATCCATTATGCTATCTCCATCTCACGAATTAAATC
+GCTTAAGAATGAATCTATGTCAGCAGGAGAAATTATCTTGATTACGCGCTTTTGCTCATT
+ATCTAGCACCGACGCTTCATAAGTATCAACTGCTGCTAAAGCGCCATTATATTGCGGGTA
+TTTCATTTCCAAGTCACCTTTATCATACCAAGTCCCTGGATTATTGGGGTCTTCAATAAG
+GTTGAAATATTTTTCGCCTCGATCATCGACATGATAAAGTACTTGGTTTCCACCAACCTT
+TTCATATCTTTGATCAGCAGCTTGATATGCAGCTTCTTGTGATGTTATCCATCCATAGTA
+AGGGTCGTAGTTTTCATTACAGAAAAGCAACACCCAATAAAGTTGTGTGTTTCCATAGAT
+CTGATAAGCTAATTCTTCTGGACGAGGACTACCTTGAATGTAATAAGTACGAAGACGATA
+TCCAGAAGCTACTCGTTTGAAGTATGCTTTATAATTCCTGAAAATATCAGTCATTTGAAT
+AGTCTTAGCATTTTTGTCCACTGTTTTAGCTTTGTAATCTATGGGATCAAAAAAGGAAAA
+TATCATGGTGCCTCCCATTTATAAATAATACTAATATTTATTAGAGGAGAACAATATGGC
+TTACTCCGGAAAATTTATGCCAGTTAATCACCAAAAATACCGTGGTGATATAAGAAAAAT
+TACATACAGGTCTTCATGGGAAAGTTGGTTCATGAAGTGGCTTGACACAAATCCTCAAGT
+AGTTAAATGGAATAGTGAAGAAGTGGTAATTCCATATTTTAGCAATGCTGATGGAAAGAA
+ACGTAGATATTTTATGGACTTCTGGGTTAAATTTGACACAGGTCAAGAATTTTTCTTTGA
+AGTTAAACCTAAGAAAGAAACTATGCCTCCTCCAAAGCCAGCTAAATTGACTACTGCTGC
+CAAGAAAAAATATATCGATGCTCTTTACACGTTTTCAGTGAATTCTGATAAATGGAAAGC
+TGCCTTGGCGGTTGCAGAAAAAAATAATATCAACTTTCGTTTGATTACGGAAGATGGACT
+TAAGCGTTTAGGGTGGAAAGGCTAATGGCTATTTTTGAATACATCAATGAAGGCGTTGCA
+CCAGCTCCAAAGCCGGTTTCACGAAATGAAAAGAAATGGGTTGAACTTGGATTAGAGTTC
+AAGAAGGCAAAAGCTAAAGGTGCTACTGCTAAATCATTTGCGGAAGAAAAAGAAATTCCT
+TATGCAACATTCACCAAGGCAATGTCCCGGTACGCATCTAAAATCAAGTTCGCGGAAAAG
+ATCGCGAAGCTTGAGGGTAAACCAACTCATAAGCTTTCTAAACAAGAACGCCAACTGATA
+ATGATCAATAGCTTTAGATCATCGATCAGAGATAAAATTAAAAACGAAGGCGCAGCGGTG
+AACAACAAGTCAGCTAAATGGTTCGCTGACACTATTAAAAAGAACATCCGTGGTCATTCA
+GTATCTAAACCTACTCCAGGTAGATTATATGCTTATATGTATGATGCTAAGCATAAAGAT
+ACACTTCCATATTGGGATAGATTTCCACTGATTGTTTATCTTGGACTTGGTAAGCAGGGA
+TCAACTACTTTAATGTATGGCCTGAACTTACACTACATTCCGCCTAAAGCACGTCAGCAG
+TTTTTAGAAGAACTGCTAAAGCAGTATGCAAATACACCTACAATTACTAATAAAACAAAA
+TTGAAAATTAACTGGAGTCAAGTGAAAGGATTTGCTGGTGCTGACAAGATGATCAAGGCG
+TATTTGCCTGGTCATATAAAGGGGAGTTTGATAGAGATCAAGCCCAGTGACTGGGCAAAC
+GTAGTTTTACTTCCTCTTCAACAGTTCATATCGAAAGGCAAACGTTTCTCTTCAAATACT
+GTCTGGAAATCTTAATTCTATTTCCATCTTCCGGTTGATTAGATGTTATTGATTGACCGG
+AAGGACAAATTCATTATAACACTCCCTAGAGATAAGCATATGAATACACAACAGATTTTT
+AACCAGACCAATATCACCAACTTCTTGGTGGACATCCCTGATGTCGGTCTGACCAAAGGT
+TTTACGCTTAATGCGCAATCAGCTAATATACCAGGCATACGGATTCCCATCACTGATGTG
+CCATCGGGCACAATGGGGTTAGGACGAGCAAATCTTCCAGGCTCAACGTTTGAGTTTGAC
+CCATTGATGATACGCTTTTTGGTTGATGAAGAACTTGAGTCTTGGCTTCAAATGTATAGA
+TGGATGATAGGCATCAATAACTATCAAACTGGTGATAACTTTGCTTGGAGAGATGGTTCA
+AGTCCTGAACACGTTTCAGTTCACATCTTAGATAACTCTAAGACTCGCATCGTGCTGTCT
+ATCCATTATTACGGATGCTGGATTTCTGATCTTGGCGAAGTGGAGTTCAACACAACAGAA
+GATACTGACCCGGCTATCACATGCCAAGCTATTCTTCCTTACAAGTATTTGCAAATAGAA
+AAAGATGGTAAAATAATTACTACAAGACAAAACATGACTGAAGCAGCAAACAGTCGTATC
+GGAATGCATCCTTCTATGAGGAAATAATGAAACTATTCTTTTTGATTGGCAAAAAACGTA
+GTGGTAAAGATACAACAGCCGACTACATCATGGATAACTATAACGCGTTTAAGCATCAGC
+TTGCGGGTCCAATTAAAGATGCTTTGACTTTCGGATATCAGTCTGCGGTAATGGCTTATG
+ATTGCAACCGAGTTCATCCCATTCTCACTCGTAAAGAATGGGAAGGTGAAGGTTACGACC
+GTGAAACGAAACTCAATTTAACTACACAACAAGTATACACAATCATGGAGCATTCTATGT
+GGTACTTGAACAATGAATTGAAAATTAAAGGTGTACGTTTCAATTCAGAAGGTGAAATGA
+GTGCTGGAGCATTCGGAACTATTAAGCGGGTCATAAATAGTATTGAAGAAGACTGGTCAG
+TACGACGTCTCATGCAGACCCTTGGGACTGATATCATGGTCAATCACTTCGATCGCATGT
+ACTGGGTTAAATGGTTCTCTGTTGTCTATATGGATTCATTCGATAAAACGTTTGAATACT
+TCATAGTTCCAGACACTCGTCAAGACCATGAACTTGATGCTGCTCGGGCGATGGGTGCTA
+CAGTAATTCATGTAGTTCGTCCGAATAACGAAAGTTCGAAGGTTGACACACATATCACAG
+AAGCTGGATTGCCTATTCGTGAAGGCGATACAGTAATCATTAATGACGGTTCTCTTGAAG
+AACTTTATGCTAAAATTGAAAAGGCTATCAAATGACAGACAAAATTAAACAACTCGAAAC
+CGAAATCGTTTACCTAAAAGCTCGAGCTTTTGAATTGACCGAAGGTAAAGCACAGCTCGA
+ATCTCATATCCAGCAATTGTCTGGAGTTCTGTCTAAAGTAACAGAGCTAGTTGGTATTGT
+AAGCGAAGATGGTTCTGTTAAGGTTGAAGAATTGTACGCAGCTATCGAAGCTATGCTCCC
+TAAGCAGGGCGAAGCTGAAGTCTAATGAAATTCCAGGACTTTAGTTCTGGACTCTACGTT
+GCAGCAAAATTCAGTGAACAAACACTAGATGAAATTGAGAACCTTCAGAGAGATTTGAAG
+GTTCCTAATCCAGTTCCTCGGCATAAAATCCATTCAACTATTTGTTACTCCAGGGTAAAT
+GTTCCTTATGTAGTTTCAACTGGAAGTTTTGAAGTTGCCACTAAAGGACACCTGGAAATA
+TGGGATACACAAGATGGTAGAACTCTGGTTCTTGTTTTAGATTCAGAGTACTTAAAGTTC
+CGTCATCAATACGCCAGGGCATTAGGAGCTACTCATGATTTTGATGATTACACTCCACAT
+ATTACACTGAGCTACAATGTAGGACCTGCTCATTTTGAGGGTGAGGTCCAAGTCCCTGTT
+GTTTTAGACAGGGAATATAAAGAACCACTTAAAACCAATTGGGCGGAAGAGTTGAAATGA
+AGTTTACCGATTTCTTAAATGAAGCGATGGAACCTGCAACCTTTCGTCATGTTGCAGTCA
+CATGCACCGAAGAAGAATTTAAGCAATCTGTTGCTAAGATCAACTGGTTATCAGGCGAGC
+TTGTAGATGGAATCGCTAAGTTTTTCGGACCAGAATGTGACATCGATGATTGGATAAAAT
+CAAACAGGAATTTTGTAAAATGAAAACATATCAGGAATTTATTGCTGAAGCCAAGGGGCA
+TGATGAACTGCCTATAGTTACTAAAACTATAGACGGAACATTAGCGGATTTCAAATCTCT
+GCCATCCGACAAACTTCAAAAGCTAACTGCGTCAGTTTCTGAGACTAAAGGTAAAGTGAC
+CTTCTCTGCACGAGGTTCTGCGAATCTCAAGAAACTTCTGAAAGCAGTAGGAGCTTAACC
+GTTTACTTTCCTTGAGGGCTATGATACTATAGCCCTATCAACAACAAGGAGAATAAAATG
+AAACGCTGTGAAATCATTGGAAACATCACTACCGTAGTAACTCTAGGACTTCTCGGAACT
+GCCATCGTCGGATGGCCATTCCTTAAAGCTCCTGAACTCATCACCATTATGCTATCAGCA
+ATTAGCACTGGTGCTATCTCATTCGTCATGGATAAAATTGCAAATGAAAAATCTCGATAA
+ATTCAAGCAGTACATGAAAGATCACTACGACTTCGATAAAGAAGAGTTGACTGTTTGGGA
+CTATGCTGCTGGAGGCGTAGCAGTTGGTCTGGTACTCGCAATGATTAAAAGTATCACGCT
+AGTTGTTGGTGTTGCACTGTTTATTGGGCACATGACCTTTAAGAAGTAATTTGCTTAAAG
+AGATCAGTGTTATTATTAATCTATCAACTAAACATAAGGATTTACATGAAACGCATTGTA
+CTGAATATTGATCACGACGCTACCTTTGAACACTGCCATGGCAAAGTTCCTCCTGTTCTG
+CGTTTTGTAGTCCGCACTGATAAAATTTGCGGTTGCCAAGAAATGCTAGATGGTTCAGTT
+AAGGTAACAATTGATCAAGGCGAAACTCGTCCGATTATGTCAGTAGTTGTACTGGAAAGT
+TTTGAACAAGTTTCATCTGCGATGATGGAGTGAATCCATGAGTGAGAAAAATAAAATGAC
+AATAACTCAAGCTTTGAATGAACTGCTTTCGAAAATCGGAAGCATTAAAGCTCATGATTA
+TTACTCCGCTTCAAGCGGTATAAATATTCCTATGATCCTGGTAACTCCAAAGTTTACCAA
+GACTGATTCAATGGGAAATGAAATTTTTCCAGGAGATATCGTAGCGTTCACTACAACTGG
+TAAATCTCCTGGTTCGCAGGTTGGTATTCTGCTTGGTTTCACTGAACAGGGTTATCGAGT
+ACTTCCATTCAATACTTCGAGAAATAATCCTGAATGGCGAACTTTAACTCGCGGTATTAA
+TACACCATATGATGTATGGTTAGTGAAATCTAAAGGATCTGTCATAATTTAAGAATTTGG
+GGAGTTATTTCCGTAGAGGTAGCGGGGCAGACTGTAAATCTGTTGCTCATAGAGCTCGGG
+TGGTTCGACTCCATCACTCCCCACCAATTCAGGGTTGCTAGCTCAGTTGGTTAGAGCACC
+GGACTTTTAATCCGGGTGTCCGAAGTTCGAATCTTCGGCAACCCACCAAATAAGGTCAGT
+TGGCTGAGAGGGTAAGCGGCGGACTGTTAATCCGCGTCGGTAACGACAAGGCAGGTTCGA
+TACCTGCACTGACCGCCAAATTAATATTCTTTCTAGACGATGCTGCTTGCAGCCTCCGGA
+TTGGGAACGCGAACCATTCTGGACCAGTCGTGACAACGCATCTTATTGCAAGAGAGAATA
+TTGATATGGTGAATAAATAATAAAAATAACAAAGAGGATTACCATGAAAACTTACAAAGA
+ATTTATTGCTGAAAGCAAATGGTCTGGATTTAATTTCTCTTATGAGATTAAAGGTGACAT
+GAAAGCTTTCAAGAAAGTATCAAATGCTGACCTTCAGCGATATCAAGCTGGCATCGAAAA
+AACTAAAGATGGACGAGTTATTGTTCATTCTGTTGAAAATAATGGTGCCGAAATGGTCGT
+TTATAAAGCGTTTGGTACAGACTCTGAGCAAATGAGAGATCTAAAAGCTCAGCAACGCAA
+GCAATACTAATAGAAATCCATGAGACGTCATGGAAAGTCGTCCGAAACTTGTTCCCTGCT
+ATGTGGTCCCTCACTGAAACCTACATATTACAGCAAGAAGGGCGCACCTAATTTGGACCT
+ATAGTTTCAGCGGTTAAAATACTCGCCTGTCACGTGAGAGTCACGGGTTCGAATCCCGTT
+AGGTCCGCCAAATACGAGGCAGTTCTTGAAGATGAGTTAGAGTCCTGTAAGTAAATGCCG
+AGGACGAAGTAAGTTGTTCCCACGGGATAAGCTCTATATTCGGAAGATTATACCTTTAGC
+GTGTTCTACATCGAGCTACTTGTTTGTACTTCAAGAATCCGGATAGATGCGGGTTAACTT
+CAGTTGGTAGAATGACGGGTTCATATCCCGTTACGCGATGGTTCGAGTCCATCACCCGCC
+TCCAAACAATTTGGGGTATAGCCAAGTTGGTACGGCAGTAGATTTTGATTCTACGATTCC
+CTGGTTCGAGTCCAGGTACCCCAGCCAAATTAATATTCTTTCTAGACGATAAACGGAAGG
+CGCGCTCTGTGAAATCGTGACAAACGTTAGAGGCACCTGGAACTGACCGGGGTCCAGTGA
+GAGAATATTGATGTGGCCGTAGTTCAGTTGGTAGAACTCGAGATTGTGATTCTCGTAGTC
+ATGGGTTCAACTCCCATCGGTCACCCCAATTCGGAAGCGTGGTAGAGTTGGTTTATTACA
+CCGGTCTTGAAAACCGGAGGCCGTAGTGATACGGTCCGTGGGTTCGAATCCCACCGCTTC
+CTCCATTTCATAAGCTATTTAACTTCAGTTCAAGTATTCTATACAGTTTACATGGTATAA
+ATATCAGTATATAATAACCTCAATTCAATAAAAGGATATACCATGAAAAGTTTAAAAGAA
+TTTTTAGCAGAAAACACTGCTCAGACTTTAAACGAAGATGCAGACGATGCACTCTTTAAT
+CAGATTTCTAAAGCTATGGACATTATTCGTGTCGGCAGTAAGCTCCGTAAAGCTATGGAA
+GCTTATGAAAAATCTGGTGATAAAGACGCTTTAGCCGCTATCAAGAAAGCTAAATCAGCA
+CTTGATGCTGCAAGTGAAGCTCTGGTAAATGTTTCTTCTTCACTGCCTAAATAATTCGGT
+TAGTTGAACCCCTCTGCATCCATCGTATAGCGGCTATTATGACTGGCTTCCACCCAGTAG
+ATGAGAGTTCGATTCTCTCTGGATGCTCCAAATTAATCAGTACGTAGCGCAGTCTGGTAG
+CGTAGGAGCTTTGGATGCTTCGGGTCGTAGGTTCGAATCCTACCGTACTGACCAATTTAG
+TTCTTGTAGCTCAGTGGATAGAGCAACGGTCTTCTAAACCGTGGGTCGTTGGTTCAAATC
+CAACCAGGAACACCATTTCGGCCCCTTAGCTCAGTTGGTTAGAGCAGTCGACTCATAATC
+GATTGGTCGCTGGTTCGAGTCCAGCAGGGGCCACCAAACAAATGAGGAAAATATTATGCT
+TTACTACGAAACCACCTATGACTTAGATAAGTCCCCTCCAAAGCGTATGTCACGCAAATC
+ATTCCAAGAACGTTATGGTAGACCATTTAGCTTTAAAGAATTTAATGTAAAATTTGAACA
+TGCTCATGTAACAGACGATCCTTACTATAGTGATGTTACGGGTGAAACAAAACCTTTAGT
+AGAAGGTTCCCTTGAAGATTTAATTATTGCAGATTATGACGCAGGACAAGAAATATGACA
+ACTTTTTACGGCCGTGGTGCTTCAATCATTAAGATCGACAAAGATTATCAAGGCGACTAT
+TATAAATTTCGCCCACACCGAGATTTCATGCTAAATTCAGATTACGTATTCACATACGAT
+GAAAAGTCTCGCACTTGGAAGTTTTTGAAATATCGTTTTACTATGGAAGGTTTCAACTCT
+GAGTTTTTTAACGTAGAGCAACTTCTTAGTTATGTGTATAAAGATATTTGTCTTTGCTCT
+AGATTCCATCCAGCTAAAGATACATTCGGAATTATCAATGTAATTCGTAGCGAAAAAGCT
+GCTCTTAAAATGATGAAAATGTGGAGAAATTATAATGCTTAATTTTGGTCAAGTAATTCC
+CGCTGGTTACGCGATTCAAATTGAAAGTTGGGAAAACGATGGTGATGATTATAACCGTCA
+GTATTTCTATGGTCTAACAAAAGCCGATATTGAGCAATTCGCTCATGTTCTGCCTTTATT
+TAAAAGCTGTCATGGCTGGAAAGAATCTGGCTTAGGGAACAAAGAATTCTCTGAAGTTGC
+CGAAGAACTTGGATATTCCTATGCTGAGCTTCTCCGTGATGGTAAGATCAATCTAGAATT
+CGCCAATGATTATCTTGGGTTTAATCCTGATAAAGTTGACTTGCTTTTCCAAGATTGGGA
+AGAAGAATTTGAAGAAATGATTGCCGAATGGGCAGAAAAACGCATCGGTCTTCCTCGCAT
+TCAAGAAATTCTTGGGTATTCGGATTCTTATGATGATTTTGTCCGAGTATTTGAAAGCGC
+TAAAGTTATGTTCTTTGAAAAAGAACTCCGTATTCCTGCTGTTAAATTTGAGAAATTGCT
+ATGAACATTAAACAAGACTTTAAGAAAGCTGTCCGTCACTGGATTCGCACTCGTTTCCAT
+TCAATTAAAGCGTCAACCAACGGCACGACATACGATCGTTATGATACAAAATATGGATTG
+CATAAATGCTATACACAGTCAAAATAAATTCCGGCTATGTTAGCGGTGAAATCTTTAACC
+TAGCCATCACCCATAAACAAATTATTCTTGATTTGTTGGCTATTAAAGATGACGAAGACC
+GTTTTATAGAACTTCGCATTTATTTTAATAGCATTAACCCCGGGCTTCAAGCTTACTTTA
+TACGTAAGATTGGCGCCGTTCAAATAGACGAATACTCGTATGAGGCCTAATGTGGATATT
+TCATCTGGCTGCGGATACCCTGCTTCTTCGTTAAGCAATTTCGCTCCTCATGGATTTGAA
+ATTGATGGTGTACAATGTGCTTCAATGGAGGGGTTCCTGCAATCCCTCAAATTCTCATCA
+ATTGAGATGCAAGAACATGTATGCACATTAGTTGGAAAATCTGCGAAGTTCAAGGGTAAG
+AAAAAACGTTGGTGGCCTACTCAAACTCTTTATTGGAAAGGCGTACCAATTCATCGTTCA
+TCAGAAGCTTATCAAAATCTTTTGACAAAAGCATATGATGCATTAGCTTTAAATGAAGGA
+TTCCGAAGAGCATTATTAGCAACTCGTAATGCTACCTTAACCCACTCCATGGGCAAGAAT
+AAAGAATCTGAAACAGTGTTGACAGAACGAGAATTCTGTGGACAACTACATCGTGTACGT
+GAATTGATGAAATGATTTTTGCCCTGGGTATCTTAGTGATGTCCAGGGCATTTTTGTTTG
+TTCCTAATATGATTTATCATCCTTCCCAAGAAAGTTCCTCTCAACCGTTCTGGTGAATTC
+ATTTAGCCGTTTACATTCATTAAAGACTATGGTATAGTATAAACTCAATCAACAACAGAG
+ATCATTATGAAACGTACAAAAGTGATTAACAAGTCTCGTTTTCGAAAGGGATTTGTTTTA
+GCATCAGTGGTAGCTTCGACATTTGCTTTATCTGGGTGTGAAGTTGCTGATCAAACAGTT
+AAGATGTATCAAACTGTAGATGAGTGCTCTACTATTGAAGCAACGGAGTATCAGTCCGCT
+GAACAATGTAAAGCGTCGTTTGAAGCTGCTAAGGCTGAGCATGAGAAATCCGCCCCAAAG
+TTCCAGGGCTACAACGACTGTTCAGCGGAGTTTGGTAATTGCAATTATGATTCTAGTACT
+GGATCATTTATGCCTGCTATGATGGGCTTTATGGTTGGTCAGATGATGGGCAACATGCAA
+GCGAACTCAAACTTCCGAGCATCTCAGCCTATGTACAATAATCCGAATGGTGGTTACAAA
+GACATCTCGGGTAAAAGTTACTCAAACATTAAGCCAGGTAAACCTTTCCAGGTTACTCGT
+TCCGCAATGAGTTCAAAACCTGCTTCGACAATACAAGCCCGTTCTACTACTTCATCTCGC
+GGTGGATTTGGTGGATCGGCACGTTCTGGAAGTTTTGGCGGATAATTTTTCTTCAGCCGT
+TTACATTGGTATGAGATGATGATACTATTACCTCATACCAAACAAACGGTAAAACTTAAA
+TCGGAGAATAAAATCATGGCTAAATTCAATACTGTTACTATCGTTGAAATTACTGATAAC
+TTTGGTGAATTTGATCGTTTCCGCGCAGTTCTTAACAGAGGTGAACATGAGTATCATGTA
+ACAGCTATAGTTGAATCTAAGAAAATGGCTTCAATCGTAGAATATGTTAATTCTCATTGG
+CCTACAGCTGAAGTTATTTTTGGCGAAAAGATTTAATGCTTTAAAACAAGAGTATAAAAT
+AATCTCTCTTACACTGAAAGGAAATACTATGTCTATTCTGAAAAAACTGGTTGAATTCAT
+TCGTTCTAAACTGGGTACCTTCGTTGCTCGTAACACTACAATCGAAGATCAGTACACTCG
+TGCGGCGAACTCGATCATTGATGAAATTCACAAACTGCGCACTCGCTACGTAACTGCTGA
+ACGTGAAATCAAAGCAAAACGCGATCTGGCGACTGAAAATGATGCTAAGGCTGAATCTAA
+AGAAAAAGAAATTCGTCACATCATGGCCAATAACCCGGCACAAGATGTAACAACCCTGGC
+TAAACTCGGTCTTCTGTATCGTCGAACCGCCGCAGCTCTTCGTGGTAAAGCTCAAGAGCT
+GGAAGAAATGAAACTGGAAATTACAAAAACAGTAGTTGCTCTGGACGATCAGCGCCAAGA
+TCTGGCTGTGAAACTTGAGTACATCCGCGAAACTCAGAAAGCTAACTCTATGGGTCTGGA
+CACTGGCGCCGACATCATCGAATCTGCTGAACTGGCTAAAGTAGATGTTCAAACGATCAT
+CTCTCGTATCGATACCTTCAATACTACACCTGCTGGCGTTGAGACAACCTCTGCTGATGT
+AGCGGAATATCTGGAATCTCTGAAGTAATATAAACGGGGCCTTCGGGCCCCAATCGGATA
+ATAGAGGAGAATATCATGTTTTATGAAATCGGTGCAAAAAATAAAGCTGATCCCAAAAAA
+TTAGAAGAAAAAGACGTTGTTCCAGTAATACATGAACGTATTCGTAGACAACTTCTGAAG
+GGCGGAGTTCCAGGGCATTTAATTGATAAGCTAGCGCCTCATACATTTCCAATGAGCCTC
+GATTATGAGATTCATTCAGATCAATTTAAACGAATTAAATGCGGTCATCTTTTAGTTCGT
+ACATGGTCTGATTTGCGAAACTTTCTTAGCACTCTTCAATCTGAATGCTATTCTATTCGT
+TATACTGGAGTGTATGGTTTTTATTATAGCGACATTTCAATCAATAACTTGGACCGTGAA
+ATCTCCATCCCGGGAATGACTTTATTTGAAGCAGCAGGTCACTATGCATTTAACTTAGAA
+TGTAAAACTTCTACATTCGGTAAACCATTTCGTATTTCGGTTCTTATTGACCGTGAACGC
+GCAACTAAACGCAACGGTTTTGAAAAGAAATATGACCTTGAATGCTACTCATCTGAACGA
+GCAGAACGTGTCAACGCTATAGCTAAATTTATTTCTAACTATAATAAAACAGATGCGGTT
+GATACGAATCTTGACGATTTCATTAATTTATGTCGTGATGAATTAAAGGTGAAAGAATGA
+AATTAGCAAATTACTGTTTTGGACATGGTCTTGCTCGTTATGATGTATGGCCAAAATCTC
+CGAGTTATTCTTTAGGTTGGTGGTTTCATTCTTTTATGATTGGATTGATGCTAATTTTTA
+TCTCTCTCCCAGCTTCAATGATGTATGTAAAAGAAACTGACCGAGTTATATCTGATATAA
+ATGTTGTGTTAATTGCTCTTGTAACCGCTGTTGTAACGGTATTTGTTCCGCATATTACTT
+ATTTGACTTATTTTTACTTAAAACGATTGAATTATAATGTCCAAGTATTCGTCCATAACT
+TGGACTATAAGAAAGAAAAGAAACGAGAGGCTCTTGAAGCTGAACTACAAGCAGCTAGAG
+TAGCTCAGAATAAAAAGACTCGTGAGGCTATGGAATTCGTTATGGAGATGCGGAAATGAA
+ATACTACCGTCCTGGACCATCTTATTTGTACCAAGATTCTGAAGATGGAATCGCATTGGT
+ATTAATAGCATGTGCTATAGTTTCTATGATATCATCTGTTGTGGTAATGTTTATTTGGGG
+CGCTATGCATAACATGGATTCTCCGAATTCAGAAACCGTTGAATGGATGGTAAAGGGATT
+TGTAATATCATTCATTGCTTCATATATTTTTGGTAATGGTGAACGTCATTTGAATAATAT
+TATGGCTGCAAGGAAGTGGCGCAAAGAAGAAAGGGAAAGACTCGCTGATATCACAGCGAA
+AAATAAAGTAAACGAGCATAAACAACTGTTGAAATTTATTGAGAATTGTAAAAATGAAAA
+ATGATGCTATGAAGAAAATCCATGACATTCTGGATGAAATGCGTGCCGCCGAAGATGAAA
+TTTTAGGTCGTGCTGAAGCTGTAGCAGATGAATTCTGTGAATCATTCTCTTATGGAGAAT
+ATGGCTCAGGTCGTACATATTTCCCTAAAGGTACTGATGCTGATAGTATCCCTTGGGATT
+TTGAAGACGAAGCTAATATTGAAGATGGAAAATCTACTGTTGGCATTTGGGTTTCTTCGA
+GTGAGATGTGCTAATGGATAATGTAGATAAGAAAGAAATTAAAGTAGCTCTTGAAAAACA
+CGTCCAGGATGCTATTGATTATGCTAAGAAAATAGCAGATAAGTATGATTTGACTTTTAA
+TATGTATCCGGCTTATGGTATGGGTGGAAGCTATTATTCTCCAGGCTACTTAAAACAAGA
+CTTGGAACATCATCAGTCTAATGGTTATCCACAATTTGCAATTGTTAACCAATATGAATA
+CTACACCAGCCTCGAAAATGGTGGTTGGGTCTCTTCTTCTATGGAATGCTAAGGAAAAAT
+TATGTCTCGCTCTAATGAATTGATGGAAAAAGCTGCTGCACTGTCTAAACTGTTCAACGA
+AGTTGCTGAACTTGCAAAAGACAATGATTACGGTCTGAAATTTGATACTTCCGATGGTAC
+AATGGAATTCAATGACTGGTTGTCTTCATCTTGTTTTGGTGAAGGTGATGATGGCTTCGG
+TGTCAATGCAGATGGTAGCATCTGGCAAAGTAGTAGTTGCTAATGAAAGCCCTTCAGGGC
+TTTTGTTGTTTTGTACTCTGCCGTTTACATTCATTGGTAGATGTGTTATGATAGACTCGT
+AATCAACTAGGAGGAAAAATGAATATATTTGTTAAAGACGGATATCTAAGTTGGGAAAAT
+GATTATGGCACTTATGATTGTTGCTCGGTAGTTTACTTGCAAAGAGTGTACAATGACCCA
+AATTATAAGCCGTCTTTAAGATCCGCTGCTTGGATTTTAGACCAAATGAAGATTGATGTA
+AAAGTCAATGCTTGCGGAGTGTGGGACCATGATAATCGAGATTGGAAAGACGTTAAAGAA
+AACTCTCCAATAGATATCGAACTTTTTATTATGCAGTGCAGAATGAGGAAAACGGAATGT
+TGCTAGTTATTGGTTCTCGTGCTTTACACCATCATGGTTTAATTGAATCTCGTGATATCA
+AAAATTCTGATTGGGACTTCATTGCTGATGCTGGTGAATGGGAAGCATTTAAAGGCCAAA
+TGTTTGGAGCCAAAGTCGAAGTATCAAATCCAAACGTCAGCGCGTTTAAATGTATGCACA
+ATGGTCGTGAGACTCATTTTGAAGCTTATATTGTTCATCGGTCGCCGAATGACCAACCAA
+AAGATTCGAGTGAGTTACTTCTCGAATATGCGGAAGGTAACTGCAAATTCGACCGTTTGA
+CTGGGTTTCGTTGGGCCAATCCGAACATGTGCTTGGCTATTAAGCTGTCTCATCGTTACA
+AGAAGAACAATCCACACTTCCGTAAAACGATGCAACACATCCGATTCCTGCGTAATAAAG
+ACGTGCGTCTTACTGAATATTTGATGGACATCAGCAAGCTGCGTGAAAAGGAAACTTTGA
+GTTATGCTCATCCGGTATTGGATACAACAAAAGATAAATTCTTCAAAGATGATATCTACA
+CCTACGACCATGATACAATTCATGAAGCGGTTGCATTGATGGATCGTCCAGCTTATACTT
+TCTACATGAAAGATGGGTCTCAGGTAATGACTGATAAGAAGAAATTCTTTGAATTGCCTA
+AAGAAATCCAATTGGCTGGTGTGTACGAAGAAACTTGCGTATTAGCGTTGGAACGTTCTC
+AAATTCCAAACGATTTCAAAAATGTTTCATCTGAACATTCCTTTATGATGGCTTTGGAGA
+AGGTTTGTACTTCAATCACGAGCGGTTGGTTCCGCGAATATGCTTGGGAAAACTACCACA
+CAATCGTTGCGATGTACAAGAAGCTTGGTGTTAATGATTACATAAAACGCTTTAAAGAAA
+ACCAAGATCTCCTGAAACCTTTCACTCGAGGCGAAAATGCATAAGCCATTTGAAGAAAAA
+GTATGTCCAGGCTGTGGTAAAGTTTTTAGAATAAGAGCTGGTGTAGGACAACATATTTTT
+GCTGAACATATTCGTTATTGTAATGCATATAAAATTTCATGGCAATATCCGCGTTAATTG
+AGGAAAATATTATGAATAGCCCAAAAACTTTTGATTCACAAGTACGATTCCGCGGCGAGT
+TTGCTGAAGATATCACGAATGATCAAATCAAGAACGAAACGATGTTCTTTAACTCTGATT
+TGAATTTTGCTTGGGATAAAGGCGGCCCGATTACTCGTAGCTTTATTGATAATCTTCCTT
+TTGATTGGACTAATAGAGATGTGGTATTCGATTCTCGAGTGCACATGTTGATGCCAGGTT
+GGTATCCTGCTATTCCTGGTTATCACCACGATGATGTTCCACGTCCTGATATTCCAGTAG
+GACAACATTTTATTACTGCTGGACAACCTGATTACGATAATCCTCGTTACCATTCTGAGC
+ATATTCTTGGATTGGTTAATGCTGATATTTGTCCTACACATTTTGCTTATGGCGAAGACG
+TTACATTTAGCCAAATCCCTGAAGGCGAATTGATTTACCGTCAATGGCACAAAGAAGTTC
+TTCAGAAAATTGAATCTGGAGAAATGGTAAAACTTGAAGCCCCGGATCGTACTTTATGTG
+AATTCAACTGGCAGTCTTTCCACACTGGGTCCATGGCTGTCGGTAACGGATGGCGTTGGT
+TTGGTCGAGTATCTCGTAACACCGACCGTGTTAAAAAGATCACTAACGAAATTCGAGTAA
+ACGCTCAGGTTTATCTGGAATTCCCAATGGAGGGATGGTAATGGGATACTCAGCTATGAA
+TGTTAGTGAATATACAAAAGAGAATTTCCGTAAACTCTGGAACGAAAAGTACGCTGATAG
+AATTTGCTGGATTGTACTAGTTTTAACTGTTATTGTGATTAATGGATTAGTCATTTATTT
+CAATGGAATAATTATTGAGCTTATTTTTAGTGTTCCTTTGAGCGGTTTCGCCGGTATGAT
+TGTAGCTTGTATTAATGACGAAATACTTAAGGCGATTTATATTAGAATTAAAATCAGACG
+TAAACTTAAGGCTGATGCTAAACAAAAAGAAGCTGAAAGCTTTAGCAATTTCATAAATTC
+ATGTAGGATTAAACGATGAACTATTTAGAAGAACTTCGTGCTCGTTTAGATGAAAATGAC
+ATACCATGGGAAATAGTAAAAGATCCTTATGTTCGAATTTTAACAAACAACGGATATTTT
+ACTCTGACATTATGTTCAGCTGTTGGTGAAAACGTAGATGAGCTTGTTCAAACATGTCGT
+GCATATGCTAAGGTCTGGATTTACTCTGTTGACCCGTTAGCTGTTTCTGGTAAATTAATG
+ATGCGTTTTGCGTGGGTGAAATAATGAGTGTAGCAATTTATGTAGAATCAGAATCTGGAG
+ACGAGTATCTTTACTCGTTTGGTGATGGCGAAAGCGAAGAAGCTATTAAAGACGAATTGG
+AACGTCAAATGGAAATGTTTTCTCCGATGTGTAATTACATGATCTCTATTTCATCTGGAA
+CTTCGCCTTCTGTTGACACCCGATTGGAAGAGTTTATGTCTGAACTTTTTGATAAATCGT
+GGAAATTTGAGAGGGAAAATGTCTAAGAAAAAAGAACTATCAGCTGGAATTTTATTCTTC
+ACCAAAGATTCTCGTCTTTTCATGGGTCGAGTGACTAACTCTGGTTTAGGTGGTGGCCCG
+TCTCGTTGGGATATTCCAAAGGGTCATGTAGAAGAAGGTGAAACTCCTAAGCAAGCAGCT
+ATCCGTGAATGCCAAGAAGAAACTGGATTCACTGATTACGACCAGGGTTTACTCTTTGAC
+CTAGGCCAACATGACTACGCAAGCAATAAAGATATACATCTGTTCGGATATCCTGTCCCT
+ATGGATCACTCGCAATTCAAGAATTGTATTTGCACAGCATATCATACTGCAGAAGACGGA
+ACGACATTTCCTGAAATCGATGCATTTGCTCTGATTAAGCCAGAACAGTGGAGTTATGTT
+ATGGGTCCATCGCTGTTCAATGTAATGCAGAAACTTTACCCGGCACTAGCCAAACGATAA
+ATACTCCTATCAAACGATAGGAGACGACATGAACATTTTTGAAATGCTTCGTATCGATGA
+AGGATACGATTCTAAAATCTATAAAGATACACGCGGATATTACACTATTGGGATTGGTCA
+CCTTTTGACTAAAGACCCGTCTTTGGCTGTTGCTAAAGCTGCCTTAGATAAATTGGTTGG
+TCGTAAGTGTGACGGTGTAATCACTAAGGCCGAAGCTGAAAAAATCTTCGCTAAAGACGT
+CGATGATGTTGTAGCTGGTATTCAACGTAACGCTTTACTGAAATCAGTTTATGATTCTCT
+TAATGGAGATGATCCGCGTCAAGCAGCATTGATGAACATGGTTTTTCAGATGGGTGTAAC
+CGGAGTTGCTGGATTCACTAACTCAATGGCTCTGATTAAATCTAAACAGTGGGATAAAGC
+CGCTATCAATTTAGCCCAGTCTAAATGGTACAAACAAACCACCAATCGTGCTAAACGCGT
+TATTGCAACATTTAAAACAGGAACATGGGCTGCATATGAAAACCTATAAAGAATTTTTGA
+CAGAATCTCAATCTAAGATTGAAGAAAACACTCCGATTGTAGAAGCAACAATCAAAGATA
+AAGAAGGTTCAACAAACTTCTCTTTGGTATCAGGAAAAGACGGCACTTTCTTCCAGATCG
+GTTCTGAACGCTTCCAGACTTCTAAATTGCAGGATGCTGCAGTAGCTAAAGTTCTGCGTG
+GCGGCGGTAAATGGAAAGGAACTGAAGGATCTACACAAATTGGTATTGCTGTAGATAATA
+ATAGCGCATTTTTCCGTATCGGCGGTGAGTCTTTTACTCTGAGTTCTAAAGCATTCAAAG
+AACTTAAGGCTGCGTTTAAGTAATGTTGTACATCTCCTGTGGTTGTGTTACTATACCTAT
+ACTGACACAGGAGAACTAAATGACTCGTATTAACTTAACTCTAGTATCTGAACTGGCTGA
+CCAGCATCTTATGGCTGAGTATCGCGAACTACCTCGTATCTTTGGTGCAGTTCGCCATCG
+TATTGCTAAAGGCCAAGGCTTCAAGGATATTCCTAAAGATTTCTGTCTGGGCGCTGGACA
+TGTTAAATTCTTCTATGACAAAATTGGCTTCTTGTTCTTACGCCAAAATGCAATCATCGA
+GGAACTTCTAAAACGCGGATTTAAAATTGCAAATACTCATGTCAACGTAGCTGACATTCC
+TCTGTACTTAATGAATGACTTTGTTCCTTCTGCCGAGGATATTGCTTTAAGCCAAGCTCG
+ACTGGATGAAAAAATTGCTCAAAGGCCTTTGTGGTATAAACATTATGGTAAGGCTATATA
+CAAATAATAAAGGCACGCCGACCCTCTCCTATGAACAATGTTCCTCTAGTGAAGGACCTT
+TTCCCACCTGTAATAAGGTCGAGCCCGAGTGCGGTAAGGGGTTTACATTCGGTGAAGGCA
+AGGAGCCCAATTCGATTCTAGGAAGGAAAATGGACTACCACGTGCCATGGAATGGCCCTC
+AACTAATCAGGAAATAAAATGCAATATTTAACATACCCGTATCTAACCTTGATGCATGCT
+TTCAAAGACCGTGCATTCGAACGCTTAGATCCACATAATGATTATTGGAAGTGCTTAACC
+CCGATGTCTCGAGTTTCTGAATTTGGAACTCTTCGCCTAGACGGTGGACGACAAACCGGT
+AAATCTGAAGCTGCTGCTTTATTCGCTGCCGATTGGCTTCATGATGGTAACGACGTAATT
+GTTATTTCAACCAAAGCCGCTCAATCCAGAGAGCTCAAAGAACGAATTGAACGTAAAGCA
+AAAGGCATTCAGCGAATAGATTCTAATCTCCGTGGATTTTGTGTACATGATACCATCAGA
+AGTTTTCTGGATGAAGACTTTAATAAGTACAGAGGTCTTTCGCTTACACGAGCATTGATT
+ATAATTGACGAACCAATGAAGATGCCTGATGTTAAGAAGTTCTATGAATCATACTTCTAT
+CTGGCTAATCACTGTTTATGCCAAGGCGATAAACCTTTACCTCTTTTCTTTGTGATGGGA
+ATGCAATGATGAAATTTATGTTTATGGATGGTCCCTTTCGGGGAATGGTAGTTCGTACTA
+AAGCTACTAAAGCTGAATTGAATTCTGTTCCAGATATTCCTATCGAATTTGTAACCGGGC
+CTTTTGAAGGCCTGATTACTCGTAGCTTGATTTGCTATGATCGAACAATGATCGAAGCAA
+GAGAGCTTAAAATGCGCCCAGGTTCTCAGGGCTCCTATAATTGTACTTTGGACATATCTT
+ATAATGGCTAAAATTGTAATTGAATGTGCTGACCATCTGGTTAAAACTTTCTGTGGATGG
+TTCAGTAACCAAGGCGAGCAGGATCTTTTTGAAGCTCACTCAAATGGTAAGTGGAATGAA
+GAAATCCAAAAGTGGGAAGAGCAAACGACGTATTTGGCTACTGAGGGTTATGGTATTAAT
+GAGCCTATTCGCTTAGTTGAATATGATAAAGAGACCGACGAGAGAGTCCCTTATTTCGAC
+GGTGAGAAGCTTAGTGCCATACAGGCGATGGTCCCTAACACAGGTCAAATCTTTGAATTG
+AGGATGCCGAAATGATTGAAGATATTAAAGGCTATAAGCCACACACCGATGATAAAATCG
+GTAAAGTGAATTGTATCAAAGATGCTGAAGTTCGTCTTGGTTTGATCTTTAAAGCACTAG
+AAGAAGAACATGTAGCTGCGTACATGGCTCTTGATGTAGACACTATGAGCGATGAAGAAT
+TCGATTTAGCTCATTCTAGAATCACTCAGATTCGTAATGCAATTGATCGTCTGAAAGAAG
+CTAGTATGTGGGCATGCCGTTCTGTTTTCCAACCTGAAGAGAAATACTAATGAATGATTT
+GATCCAAGCTTTACTCCGTGTAGAAGATGAGTGTGCTGGCATTTTATTAATGGCTAAGTT
+TGATCCATTTGGTCAAACTGGAATTGATGAAATCAGAGAAATTCATCGTAACACTGTAAA
+ATCTTTAAAAGCATTAGTTCAGCTTAAAACTGAAGAAATCTAACCGTTTACATCTCCTGC
+AAGATGTGTTACTATGATCTTACACTTACAGGAGAAACAAAATGAACACAACTGAAGTAT
+ACATCCGCAGAAACAAACTCCGTCGTCTCTTTGAAACGGAGTTTCATAAAATCAATGCTA
+AAATCAAAGACGCATCGAAAGCAGCTGGGGTTCCTGGCTTCCATTTGAAGTACTCTCAGC
+ATTTGCTTGACCGTGCTATTCAACGTGAAATCGATGAAAATTACGTCTTTGAACTTTTCC
+ACAAGCTTTCGAATCATGTGGTTGAAGTAAACGCTTTCCTGGAACTCCCTGAGCGCCCGG
+ACGTTGAAGAAGATCTGGATCCGAACATCGAGTATCGCCCTCTCCGTCTTGAAATCACTG
+ACCAAAAGTTGTGGTTAGGATTTACAGTGTCAAAACCAGTTCCAGGTAAAACGTTTTCTA
+CTCCATACACACTGAATTGTCGTATGGCTTTCATCAACACAAATCGTCATGAAGGAAAAA
+TTAGTAAAACTGTAATCAATCTATGAGGTAAACATGAAAAAAGCTCTATGCGCAGGTCTC
+TTGGCCTTCTGTTCAATGGCCTATGGGTCCGAGCACAACTTCAGTAATGTCCAACTCGAA
+AATCTGAATTATGCGTATCAGTTTGGAGAGCAATTTGCAAAGGATGGCAAATACAAGACA
+CAAGAAAAGCTATATGACAACAAAGGCCTAGGCTATGTTATGGCTGCTTTACTTTGGCAA
+GAATCTTCCGCTGGGTTAAAAACCAAAGGAAAGTCAGGTCATCAGGCGTATGGAATGTTC
+CAGAATTATTTGCCGACAATGAGAAATCGAGTCGCCGAAATAGGATGGAAAATGACTGAT
+GCTGAAATTATTAGAATGTTGAATAAACGATCCAATTCCGCTTCATGGGCGTATATTGAA
+CTTTCTTATTGGTTAAATAGACATAATGGTGATATGCGAAAAGCAATTGCCAGTTACAAT
+GCCGGGAACAACTGGAAATCTGGAAACAAATATGCCAGTCAAGTCCTAGAAAAAGCATAT
+TACCTGAAGTCAAATAAACTTTTACATATTGAGGTAGAATAATGCAGAAACTAGCTCTGG
+TACTTGGTCTACTGATTTCATCTGGTGCTTATGCATCAGGTGGATCACTGGAGGAATCTC
+TTAAAATTGCTAAATCATTTTGTGCGACAAACACAGAATGTATTGACATCTTGTCATTGC
+AATTAGATGGAGCATATGAAGACGGAGTCAGAGCATCTAAGTCTAAGGTAGAGTGGAATG
+TACTCATGAACCGAAAGACTAAGCAATTGAATAACCTTTGCGATAAAGCACCTAACGTTG
+AAATCTGTCTGGATTATAGAAATCGTTTGATGGAGCAATATATGAAAGGGTTAACGGAGT
+GAAAAAATATTTATGTTTGTTGATGGTTCCGTTTGTGTTGAACGCCTGGGATATTCTCCC
+AGGCTATCCTGAAAAGATACTTGCGGTCCAAGGAAAACAAATTGAAACAAGCGGCTCATT
+TAAACGAAACGTTGAGTTAATCTTCGTTCCAAGTAAAGAGCTTTTAGGGATATCGTTTTA
+TAATTATAAAGATAAGGGTGACCAAGTAACAATTCCTTATGGCACCTACAATATCAGAGG
+TTGTGAAATGAAAGCTTCTGGTGAAATTGAAGGACCTTACTTTGTCTCTTCGCTGAACAA
+TTACAACATCAGCAAAAAGATTATTCGATCATGCTCTACGTTCTTCATTAGAGTATACGA
+TCAGACCGATAACTACTCAACTTACGTGGTGGAAAATGATTAAGCAATATATCAAAGGTG
+ATATTGTAAAGATCTTCTTGGAAGGTCATAATGTGGCTCACGGTTGTAACTGCTTCCATA
+CAATGGGTGGAGTGGCTGGACAATTAGCGAAGGCTTATCCTCCGATTCTAGCAATTGATG
+TTCATGAAACTGAGCATGCAGATCCGGATAAATTAGGGAATTATACCCAAGCCACAGGTG
+AACGCGGACAAATTTGCTTTAATCTTTATACTCAATATATGCCCGGTAATAATTTAGATT
+ATGGCGCATTGCTATATGCTTTCCAAAGTCTAAATTATTGGGCTAGTAAACGCCAGGAAA
+CTCCTACGGTTTATATTCCACGTATTGGAGCTGGTATTGCCGGTGGTGATTGGGAAAAGA
+TTAAGACTATTATCGATTGGTTCACTCCTGATGTTGATATTATCGTTGTCGATTGGGATG
+GTGAATAATGACACATTATATCCATCCGTTTGACCCGAAGAATAAAGCTAATATTCATCG
+GCGATGGATTGAAACCAGAAAAACTAAATGTCCAATCGATAGCCCGCATAACGTAGACCG
+TTGGTATATTGGTGAATATGTCGAGTACACTTTTATTGATAAAAAGAAACGTGTACAATA
+TGTTGAAGAATATTGTCTAAGGATTAAATGGTTATGATGTCCAAAGAAGAACGCGAGCGT
+ATTATTGATGATATTGATGAATTGATTCGTTTAGCTAAACACGCTGGTGTTATGGCTGAA
+CTTGGTACAGATGATGAATACGCTATGGCCGCTTCAGCTTTATGTAAACAACGATATAAT
+GTATTAAGCAAGGACGGAATCGAATGATTACCAGAGAACAAGCTCGTGTAATTTATGATT
+TAGTCAAAGACATCGAAGATGATTCTGCTTTCTACACCGGCCAATCATGCGAAGGGACTT
+ATTTTGGATTAGAACAAGCTAAACTTGATTTAAGTAATTCCAAAATAAAATTTGAACAAT
+TTATTGAGAGTTTAATTGAATGAGCGGCCAATACAAAATTTTGATAACTAGCAAATGTTA
+CGCTTATGGTCAAGGCGAAGCAATCTCTGTTCATACTGTTATTGCTGAATTTGATACTAA
+AGAGCAGGCTGATTTAGCATTTTATAATATGAAAAATAATTCTGGACCGAGTGATATCGG
+CGTTCGCCAAGCTTATATAAAGTTGTATTAAAATGATTACTAAAGAACAGAAAGAGACTA
+TTGTTGATTTAGCTCGGTGTTGGGCCCAAGCTGAATCGGCAGTAGCGTGGGAATACTCCT
+CATGGAGTTCGAGCCGATCTGCTAAAAAGCAAGCTGAAGAAGAATCCGCCGAAGCAGAAG
+CAGATCTTGAACAGTATCTTGATGGGATTATGGCATAATGCAAACTTATATTAAAGAAAA
+GCACCGTTGCAAAGATTGTAAATGGCCTATCGTGTTTTCTTTATGTAATGATGGTTTGAT
+GGATACTCCACCATATAAGATGTGGGATTGGTGGTTATATTGCTCAAACAAAACATGTAA
+GAATCATGCAGGTGAAGGATTTTTCCAATATACTCCAGAGTGGATTGAATCAGGGGAACC
+AAAATAATGGCACAACTTTACTTCAACTATGCGAGTATGAATGCCGGGAAATCGGCTAAC
+CTTTTGACAGCTGCTCATAACTATAAAGAACGTGGAATGGGCACTCTGATTCTTAAACCA
+GCAGTTGATGACCGTGATTCTGCTTCAGAAGTAGTTTCACGAATTGGTTTAAGACAAGAT
+GCTAATATAGTTACTCCTGATATGGACATCCTGGAGTTCTTTAAATGGGCTCAGACTCAG
+CGGGACATTCACTGTGTATTCGTTGATGAAGCACAATTTTTAAGTGCAAGACATGTTGGA
+GAATTAGCTCGGATTGTAGATTTGTACAATGTCCCAGTTATGTGTTACGGGCTCCGTACA
+GACTTCCGGGGTGAATTGTTCGAAGGTTCTAAAACGCTTTTAGCGATAAGTGATAAATTA
+GTAGAACTTAAAGGTGTTTGTCATTGCGGACGAAAAGCCACAATGGTAGCCCGCATTGAT
+GAAAATGGTAACGCAGTTCGTGACGGTGAAGTGGTTGAAATCGGCGGAAACGATAAGTAC
+GTTTCCTTATGCAGAAAACATTGGTTTGAGATGCTCGATATATGATTGAACTGTTAACAA
+TTCTGGCTGGAGTAGCTGGGATATTCGCTATAGGCTTTATCCTTTACGTTATTCTGATTT
+ATTTGGTGTGCTTATGAAATCAACAACTTATAATAGTTTTTTGCTATTAATGACAGTGTT
+ATTATTCATTTGGATTGCTGTTGCAGCTTCTACTCAATCAGAACGAAATAAACAACTAAA
+AGATCAAAACACTATTTTATGTGAATCCAAAACTGATGGCGCATTCATTGCCAATAGTCT
+CGGATGTTTTATTAAGGTAGAACAATGACAGAACAAGAAGCATGGCAAGAACTTCGGGCT
+TTACTTAAAAAGCATAAAGTTGAATTACATTTGTCTGAACCTCCAGTATCTCTTGAAGAG
+ATTATTAACATCCGTGAAGGCCATGAAGTTTTGCAGAAAATTGACGAGGTATTAAAATGA
+AAACGAGTTTCTTTAAATCTGGATTTTACTATCGATTGTGTAACTACAACCGAGGTAAAT
+CAAAATGTCAAGAACTATCCGTCGTAAAGGCTGGCATGTAACAACTTCTTCTAAATGGCA
+CAATCAGAAGAATAACGAATTCGCTTATATCAAGCGTTATACCGAATACGTTAAAACCAG
+CAAAGATAAAGCAAATCAAGCTAAATATGTCGAAAGATATATCGCTGAAAATAAGAAAGA
+ACCAGTTCGTCTTGAGAAGTTGATGAAAGAACGTCATCGTGATTCATTCTGGAAGACTCT
+ACGTTGGAGTCGCTATGCTTCACCTATTCCTAGAGTGTTTCACAAGATGGAAATTAAAAA
+CTCGTTGAGAAACGACACTGATTATAACTGGGACGAGAAAGCCGCTCGTAAGTGTGAGAA
+AGGCATCGCTCAAATGAATTGGGATTAAAATTTCGGAGTACAGATGTACTCCGTTATAAA
+TACGTTTACTAACTAATGAGGTGTATATGCAGCATTTAGACGTTAAAAAGCTTCGTAATC
+TTACTGTAGAACAACTCGATGAAATCAAACGTGAAATTGGGCATGCTGTTGCAAGTCTAA
+ATGAAGAAATTCGTCAAAGTGGCTCACGGGCAGATTATATGCGTAAGCGAAATCTGGAAA
+AATACCTCGACAATGTTAAGGCTGTACTTCAGCACAAACGTAACACTGGTCAACGATAGG
+AGGCCTTATGGCCTTAAAAGCACTGGCATTATCCGCGCTTATTGGAATCATGATGATTCC
+TGCTTCCTACGCAGAGGTCGACTTCAATCCGAAGTTTGATGAATATTTTGAGGGTGCATT
+GAAGGTTTACTCTCAATATAAGATATACAATAAGCAGGAAAGTGAGCAGTTCTTCACATT
+TGTTAAATCAAAATGGGAAAGGCAACCATGCACTAATAACTGTGAAGCTGATGGAGCTTT
+GGTTGCGCAAGAGTATTACACCAACCGATTGGTAGAAGGCAAACATGAAATTTGAAGACT
+TTGCTAAAGGCAAAGCATCTGAAGCGGATGCTTATCTTGGGTTGTTGATGGCTTCTCGCT
+CTTACTTTCATTCAGCCCACTTTGAAACAGAAAGCTATGCTCGTCATAAAGCATACAACT
+TCATATTCGACGAGCTTCCGGATTTGATTGATAAGTTCGGTGAACAATGGCTTGGCTTTT
+CCGGAAAGAAATATGCTCCTCAAATTCCAGAGCAAAAATCTCTTCCTACTGACACTATAA
+AAATGATCGATTTGATCTTGGCTGAATCCGACAAGATCTACTCCAAAGTCCCTCGTGCTA
+TTCAAAGCACCTTAGATGATATCGTTGGAACTTTCTACCAACTCAAGTATCTTCTCTCCC
+TGAAGTAACACTCTGCCCTGGCTTCGGTCAGGGCATTTTTGTTTATGCTGTTTACATCCT
+CAAAAGACTATGATACTATAGACTAGTAATCAACTAGGAGAACAAAATGAAAAGTTTGGT
+AGTCGTAGCTTATCTCTACGTTCAGTACAATAATCCGCTTTTCACTCGTAATGTTATCGA
+TTTTATCTGGAGCCAATTATGAACGAAGAGAACAAAATCAAATTGCTCGATTTGATTGAA
+AAATTGCGTCAGGCCGATTTAGCATATGTTGCCCGGTATGAAGGTTCCGGCACGGCAATT
+CCTCAATACAAAGCTATGCAAGCTGCTCAAAAAGAAATGTTTGATTTTATTCAATCTCTG
+TGAGGTTTTATGGAAATCCAAGAAAAAGTTTTAGATTATGGAAGTCGTTTCCAATCTATC
+AAACGCACTATTGAATACAACAACGGTCATGATGAAAACATGCTGATGGTTGATTTTGAC
+AATGGCGAAGCTGTCGGAGCTTCTTTCAAATTCAATGGAACTTTATCATGTGGAGGCGGT
+TCTTATAAGATTGAAGAACTTCGTCGCTTTAAAGCACTTTTGAATAGTTTTGAGGAATTG
+TAATGGCTGTAGGATTTGCAAAAGACGGAGCAGAACAACTTGAAGTTGAAGCAGTAGTTC
+AAGCTGCAATAGTTCATGCACGGTCTCAATTTAACACTACACGAGAGTCTCTTTATCGTT
+GCTTTGATTGCGAAGAGCTAATTCCAGAATCTCGTAGACAAGCAGTTAAAGGTTGTTTGT
+ATTGTGTAAAATGTCAAGAAATGCATGACGAAACTTTTAAACGTGAACCCCGTAATTGTT
+GGCACAGGAGCATGAGATGAGCTTTCCAAAACTTGAAGTTGGTGATCTAGTTTTAACTCG
+TACTTACACTGGTGGACAATCAGTAGAAATTTGTCAATATCGCGCACAGACCGGTAATTT
+GATGTACATGGCTTATCATCCAGAAGCTATCTTAAAATGCCAGCTGGAGCGCTTCATTAA
+AGATACAGATTCAATGCCTTATAGTGTAGATATTGTACGCAAAAGTGATTCTGAAAAATG
+GGCAAAGGTAATGATGAGCATCCAAAAGAGGCCGGAGTGATTATGAATTTTGTTTCGCTT
+TACGGGTATGAGATTATAATTTCATTACTGATTTTAATCATCGCAATTTTAATGACGAGA
+AAATAATGGCTAAATTAATTTGGGAAGGTGTCGGATACGGCGCAAAAATTGAAGAAAACA
+TTCCAGGTTCTAATCAAAAGTGGTACACAGAACTTGATGTTATTTCCAACCAGTCGCATG
+TAAGCATTTACGATGTTGATAATGGTGATGAAGTTTCACTCACTAAATCCGAAGCGGAAG
+CTTTGGTGAAATATTTAAACTCTGTAATTCCAACTATGAAGGAGCATCATAATGAATATT
+AATGAAAAATCTTGGCACTGCCGTTTACATGACTTTGCTTTTGACAAATACTCTCGTCCT
+CGCTCTCTTTGCCCGTACTTCTGGAAAGTAGTATTTGCTTTATTTGGTATGACGTCATTG
+ATTGTATTATTGTCCATCGCATTTACTTTAGTTGGTTGGGAATTGGCTGCAGGTTGGTTA
+GCTAAAATTGGTATTACTTCGGTCTGGGCTATTGGAGCTTCTGGATTTACTATCGGGGCA
+GTTGGTATTTTGAGTTTAGTTGGTGTAGTATTTGGCACTCTGTTCGGTTTAGCCAAATTA
+AAAGATTTGATTGAAGATAAAATCAAAGAACGTAATTATGAAAAATATATTCAAGAATTA
+GAAGCTCGTAAAGACCCAAATTACGTTCCACCTAAAAAGAGTATTCTGATGGAATTCATC
+CGAGCTCGTAAAGAAAAATTCTGTCCATCTCTGACTTTCACTGAGGAATAAAAATGATCG
+GTATACATAAGTTTGAATCATTCGAAGAGACTGTTCGTTTGGAAATTGGTGATCGTCTGA
+AGGTGACCCTCAAGGGAACTACAAAATCTCTGCTAATTAAAGTAATTGGTATCACGAACT
+ATGGTAGATGGACTGACGGTGATCGTCTAAACGTTATTATTGGCAAAATTGATGATGTTG
+CCGGTCATTCGGTAGTTTACATTAATAACGTAAACGGACAGGTTATTCATTATCTTCCTA
+ATGCAATTCACACATACAATGTTCACGATATAACTCACAATGATACTTCGATCGCGTATG
+AGGATGAAACGCTTTATCCATCACGAGTTAAAATTGCTCGTAAACAAGTACTGGTTCCTA
+TTAAAGTCGGTGATGAATTGACTAAGCCAAATCGTTCTGGTACTTACACAGTAGTTTATG
+TAAACAACACTGTAAGTAATATTGTTGTTGAACGAAATACTGATAAGAAAATCGAAGTTA
+TCAATTTTAAAGATACCGTCGCGCTAAAAGCCTTCGGCCTTAAATGGAGAAGTTGATGAA
+GACAGTTGTAAAAAGTTATTTTGGGTCCCAGCTTTATGGGACCTCCACTCCAGAATCCGA
+CACCGATTACAAAGAAATCTTTATCCCACATGCAAAAGATATTCTGATGTGCCGGGCAAT
+GAATCACACTAACCTGAATACCAACAACTCTGCCACCAAAAACACTCATGATGATGTAGA
+TCATGAGTTGTATTCCTTGAAATATTTCCTGGAATTGGCACAGAATGGTGAAACTGTGGC
+ACTGGATATGCTTCATACTCCTCCAGAATTGGTCGTTGCTTCTGACCTTCCTGAAGTGTG
+GAAATTTATCCAAGACAATCGTAGTAAGTTCTATACCACCGACATGAAAGCTTATCTTGG
+TTATGTGCGTAAGCAAGCAGCTAAGTATGGTGTTAAAGGTTCTCGTTTAGCTGAACTTCG
+TCGTGTATTGGAAGTTATCAATAAATTTCCTGAATGGAAATACGAAAATCGTCCGAAAGA
+TAAAGCTAACAACAGTCGTTGGAAAGTAGCTGATATTGCAAGTAAACTTCCATTGAGTGA
+ATTTTTGTTCTGGGAAGATTTTGTTGATGCTAAATGCGGTAAACAACGTTTCTATCATGT
+GCTTGGTCGTAAATTCCAGACAACAATCACTGTAGCTGAAATGAAGTACTCCTTAACTAA
+ACTTGAAGCTGAATATGGTGAGCGTGCTCGTAAGGCAGAAGCTAACGAAGGCGTAGACTG
+GAAAGCATTGAGTCATGCATTACGTGGTGGACTTCAACTTCAAGAAATCTACTCTACCGG
+TGACTTAAAGTACCCACTGAAAAACGCACAAGACATTCTAGACGTTAAACTTGGTAAACT
+TCCGTTTGTTCAAGTCCAGCAGATGCTTGAAGATACAGTAGATGAAGTTGAGCGTTTAAG
+TATTCAAGCTCATAAGAATGGTATGCCTTCGAAAGTTGATATGACATTTTGGAATGATTT
+CCTAGAAAAAGTTTACTTGGAAAACCATGGAGCTTACTACAAATGATATGGTGGTACATA
+GTGCCTGTGATAATTGCAGTGATTTACCTCGTAGCTGGTTGGTATATCGTAAACGCTCTC
+GTTAAACGAGGGGCAATAGAGACACCTCAAGGCTATATCTTTATATTACTATTATGGTTA
+CCTGTCGCGGTCGTCTCGATCATCTGGCGAACCCTAGCATGGTTACTACTGTGGCCAAAG
+CGCTTTGCTGAATCCCAGATAAACAAACACTCTTCTTAACCTCCTTCGGGAGGTTTTGTT
+GTTTTTGAAAAAATGTTGTACATCTTAACTCAATGTGTTATTATAGACTTATCAAATAAA
+TGGTAACCCGGAGAAACAAAATGACAGCAGAACAAATTAAAGAGATGATCGCAGCAGAAG
+TAAAACGCGTCATCCGTGAAGAACTTAAAATTGAGTACAAATCATCAGAAGATGCTTTGG
+ATATCGATTTATCTCTTGATGGTGAAATTGTATCAACGATTCAACTGTCTAAGTATGATT
+TACCGATTTAATTGCAAATATTTTTGCTGAACCGTTTACATCAGTTCAGCAATTTGATAT
+TATTACCTCATACCAAACAAATAGTAACTCGGAGAATAAAATGACAACCATCACTATCAA
+CAAAGGTATTAACTTCGGTAAAGAAATTTCTGGCACTTTCGAATTAGTCGGAGAATGGTT
+CCCAGAAACTCTGAAACCCGAAGATGCTGCTCAAGGTGATGGTAAAGTTTTCGTTATCAT
+CGACGGTAAGAAAAAAGGTGTTTGGGTTTACAAATCAGACATTTCTTATAACGGAGTAGC
+TAAAAAGATTGAACTGATTGAAAGTGTTGATGATATGAAAGCTCGTATCAATAAACGCTT
+TAACGTTATGGGGATGATGACTGCCGGAATCATTAACGGAAACATTCGTTCACTGATTAT
+CTCGGGAGCCGCTGGTATCGGAAAAACTTACTCCTTAGATAAAGCATTGAATAAAGCAAA
+TGATGAGGATAAAATTGAATACAAATCAGTGAATGGTAAAATCTCGGGTATCGGGTTGTA
+CTGTCGCTTATGGGAATCACGCTTCGATAATTCAGTTCTGCTTATTGATGATGTAGATGT
+ATTCTCTGATATGGATATTCTGAACCTTCTGAAAGCTGCTTTAGATTCTGGAGAAAAACG
+TAAAGTTTGCTGGAGTACTGCTTCATCTTACTTAGATGAAAAAGGTATTCCAAATGAATT
+TGAATTTGAAGGAACAGTCGTTTTCATCACTAACGTTGATATTGATAAAGAATTAGAACG
+CGGTAGCAAATTAGCTCCACATCTCGCTGCTTTGGTATCTCGTTCGGTTTATTTGGACCT
+TGGTGTTCACTCAAACGAAGAAATCATGGTCCGAGTTGAAGAAGTAATTATGAATACTCG
+GATGTTGCAAAGCCGCGGTTTACGTAATTCCCAGGTTGTTGAAGTATTAGATTTTATGCA
+AGAAAATGTATCTCGTCTTCGTAATGTATCTTTACGTACTGCTCTTTATCTCGCTGATTT
+CGTCGCCACTGACGAGAAAAATTGGAAAGATATCGCTGAAGTTACGATGCTTAAATAATA
+CTCCGGGAGGAGAAATCCTCCCTAAATTTTTGAGGAAAATATCATGGCACATTTAATCTC
+TTATCAAACTAAAATTGTTCTGTTTCGTAATGGTAGCTTTGTATGTGATTCTAAAAGTCG
+CGAGTCTCTGAAATATATGTCAGATGCTACAGCAATTTCTTATATTGACTTAAACGGGAG
+CTGGGTACAATGAGCTACAAATACTATGTGAGAACCCACGCTTGTATTTTCAAAAGTGTA
+TGTGAAAAAGACACTGCTGAATATATTCTTAGTCATACTAGAAATTTAACTGCAATTCTT
+TTCACTGATTTACAGAATCCAGCTTCAAATCACATTATGGAAAGAATTCGTTTTAATATT
+GAAAATCGTGATGTGCAAGCTTTAGAACGTCGCCTCAAAGAAGGCTATGAATATGCTGAA
+GAAAATAAGTGGAGATATTAATGAGTATTTTAATGGGAAATTGGGTGAACAACACCGCTT
+ATTATCCACCTGCTCATATCTATGCTGGAATGGTCCAGAGTAAGGCTGAGAAGAACGCAA
+TCCGCATCTGTGAAGAACTATACAGATTCAACTTCGGAGATTCCCCTAATGTATTGGGTG
+AATTGAGAACGGCCTTTCGTGAATTAGATGTAATGCTCCATATGAAGAATTCTTACCCAT
+CTCATATGGAACTTCGTCACGAACACGTTGCTGAAGTATTTGGCACGTTTCTTTATTGGG
+CTATTCGTGCTAATACTGAAATGGAGCGAATCTATAAGCAACACCAAGACCTTTGGAAAT
+GGTATAACACATCCAAATTAACTAATCGTGAAATTAAAGATTGGTGCAAACAACAACTTG
+ATTATAATTTGAATTGCATGATGATTGATGTTTACGATAATTTAGTCAGGAGCAAAGGCT
+AATGGGCTACGGGTTGGATGAAGATTGGGAATACGAAGACGAGGAAGAATTAGGCACTCG
+TTACAGCATAATGAAAATTGTTTATGAACGAAATGCTTCAGCGAAAGTAGGGGCAGAAAT
+GTATTGTCCTTATTGTCGAAAGGTTATTGTAAAGCGTAGTTGGCAACATAAGTTTTGTAG
+CACTCCATGCAAAGACAAGTATTGGAACTGCGAACCTAAGCGTGCTCATCGAGCAGAATT
+CTTTAAGGGCAAATTATGCAGGTAGAACAATTAAAAGAACTTATTCAATTAGTTTCTAAA
+GAACAAATCAAGGAACTTATTCGTAATGAGCTGAGAATTGAAGTTCAGCCAGCGGATTAC
+ATGGACCCATGCCGAATTCAACTATGGTGGGATAACGAAGTTATTTCCGAAGAATGTATT
+TACTTGAGTGATATTCAACGATGATATCGAAAAAAATTATATTATCTCGTATTGAAATGA
+TGAGAAGCAATTATGAAATGGCTATGAAACTTTCCGTGTCAATTGCTTTACGTAATATTG
+GTGACGAGCGAAGAAGCAATTTAAAGTTTTGTGCACCTGATGACCGCAGAGCGCAATTAG
+TTGAAATTACGAAAGCACTTATTCAAATGGACCATTACCAAATCAAAGATGCTAAGATGC
+TAGCTACCGAAAAAGAAATTTGTGCTAAAGCTTTAAGGGAGCATCAAAAACAAACTCCAG
+TTTCATCTTGGTTCCATGGTGGAGCAGACAAACCAGCCTATTTTTAACTCTAAGTTCGCC
+CCGGCTTCGCTGGGGCATTTTTGTATGTTATCCATATAATCAATCATTCCCTTCTAGAAA
+GTTCCTCTCAACCGTTCTGGTGAATCCAAAAATTTTTAAATCAACCGTTTACATCCTCCA
+AAGATTGTGGTATGATAGTCTCGTAATCAACTAACGGAGAATAAAATGTTAACTGAAATC
+ATCACCTCGCTTATCGAAGAAAATCGTAAAGCTCATCAAGATCGCCGAGCGAAAGTTGAA
+AAACGCGCTATGGAATTAAATGCTGGATGGACTAAGACCCGCTACGGTCGTGAAGGATTT
+GATAAGGTAGTAGCCCCAACTTGGGGAGTAGATGATCGTCCTCATGCACCTTTTGATGGG
+TACCTCTGGGAAAATGAATTAGGAGAAGTTGAGTCTTATCATGGTGGTAGTTATCTTCCA
+TACGTTACTGAACTCGACTATCTTGATAAGCCTGAATACACAGGAGATCATGGTTGGTGG
+AAGCTGCGTCTCACTTCAGACATGCTTTCTGAACTCATGATTTTAAGGCATGAAACTCAG
+TGTATTGAGATTCGTACACCTTACAAAAAGTGGACACTCGAAGATAACACTATTGTGGTA
+ATGAGTGAAGTACGTGCTCATAAGACGATTCTTAAGGCAATTCAATCTGCTTCAGAAGAA
+TGGTTCAATAACTACTACAGTTCACTTAAAGTTAACAAAGGTGAAGCACCGGTTGGTAAG
+CAAGTAGTTAAAGGTAAAGTCGTTTCAACTAAAGTATACCAAGACTATTGGGGTGTATCT
+GCTAAAATGATGGTCCGTCTTGAAAACGGAGCTACAGTTTATGGTTCTTTACCTGGAATC
+GTAGATATCAACTATCGCGGTACTATCGAATTTAAAGCAACGTTTGAACAAGCAAAAGAT
+GACTCAACTCACGCTTTCTTCAAACGTCCATCTTCTGTAAAAATTGAAGAATAAACGCTT
+TAAGAGAGTCCGTGTTATAATGGTTTCACGGATTCTCAATCAAATCATACGCCTGACAAT
+GAAAGAAGAGGAAAAGATTATGAACTTCAAAACCAAAGATGATTTCTATGTAGAAGTATT
+TGAATTGATGGAAGTGGTGAACAAACATTCAAGTACAGTGTTTGCTAATCAGAAGAATAA
+GATGCTAATTAGTCTACTCCGTGATCGTCTCGTATCAAAGCATAATATCATTGCAGGTAC
+TGAATTGAACTCTGTTTTGGCTAAATACGACCAGTACACTCCATGGACAAAAATCGCTGT
+AGTAAAATCTTTAAGCAAATCTAAAATCACAACTTATGTTATGTCTCACATGCGCTTGCG
+CAATTATCTGAGCATTGATATTGAAGATGAGCGTAACCGTTTGAGCCAAAACCGTGTTGT
+CGTTAATACACATCTCAGTATTATAGCTGAAGTTGTACGGACAATGTCCAGTGATATCAA
+AGAAATTATTAACATTGGTCGTAAACTATGTCATGCTATTGATAGTCAGAAATTTGAATT
+CATCAATGATTTCTTGGGCTGTGATAAAACTGTTTATCCGAAAGTTCGTGTTGGTGTATC
+TGGCCGCCCTGAATTTGATATGGCGATCAGAGTAAGCGCTGGTTATCGAGTCAAAAATAC
+TCCAGCCCAACGTAATGTAGTTGCTCGTTTGACAACTCAGCTTAAGAAAGCACTGGAACA
+AATTCCATTCATCAATACAATTTCTTTGGTTGAACGTGAAAATGATAAGGTGGTTCACTT
+CTGTGTCGACCAAGAATTCTTTAAGCCAAAAGAAGTTGCATTGAGTTCTAAAGAACTTCA
+TAATTTTGTTCATGATACTGATGTTCAACATATGTACTTGACACCAATCAAACCATTGGT
+TATCGAATCGGTTATGACTCAGCAGCTTAATGAGTTGATTGCTAAAATCGATATTGAAAT
+TGAAAAAATCGATGCGGATATTGAATCATGGCAGGAACAAATTGCAACTAAACGCGCCGA
+AGCAATTAAGCTTCGTAATCGTCGTCAGAAATTGGCATCTGCTGTAGAGGCTTTAAATGA
+ATAATCAATTAAAAGAAGATATTGATTTTGGCACGTGGTTTGAACCCTGGACTGATGTGG
+ACCTTGAGAAAGGTCCAGAATGGGAAGCTCCTGCTGGATTCGATAAAGGTCTTATAGATT
+GGAAAGCAGTTTTAGAAATGGCTGATCGTCGAGAAGCTGCAGCAAAACAAGTTTCGCCTT
+GCCCTAAATGTGGTACAATTCAGGTTCAATTGATAGATTGGCGAACTGATACTTTGAAAA
+TGAAGTGTCGTCATTGCAAACATAAATTTGAGAAGAAATTAAAATGACTCGTATTAAAGC
+AGCTATTATCGCACTGATTCTTATTGTTATTCCATTAACAATGAACCATTTCAACGATTA
+TATGACATACCAAAATTATGATGTTAAAGTTGTTAGTGTAGTATCTGGTATGTCACCCGG
+AAAGTACTCATCATTAGAGTTCATTGCCATTTACGAACTTGAAGATGGATATCGGTTTGA
+CCGACGGATTTCCGCCGCGTCATCAACGCAACTCAGTCCTGGTCAAAATATTACATTAGA
+ACTTCGACCGTTTGATGTTAAGCAAACCCCAATGGAAAATACTATCTGGTTCATTGGTGG
+TGTATTAGTCAACTGTGCCGGATTTGTTTTTGGCGCAGCATTTGCTTTAATCGCTATTTC
+TCGTCGTGTTAATAATTGGATGAACTCATAATGATTGATTTAAAACTTGATACCAACGCA
+GTAATGAAGCTGTTTGATACCGAAGAAGCTCGCGTTAATCTTCAGCAAGCAGTTATTAAT
+AATGTGGTCAAAGAACTTGTGCTGAAGAATAGTAAGAACAAAGTACGAGAAACTATTCAG
+AAAGAAATTTCTTTGGTTGGGGCTCGTCTTCCTGATGTACAGCCGATGGTTAAAGAACAA
+CTCAAATACTTCTTTGAATCTAAAGGCTGGAACAAGGTTCAAGGTACTTTTGAATTAGAA
+CGTATCATGCGCGAAGAAGCAAACCGTATTGCTTCTACTCAAGTACTTGAAGCAGTCAAT
+GCTCAGGTTGATAAAGCAATGAAAGATCTTGAATATAAAATTGATCAAGTGCTTCGAATG
+TCAGAAGTACGCATGGAAGAAATGGTCAGTAAACGTCTTATTGATTCATTCGGCTCTGTA
+ATTGATAAAGTTATTGCTGAGCGTCTTAAATCTGTATTTCCAGAGGTGGCAAAATGATTG
+ATCACAACCCATTTAAAACCACTGGAATCGCTGAATCTGATGAAATGAAAGCTCTTTTCA
+AAGAGCTTCGTGAAATTAATGCTAGAATTTGTTTTCAGTATGCAGAAGAAAAAGGAATTG
+AGTTTAACGTAGATACAGTTCTTCGCAATATAAATGCTTTAACTGAATTCGATATCGTAA
+TGTTCAGGATGTTTGCATATACCGCATTAGCCAATCAGCCTGAAAATACTCTACCAATTG
+ATGAACGAATTATCATTGCAGCTAATGAAGCATACAACAAGGTTATTGAAATTGGCTAAA
+CGAAAACAATATATGCTTACAGCCGAAGAAGCATTGATGTCAGTTTATCGTGCTTATTTT
+GCTGAACATGGCGATATCCCATCAAGCCCGGCGGTTATTAAAGCAGCAATGACTAAAGCG
+CATAATGCATTCCATGCTCGAGTCTCTGAAGCAGCTAGGAAAAAATTTGGAAAAAGGTAT
+TATAATAGTCCTAATTACTTCGATGAACTAGACCAAATAAAAAGAGAAATGTTATGCTAA
+CAATTTACGGATATGATTCTTCAATTCACCGCTGTGTTCACTGTGACAATGCTAAACGAT
+TAGCTGAAGTTAAACGTGAAATGTATGAATTTAGGAATGTAATGCCAGAAAAAGGCGTAT
+TCGACGATGAAGTTATTGCTGAACTTCTGACTCGTTTAGGTCGTGACACTCAAATCGGTT
+TGACAATGCCTCAGATTTTTGATGGCAATGGCGCTCACATCGGTGGTTTTACTGAACTCA
+GAGAATATTTCAAATGAAAGAAGGCGTAGACTACATTCATGATTACAGAGGCACAGCTAT
+TGGAGTTGGTGATGTAGTTGCGCTTTATTACGGATATGGCGGCCTGGAAACAGGCGAAAT
+TATTCAAGTTAAAAATAATCGTGTTAAAGTTGAAGTAACTTATAGCAATGGCTCAAAAGT
+TATTTCTAAATGGAAATACGGCGAATGCATGGTGAAATTATGAGTGATATGAAAGAAGTG
+GATTTAGTATTCTCAGCCGGCGATCAAATTGATTTAGAGCATCTGCTTGCAGTTGAAATG
+ATTCGTCGTGCTTCTGAAGATATTCAGTACGCAATTGATAATCCTTGGGGTGAATTCCGA
+ATTCGTCAGGGTAAAGAAATTCACGGTGTTCAATGGACTTATGTTGGTCTGGAACCTGAA
+GATTACGAAGAAGTAATGACTGAAGACGGGCGGATTGACTATAAACCTATCGGTCCTTGG
+CACTGGGAGTATGGCGGCCCAGATTTTGAAGTTTCATGCTCGTGGTTGGAAAGTAAAGAT
+GAAGACTGATTATATCCAAGTATCTGTCAAAGAGTTAGATCGTTTACGTCGGTGCGAAGA
+GCTGCTCTGGGAAGTGGAAAGTTCTTTACCATCGGGTTTAGAGAGCTGGATTGATTATGA
+AGAAGAACGTGAATTAAGAGGTGAAGAATGACTCCTGAATTAAAAGCAATTTATAGTGAA
+ATTATGGAAGACCATGATGGATACTCCGAGAACTACGACTTCGAAAATTCTGATTACTTA
+GAAATAGTTGACGAAGAAGAATGGACTCAAAATCATAAGTATCAATATCGTCAAGTGGTT
+TATTATTCCAAGAAGCATGATGTTTATGTTGCTGTAAACGAATCTCGTTCAGGTTCTTAT
+CACAGTGATTGGTACTACAGCGATCCTGAAGTTTCATTAGTTGAAAAGCAAGAGCGAGTT
+GTTACTCGTACAATCACGGAATGGATTACGCTTTAAAGCCTTGGTACACGGCTCGATGGA
+AAACCGTTGAGCCAGAGGAAGAAGAACGCTTTCCTGAAGATGATTATAATGAACCTACTA
+CAAATGATCTAATTGATATGGAGTTTGGCTATGAGTTTAGTGAATAAGTGCTTCAAAATT
+GTTAAAGAAGATAATGACGGCGGCGTTTTCGATATCTATCCAGAACTTACCATTGGAACT
+GAATTCAAAGTTCTTTCTGTGGATAAAGAAAATCCAGATGGTATCACTTCTATCTTGATT
+AAGAACGGTCCTTACCTTCATATTGGTTCTCGTGAATCTTGGTATTGGTGCTTCTGGGAA
+CAAGACACGATGGGTGAAATTGAAGAAATTGAAGAGCTTTCTTCTGATCAGTACAAGATC
+CCAGACACAGCTCATTTGTTCAAAGGACGTGATATCGCATCTCAGCTGTTTAAAGTTGCT
+GGTGCTGAAAATTGCGATGCCGAAGAACATGATTTAATGCAGGCGGCAGGCGAATATATC
+CGTCAGCTTGAAGCTCAATTGAAATTTTCCGATAAGGCTTTCTAATGCAAATTGAATTAA
+AATACGTATCATGTCAAGAATCTGGTTGGCATCTGTCGTTTGAATTTGATGATGGATTTG
+GAGTCGCTAAATGGTTCCCTTCTAAGCCGACCAAAGCTCAAATCCGATATTATAAGAAAT
+GGGCTCGTATATATTGGTTGTATGATTAACAATAAATAGGTTCATCTGATTAAGAGGTGA
+ACCTATGTTATTGACTGGCAAATTATACAAAGAACAAAAACAAAAATTTTATGATGCACA
+ACATGGCAAGTGCTTAATTTGTAATCGCGAATTAAATCCTGATGTTCAAAGTAATCACCT
+TGATCACGACCATGAATTGAATGGACCAAAAGCCGGTAAAGTTCGTGGGTTGCTATGTAA
+TCTGTGCAATGCTGCAGAAGGACAAATGAAGCATAAGTTCAACCGCTCTGGTTTAAAAGG
+TCAAAACGTTGACTACCTCGAATGGCTTGAGAATTTGCTTGTCTATCTGAAAAATGATTA
+TACTAAAAATGACATTCATCCTAATTTCATTGGCGATAAGTCAAAAGAATTCAGTCGACT
+TGGTAAACCCGAAATGATAGCTGAAATGAATGCTTACGGGTTTACCTATTCTGAAGATGA
+TTCCAAACCAAAGCTTGTTGCTTCATTCAAAAAGCAACTTCGTAAGAGTTTAAAATGACA
+ATTGAATCAGAAATCCAGGGGTTAATTAACCGCACCAATAAAGATCTACTTAACGAGAAT
+GCTAATAAAGATTCTCGTGTTTTTCCAACTCAACGAGACCTGATGGCGGGGATTGTTTCA
+AAACATATTGCTCGTCAAGTTATCTCTCCTACTGTTCTAAATGCTCATGATAAAGGGCTT
+ATTCATTTTCATGACTTAGACTATTCTCCAGCTCTTCCATTCACTAACTGCTGTTTAGTT
+GATTTGAAGGGAATGCTTAATAACGGATTTAAACTTGGTAATGCTCAAATTGAGACTCCA
+AAGTCAATTGGAGTAGCAACCGCTATCATGGCTCAAATTACGGCTCAAGTGGCTTCTCAT
+CAATACGGCGGAACTACATTTGCAAACGTAGATGTTGTGCTTGCTCCTTTTGTAGAGAAG
+ACTTTCTTTAAGCATTTACGTGATGCAGAAAGATATGGCATTGAGCATGTTAATGACTAT
+GTATACGCAATTGAGAAAACAGAAAAAGACGTATACGATGCATTCCAAGCTTATGAATAT
+GAAGTCAATACTTTGTTCAGCTCAAATGGCCAAACACCGTTTGTAACAATTACCTTTGGT
+ACTGGCACAAACGAATACGAGCGGATGATTCAAAAAGCTATTCTCAATAACAGAATTAAA
+GGTCTTGGACGAGACGGAATCACTCCAATCTTTCCTAAACTTGTTATGTTTGTTGAGGAA
+GGAATTAACCTTCATCCTACTGACGTTAACTATGATATCAAACAGCTTGCGTTAGAATGC
+GCAAGTAAGAGAATGTATCCAGACATTATTAGTTCAAAGAATAACCGTCTGATTACTGGC
+TCTTCTGTTCCAGTTTCTCCGATGGGATGCCGTTCATTTCTTAGTGTATGGAAGAACAAG
+CACAACGAAGAAATTCTAGATGGACGCAATAATCTCGGTGTAGTGACTATTAACCTTCCA
+CGAGTAGCACTTGATTGTATGGTTGATGGCCGTCCAGATTTAACTAAATTCTTTCATATT
+CTTGATGATCGTTTACTTATTTGTAAAGAAGCTCTTTTAGCTCGTATCGAATCACTTCGT
+GGTGTAACAGCTTCGGTTGCTCCTATTCTTTATCAAGAAGGCGCTTTCGGTGTTCGTCTT
+AAGCCAAATGACGAGATTATTGATATCTTCCGAAACGGTCGTTCTTCAATTTCATTAGGG
+TACATCGGAATTCATGAAGTTCAAACTATTCTTGGATTTGAAATCGGTTTACTTTTGCTT
+AAATGCATGAATGATTATTTGAAAGAATGGACCAAAGAAACTGGATTTGCTTTTAGTCTT
+TATTCAACTCCGGCAGAGAATTTGTGCTATCGCTTCTGTAAGATTGATGCTGAAGTTCAT
+GGAGATATCAAAGGAGTTACTGACAAAGGTTGGTATACTAATAGTTTCCATGTTTCAGTC
+GAAGAAAAGATTTCTCCATTTGAGAAAATAGATCGAGAAGCTCGTTACCATTATATCGCC
+AAGGGCGGTCATATCAGTTATGTAGAACTTCCTGATATGAAAAGCAATCTAAAAGGTCTT
+GAAGCTGTGTGGGACTATGCTGTTGAGCATCTTGATTACTTTGGTGTAAACATGCCAGTT
+GATAAGTGCTTTACTTGTGGCTCAACTCATGAAATGACTCCAACCGAAGATGGTTTCATC
+TGTCATGAGTGCGGCGAATCAGACCCTAAAAAGATGAACACAATAAGACGCACATGCGGT
+TATCTTGGCAATCCTTCTGAGCGCGGATTTAATCTTGGTAAGAACAAAGAAATAATGCAT
+AGGACTAAACACTGTGAGATATGACAGAATTTATCCTTGTGATTTTGTAAATGGCCCTGG
+ATGCAGGGTCGTTCTTTTCGTTACAGGATGCTTGCATAAATGTGAAGGATGTTACAATAA
+ATCTACTTGGAACCCAAGCAACGGCCAATTGTTCAATGCAAACACCGTAAAAGAATTAGC
+TGATTACATTTCGAAGCCTTATATTCAAGGACTTACTCTCACCGGTGGAGATCCTTTATA
+CAGATCTAACCGCGAAGATATTGAAGCTCTTGTAAAATGGGTCAAATCGCGGTTTCCAGA
+AAAAGACATATGGATGTGGACTGGTTATAAGTTCGAAGATATCAAGGACTTAGAACTGCT
+TAATTACGTAGATGTTATTATTGACGGTAAGTATGAAAAAGACTTACCGACTAAAAAACT
+ATGGCGTGGTTCTGATAACCAACGTCTGTGGCAAAAACAAAATGAGGTTTGGACACACGA
+TGCAATTACATTACCCTTGGATTCATGATGTACAAGTTCACATGAACCGTTATGTTGAAA
+AGATGGGCGAAGAATTTCCATCACTTTATTTTCTAGTTTTCTTTGGAATGTACTAATGAA
+AGTGGAAATTTATGGAATACCAGAAGAGGTTCATAGATGTCCTGGGTGTGTAAGCGCTCG
+TCATCTTCTTGATTCTCTTGGTATTGAATATACTTTCTATTCTGTCATTAATAAAAGCCA
+AAATTCTCTCGGTTTTGATTATGACCGAGAGCGTATAACTGAATGTGCAAAAAGAATAGG
+ATGCTTTCCTAATCTTATGCTTCGTTATCCAGTTATCTTTATTGATGACAAAAAAGTTCC
+TCGTTTAAAACAACACCTTGAAGATCTAGGTTACGATACTGATCTCTAACACGGTTCTAA
+GACACTCTCTCCTCTCTTCCATATGTTTATATGGTCATCATTAAGGGAATCTCTCAGGTT
+CCCTCATTTCTTTCAAACAACCGTTTACATCCTGTACTCTCTGTGTTATTATACTTCTAT
+CAACTACGGAGAAACAAAATGATTATTAAATCTAAAGTATCACACATTGTTATCGATTTC
+AACGTTTCAACTGAACGCGGTCGTACTGATCTCATGGTTGAAATTAAGGGACAGGAAGTT
+ATCTTCCGAGCTCGTTCAATTCGCTGTGAAATGTCCTTAAATATCGCTAAACATCATCCA
+AACGCAATTAATGATTGTGTTAAAACCTTGATCTCTGATATCTACCAAAGCGAAGCTGAT
+CTCGTCGTTCGCGAAGTATTTCATACAGTAGGATATGCATAATGTTCAATATGACTTGGG
+AAGAAGCCAAACAGGCTATGCGGGAAGGTAAATCTGTTCATCATCGTTACTTCTGTGATG
+AATGGTTCCAAATGACAAACGGTCGTATCGTTGATGAAGCTGGCTACTTCATGGATAAAT
+GGTACACAGGCGAAGAGTGGCAAAACACTGGATGGGCAATTTATGACTAATTTAGATCTA
+TTTCACAAATCAGCACGGTTTTCATACAACGTTCCCGAAGGACGTCTGTTTGTAGATATC
+ACATCTGATATGTTTTTGAAATTTATTCATAACAGGCCCGGAAATAATAACTGTATGGAA
+GTTCTGGACGTTAAGAATGGATTCAATACTCTTGATGTTCAACACATCATTGCTAAAATT
+GGGGTTGAATTATCAGTAGCAGATGCTTATCTGATAAAAGAACAAGTTACTAAATTCCTG
+GCATAAGTTTGCTATAGAGATTTTGATATAAGATCTCTATGTCAAAATAACACACTGAGG
+AAAATACTATGTCACAGGCTATCAAAAACGTTCTGAATTCTTTCGCATACCCGAAAGTAG
+AAGCTATCATGGCAGCAGGTGCTTACGTAACTCCAGAAATTCTGGACAAGTGGGAAGTTG
+AACTTCATGGTACGATGAAAGAGAATGGCCAGAAGATCGGTAAAGCTCGCATTCGTGAAT
+TGGTGGTAGCTTACATCATCTCTGAATTTGATATCGATGCTTTCGGTATTCCTACTCCGA
+AGAAGAAAGAAATCTCTGATACTGCGATTCGCAAGATGAAGAATCAACGTAAGAAAGGGT
+TCTCTGATCTCAAAATTGTTAAGGTCGCGAAATGAGTCTGAATATTCAAAACTGTCCGGC
+TGATGTGCGGTTTGTAGTACTCAAAATGGAACGATTAGATTTTTGGCACTCAAAAGTTCA
+AATAGTGCATTCTTACATCGGTTCCATTGAGCTTAAAACTTATTATGACGCTGGAGTTCT
+TCATAATTGTCGAGTGCTCCCACGACCAAAAGGCGGATTTGATACTCATTATCATTGGTC
+TGAACCACCGCTCAGCGAAATGTGGGAAGAAGGCCTGAACATGAAAGAACTTGAGGAATA
+TCTTGATGCTTAATTTGCCTGAAGACGTTTCAGTTATAATGACCTTTAAAGAATTTGATG
+GTAAAATTCATCGAGTTCGTAAAATGACCCAAGGCTTCATCATCGCAAAGGCTTGTGTTG
+CATTCAGAGAGTCAAGACGGGATTTTAGAATATTCCCAATGAACTCTAAAACGAAGTACA
+CTAAAGTGTCTACTGAATTAGCTTGGAATGAAGGAATGACTCTTTCCGAATTTGAGGAAT
+ATCTGAATGACTAAAACAGAAATTGTTGATGATCTTCAATTAGCCGGATATTTTGCTTGT
+GTTAAAGATGACCGCATCTGGATTGAAGGAACAAGTGAAAATGGGATTGATTGGGTTATC
+GAAGAAGACTTTGATGCTTGGTGGCTATATGAGTTCACCGGAAAAGATTATCATTCAGTA
+GATGCTTTTGGTAATATGGATCACGCTTTGAATGGAGCAAACAAATTATGATCAGAGAAA
+TTATTTTATCATTTGAATTTGGCAATGTGACGGTAGAAAAATCCGGTAAGGTTGAATTTT
+TCGATCCATGGGCAGAAATCTATTGGACTTCAACCGTCAATGAATTCCAAATGGAGTTCG
+CTGAAGTTCAATTAAAATCGTTGTATAAAGAATACGATGACTATTCTCTGATGCCGCCGG
+ATATTCAGATGACTGATATGCTTTACATCCGTCGTATGGTTACCAAAACATGGGAAATGC
+TTAAATGATTTCTGCACTCAAATTTGATAGTCTAAAACTTGAAGTTGCCAATTATGGAAC
+TTTCACAGTAACTCCTTTGATGGGAATTACTTTAGACATTGAGTGGTTTGATGAATTTCA
+GTGGGTGTCTCATTGCTCTTTGTTGAATGTTAATGGGTATAAGATTGCGTACGAAAGCCT
+TGATAAGTTCTGGAAAGAAAATGAGCTTCATCATGCTGCTGATAATATCTCTTTCGATGA
+GTTTTGTCGTATCGGTGAAGCCCTGTTCCAGATGTATTTGATTCTTCGTAACAATTAAGT
+GCTTTAAACCTATCGCTCGCAACTATGTTATAATTGATATATAAACTTGAAGCGATGAGG
+TATTAATGGCGAACTATGTAAACAACAAAGAATTGTATCAAGCAATATGCGATTGGAAGG
+AAAAATGTCGCAATGCCCCCGAAGGAGTAATCGTCCGTCAGAATGATATAATTGGTAAAG
+CAATTATGCTTATATCTGAGGGTCTGTCAAAACGTTTTAACTTTTCAGGATACACCCAAT
+CTTGGAAAGATGAAATGATTGCAGATGGAATTGAGGCCGCAATTAAAGGTCTCAAGAACT
+TCGATGAAGAAAAATACAAAAACCCACATGCATACATCACTATGGCTTGTTTCAATGCCT
+TCGTTCAGCGTATCAAGAAAGAACGTAAAGAAGTTGCAAAGAAATATAGCTATTTCGTTC
+ACAACGTTTATGACGCCCGTGACGATGATATGGTTGCGTTAGTAGATGAAACGTTCATTC
+AGGATATCTACGACAAAATGACGCATTATGAAACCTCCACCTACAAACAGCCAGGGTCTG
+ATAAAAAGAGCGATATTGTAGATGAAGGACCGACTTTGGATTTTTTATATGAGGCTAAAG
+ATTAACCTCTCCGGATTCTTGGAAGAAGTGCCAGACGCAGATGCTATCCCTTATTTGCTT
+AAAATGTATATGAGGGAAGTTCTCGAAATGGACATTCACATTGACCCCAAAGATCCACAT
+GATACAGAGTTCAAGTGTGATGGCAAGGACTTGAACTACAACTACCACATATCTGATGAT
+GACTTTTATATCACATTAGAATACTTTCCAGAATGAGGAATTATGCTACAACCCGGCGAA
+GCATTCCAAGCAGAACTTGAATATCAAGATAAGCTGATTGAAGATCCAGACCACCAGAAA
+TTAATGGAAGAAGATCGTCTTGCAGCTATCGAAGAAGCACAAGCTCGAGTAGCTGCAACT
+GCTAAATCTCAAGCTGATAAAATTATCAAGAAAAATAGTCGCGAACTTGAACGTTTGAAT
+AAACATGCTCAACAATCAGTTCTCGATAACAACTTCGCGGCGTATAAGTATGCGATTGAA
+AAATCTCGTAAAATCTTACGTCAACCATTCAATGACGAGCTTATCAAAGTCCAATGGGAA
+ACCACTCGTCGTCAGATCTGGGAAATTGTAAATGGCTATAAAGCAGGTTAAATTCAAACG
+CCTTAAGGTAAATTCAGGTTTCACTCTTTCTGTTGCTGATGGTGTAATGGCTATTAAAGT
+ATCTGAAACCCATTACAAAGTCTTGGGTGAAACAGGTCCTATCAATCCAGTAGTTAAAGC
+TACTAAAAAGGAATTAGTCTGGGCTGATACAATTATGGTGAAGCCATGGTGGAAGCTGTA
+ATATCAAAAGCTGCTGTAGTATCCCGCAACGGAACTGTTTATTCGGCTGAAGCTTTAGAA
+AGAGCTATTGATTATGCAAAGATTCATAACGGCAAGACTGAAATGATGAGGCAGTTCAAG
+ATGTCATATGATAAAGCTAAGGCTGAATGTACAATTACATACAAGAAAATTTAAGGGCTT
+CGGCCCTTGCTCTTTAAGGTAAAATATGGAACAAATTCATGTAGGTGGAACCGACTTTCT
+TGTCGCAGTGGTTATTCATCCAGTTGATAATCAAAACGAATTCAAATATGATGTGACAGT
+TCGTCATTATCAGTTTGACCGAATTAAGCACGTCGATATCATTGCATTACGCAAAGAATA
+CGATAAAGTTGGATATACGGGTGAGCTTAAACTTGTATTAAAACAAGGCTATGAAGAAGA
+TTATCCTTGTAGTTCATTTATTAATAATCCGGCTTTCTTTAGTTCAATGACCGAAGAAGA
+ACGAGACGAATTTATTGATAGAGTAAATAAGTCTAAAATCCCAGAAATATTACGTAAGAA
+ATAAAGGACCTTCGGGTCCTTTTCTGCTTTTTGGAGCATAGAATACAATATCCTTGAGGT
+AAAATATGATTACTTACTTAGGTGTACTCTGTTTAATCGTAGGGTTGTACTTGTTTGGCC
+GAGCTTGTTGGGTTGGATTCTTTTCTACACCAGATGGGTTCATTTCTATGATTTTAATTC
+TTTCAGCTATGACGGCACTTGAAATATGAAAATTTTGCATACAGGTGATTGGCACCTAGG
+AGTAAAGGGTGATGACCCTTGGATTCAAAACATTCAGCGAGATGGAATTCGTCAAAAGAT
+TGAATATTCTAAAAAGCATGGAATAAAAACTTGGATTCAATATGGAGACATCTTTGATGT
+TCGTAAGGCGATTACTCACAAGACAATGGAATTTGCTCGTGAAATAGCTACAATGTTAGA
+AGAAGTAGATATCCACATGATTACCGTCGTGGGAAATCACGACATGCACTATAAGCATAA
+GATCACTCCCAACGCTTCAATGGAAGTTCTCGGTAAGTATAAGAACATCACAGTCGTTGA
+AAAACCAGTTACAATGGATTTCGATGGTGCTTTGATTGACTTAATTCCATGGCTTTGCGA
+AGAGAACGTTGCTCAAATAATGAAGCACGTAAAAGAATCTTCTGCTGAGTATTGTGTAGG
+CCACTGGGAGCTTAATGGCTTCTATTTCTATAAAGGGTTAAAATCTCATGGTCTCGAACC
+AGACTTCCTCAAATCATATAAGCAAGTGTGGTCAGGACATTTCCACACAATCTCCGAAGC
+AGCTAATGTCAAATACATTGGAACCCCGTGGACGCTTACAGCGGGTGACGAGAACGACCC
+GCGAGGATTCTGGGTTCAAGACACTCGATTACGCACCTTTGATTTCATCCCTAATGAAAC
+AACATGGCACAGAAAAATCTTCTACCCAGTAACTGGGCCAATTGATTTCAACGACTATAA
+AGACTTATCAGTTCGTGTCGTTATCACAGAAGTTGATAAAGATCTACCGAAGTTTGAAAG
+CGAACTTGAAAAAGTAGTCCATGAACTTCGAACTGTTTCAAAAATCGACAACTCTCTTGA
+AGTTGAAGATAGTGAAGAAGTTGAAGTAAAAGGCTTATTAGAAATTATGGAAGAATATAT
+CAATGCTCTCCCTGATTTATCTGATGACGACAGAACTGCTGTAATTCTGTACGCCAATCA
+ACTCTACACTGAGGTTACTAACTCGTGAAACTCCATGAATTTAATTTAGGTGATGGATGG
+TTCGGTAATATCGAATACTGGCCAGAAGATGGCGGGTTTAAAGGCATTATGTTTGTTACA
+TCTGAATATTCATTGGGCGTATCATGGCAAGAACATTTTGATGTAATGTATGTGTCTGAA
+GATTTTATGTTAGAATGTTGCCGCAACTATATTCGTGAGAATAACACATGAAGACGTTTA
+AACTTAACCGAGTCAAGTATCAAAATATTATGTCAGTGGGCGGTCAGCCCATTGATATTC
+AACTTGACAAGGTTCAAAAAACTCTAATCACCGGTAAGAATGGTGGTGGTAAGAGTACAA
+TGCTTGAAGCAATCACGTTTGCTTTATTTGGTAAACCTTTCCGAGATATCAAGAAAGGAC
+AATTAGTTAACTCAGTTAACAAGAAGAACTTACTCGTCGAGCTGTGGATGGAATATGATG
+GTAAGTCTTTTTATATCAAACGAGGACAGAAACCAAATGTCTTTGAAATTTCAAGAGATG
+GTGTCCGACTTGATGAGTCCGCGAGTGTCAAAGACTTTCAGCTCTACTTTGAAGAACTCA
+TCCACATGTCATATTCATCATTTAAGCAAATTGTCGTACTTGGAACGGCGGGATATACTC
+CGTTCATGGGCTTATCAACACCAGCACGACGAAAACTCGTTGAAGATTTGCTCGAAGTGT
+CTACATTGGCTGAAATGGACAAATTGAATAAGTCTCATATCAGAGAGATTAACTCTCAGG
+TATCAGTGATTGACGCAAAGAAAGATGGAATCATTCAGCAGATTAAAATCTATGAAGATA
+ACGTTGAACGCCAAAGAAAACTTTCAGGTGAAAACGTTGCACGATTCCAGAGTATGTATG
+ATGACTTGGTTCGTGAAGCTAAGTCAATAAAGGCTGAAATTGAAGATGCTACGACTAGAT
+TGACTTCAATAGTACTAGATGAAGACCCTCGTGAGTCTTTAACGAAGATTGGTCAAGAAT
+CTTTCTTGATTAAGTCCAAGATTGACTCATACAACAAAGTGATTTCTCTGTACTCTTCTG
+GCGGTGATTGTCCAACGTGTTTCCAACATTTAGACCAGGGTTCCTCTCTGATCACCAAGA
+TCACTGATAAGGTCTCTGAATGTAATCATACAGCGGAGCATATTAACAGTCAGAGAGCCG
+TTCTGGAGTCACTAGTGCATGAATATGAAGCCAACCTCAACACCCAGCGTTCACTGGCTC
+AAGATATTCGTGCTAAGAAGCAAGTGCTGATTGGAACTGTAGATAAAGCCAAAAAAGTTA
+AAGCTGCATTAGAAAAAGCTTCACAAGAATTCATTGACCACGCAGATGAAATTAATTCGC
+TTAATGAAGAATTGAATAAAATAATTGATACCAAATCCAATATGGTGATGGAAAAATATC
+ATCGTGGCATTTTAACTGAAATGCTCAAGGATTCTGGAATAAAAGGCGCAATCATCAACA
+AATACATTCCATTGTTCAATAAGCAGATCAATCACTACTTAAAGATAATGGAAGCTGATT
+ATGTCTTTACATTGAATGAAGAGTTCGCTGAAACTATCAAGTCCAGAGGACGAGAAGAAT
+TCAGTTATGCTTCATTTAGTCAAGGTGAAAAAGCACGTATTGATATCGCTTTGTTATTCA
+CATGGCGAGATATTGCTGAGAAAGTTTCTAACGTTAAGATTAACTGTCTTTTCTTAGATG
+AAGTTTTCGATTCTGCAACCGATGTGGAAGGTGTAAAATCAATTACATCAATTCTTAATG
+GTATGCTAAACTCTAACGTGTTTATTATATCACACCGCGATCATGACCCTCAATCATATG
+GACAACATCTTCAAATGAAGAAAGTTGGACGATTTACGGTGATGGAATGAGTAACTTTGT
+AAACGGTCAGAATCTTCTGACCGCACCAGAAATAAAGCGGTATGTATTGAAAAATAATTT
+TTCAGGACAAGAGCATCTTGCAACTGAAGAACAACTTCGTGCTGCTTTTAAAAATAAGTA
+TGATAAAATAACATCCAATCGCGATTCCGCGTGGACAGTATACGAATATTTTGAATAGGA
+ATTATTATGAACCTGAATTATGCAATCGAAGTTAAAGACATCCAACCTAAAAACGTACGT
+TGTGACTCTAACCCGAATAATCAAAACAAAATCCGTCGAGCATGGGTAACTATTCTAGGT
+GAAGAAGGTGCCGAAGCTATTCGCAAACGTTTCCCTGTTGCTGAAGTACGTCATGCTTAT
+TATGCGGCGATTGATAATTCAGTCAATGAAAAGTGGATCTCTATTATGCAGAAACATTAC
+CAAGACTCTATCAAAGCCGGCGCTAAAATTGTTCTTGATCGTTGTGGTGGTGAGCGTCTG
+GAAGATCAATACTGTCTGGATGCTGATGAACAATTAATTTCAGCTGCTCTGATTGTAGCT
+GAAGAAGTAGCTATTGAAATCTCTAAATAAGACTTGAAAGGAAAAATAATGAAATTCACT
+AAAGAAACTCTCGCAATTCTGAAAAACTTCTCTACCATCAACTCCGGTGTTATGCTTAAG
+CCTGGTAAGTTTATTATGACTCGTGCGGTCAATGGTACAACTTACGCAGAAGCTAATATC
+GCTGATGAGATTGATTTTGAAGTTGCGATCTACGATCTTCCGAGTTTCCTGGGTATTCTG
+GGGCTGGTAAGTGAAGATGCAGAGATCTCTATGGCAGATGACGGTAATATCAAAATTGCC
+GATGCTCGTTCAAAAATCTTCTGGCCGGCAGCTGATGCGTCTACAATCGTATTCCCGAGC
+AAGCCAATTCCATTCCCAACCGCTTCTGTTATCGTTGATTTCAAAGGCGAAGATCTTCAG
+CAGCTGATGCGTGTATCTCGTGGTCTTCAGATCGATACAATTGCTATCGCAAATAAAGAA
+GATAAAATCGTTCTGAGCGGTTATAACAAGGTAGAAGATTCTGCTTTGGTTCGTCCGAAA
+TATTCTCTGACTCTGGGCGATTATGACGGAACCAATAACTTCAACTTCGTTATCAATATG
+GCGAACATGAAGATGCAACCAGCAAGTTACAAACTTCTGCTGTGGGCAGATGGTAAGAAA
+ACTGCCGCTAAGTTTGAAGGTGAAGCTGCAAGTTATGTAGTAGCTATGGAAGCAGATTCT
+ACTCACGACTTCTAAGTACCATGGGCCTTCGGGCCCAATCGTTTTGAATAAAAATTTATG
+AGGAAATTATGTTAAGCATTAATGAAAAAGAGCACATCCTAGAACAAAAATATCGCCCTT
+CAACTATTGAAGAGTGTATCCTTCCAGCTTTCGATCGAGAAGTATTCAATACTATCGTTA
+AGAAAGGAAAAATTCCTCATCTTATTCTTCACTCTCCATCACCAGGCACCGGTAAGACAA
+CAGTAGCAAAAGCATTATGTAACGATGTCAATGCTGATATGATGTTTGTCAACGGTTCAG
+ACTGTAAGATTGACTTTGTCCGTGGGCCATTAACTAACTTTGCGTCTGCTGCTTCAATTG
+AAGGCCGTCAGAAAGTTATTGTAATTGACGAATTTGACCGTTCAGGTCTTGCAGAATCAC
+AACGTCATATGCGTTCGTTTATGGAAGCATATAGTTCAAACTGCTCAATCATTATCACTG
+CGAACAACCTCGATGGAATTATCAAACCTCTTCAAGACCGCTGCCGAGTAATTGAATTTG
+GTAAGCCTACTCCTGAAGATGAAGCACCGATGATGAAAGAAATGATTCGTCGTCTGATTG
+CGATTTGTAAAAATGAAAATATCGAAATCGCTGATCTTAAAGTTGTAGCAGCTCTCGTTA
+AGAAGAACTTTCCACGTTTCCGCAATACAATCGGTCAACTGGATATGTACTCTTCGAAAG
+GGGTACTTGACGCTGGTATTCTGAGCGTAGTGACAAAAGAATCTGGTTCAATCACCGATG
+TTTTAGATGCTTTAAAAAATCGTGATGTGAAACAACTTCGTGCATTGGCTCCAAAATATT
+GCACCGATTATTCTTGGTTCGTTGGCAAACTTACATCAGAACTTTATACTATGCTCAAAG
+GCCCTGGTATCATGTCGATGTATGAAATCGTCGGTGAAAATAACCAGTACAAAGGTGTAG
+CATCTAACGCAGAACTTCACGTTATGTACATGTTCTTACGTTTGACATCTGAACTTAAAG
+ATGAGTGGAAATAATGAGCTTATTCGATGATGACGTTCAACTAAATGAGCACCAAGTAGC
+TTGGTATTCAAAAGACTGGACTGAAGTCCAGAAAGTATCTGATCAATTCAAGCAGACTGC
+TGAGAACGAATTCTTCGAAATCATTGGGGCAATTAATGAGAAGAAACCTTGCTCCATAGC
+TCAAAAGAATTATTCAAGGCATATGGTTGAAAATGCTCTGTCTCAACATCCAGAGTGCAT
+GCCGGCAGTTTACGTTATGAACCTCGTTGGTTCCGAGCTTTCAGATGAAGACCACTTCAA
+TTATATGATGGCTGCTATTCCTCAAGGTCGTCGTTATGGTAAGTGGGCTAAGTTAATCGA
+GGATACCGGAGAGTTACTTGTACTCCGGGTATTAATGAAATATTATACGATTAACTTGAA
+TGACGCTCAGGTTTATAGAGATACCCTGGTGTCAAAAGGGAAACTATCCTTGGTACTGAA
+AGAAGCTAAGGCTTTGGTTACTGACGAGTTCCTGAAGGAATTGACGAAAAACGTCAAAGA
+ACAAAAACAATTCAAAAAACAAGCATTGGAATGGTAAACATGATTGAAATTACTTTGAAA
+CAACCTGAAGACTTCCTGAAAGTAAAAGAAACCTTAACTCGTATGGGAATTGCTAACAAC
+AAAGATAAGATACTATATCAAAGTTGTCATATTCTTCAGAAACAAGGTCGTTACTACATC
+GTACACTTCAAGGAAATGCTTAAACTTGATGGTCGTCCGGTAGTGATTGACGAGGAAGAT
+GAAGTACGTCGTGATTCAATTGCTCAACTGCTTGAAGATTGGGGTTTAGTTGATATTGCT
+CCAGGACAACGTTCTTATATGTTTGAGATGGCCAATAATTTCCGTGTTATCTCTTTCAAA
+CAGAAAGACGAATGGACTCTTAAATCCAAGTACACAATAGGTAATTAATATGGACGATAT
+CAATTACAGAAAACTTCGAATCGAGTATGGTCTGAGACAATGGGAGACTATATTCGATCT
+ATGCGAAGTCGCTCAAGAAGAATTCCAACGTGAACTCGCCATTCGCAATGGCGCTCAACC
+GCGTGATGTTCTCCAAGTCTTTATCAGAACTGAATGCGAAGATGATGACACAGTAGATTA
+CAAAATCACTCGTAAAACTATTGAAATTTAAGTAAGGGCCTTCGGGCCCTTCATGCTATT
+CTCTCGGATGATAAAATATCTACAACAAAGAGACTAATAACTCGGTCTATAAACTAAGGA
+AACTCATGCAATTCTATATTTCAATTGAAACAATCGGTAATGACATTGTTGAACGTTATA
+TTGACAATGGTGTTGAAAAAACTCGTCGTGTTGAATACGCTCCGACAATGTTCCGTCACT
+GCACTCATAAGACTAAGTTCGTTGACATCTATGGCAAAAACTGTGAACCTCAAAAATTCG
+CAAATATGAAAGATGCTCGCGACTGGATTAAACGTATGGAAGACGTCGGTCTTGAAGCAA
+TGGGTATGGATGATTTCAAACTGGCTTATTTGTCAGACACTTATGGTTCTGAAATTGTTT
+ATGATCGCAAATTCGTTCGTGTTGCGAACTGCGACATCGAAGTAACAGGTGATAAATTCC
+CAGACCCAATGAAGGCTGAATATGAAATCGATGCCATTACTCACTATGACTCAATTGACG
+ATAAATTCTATGTGTTTGACTTGTTGAATTCATTGTATGGGTCAGTTTCTGAATGGGACA
+TTAAGTTAGCTGCTAAGTTAGATTCTAAAGGCGGTGATGAAGTTCCACAGGATATTCTTG
+ATCGTGTAGTTTATATGCCGTTTGACACCGAAGCTGAACTACTGATGGAATACATCAATC
+TTTGGGAACAGAAACGTCCAGCTATTTTCACAGGTTGGAACATCGAAGGCTTTGATATTC
+CATACATCATGAATAGAGTCAAGAATGTTTTGGGTGAACGTTCAATGAAACGATTCTCTC
+CAATCAACCGAGTCAAATCGAAAGTTATCACTAACATGTACGGCGATAAAGAAGTATTCT
+CGATTGATGGCGTAACAATTCTCGATTATTTAGATTTGTATAAAAAGTACTCATTCACTA
+ACCAGCCGTCTTATACTCTGGATTATGTCGCGAAGTATGAGACTAAAAAAGGCAAGCTTC
+CATATGACGGACCGATTAATAAACTTCGTGAAACTAACCATCAACGTTATATTAGCTATA
+ACATTATGGACGTTGAGTCTGTCGGTGGTATTGACCGCGTTCGTGGTTTCATTGATCTGG
+CACTTAGTATGTCTTATTATGCTAAAATGCCGTTCGGTGGGGTTATGTCTCCTATCAAGA
+CTTGGGATGCGATCATCTTCAACAGTCTTAAAGAGCAAAATAAAGTAATTCCGCAAGGTC
+GTTCTCATGTTAAGCAATCTTTCCCAGGTGCTTATGTATTTGAGCCATTAGCATGCGCTC
+GTAAGTACATTATGAGTTTTGACTTAACATCTCTGTATCCAAGTATTATTCGTCAGGTGA
+ATATTTCTCCTGAAACGATTGTTGGTCAATTTAAACTTCATCCAATTCATGAGTACATCG
+CCGGAACAGCACCGCGTCCATCTGATGAATACTCATGTTCACCTAATGGTTGGATGTATG
+ATAAGAACAAAGAAGGCGTAATCCCAACCGAAATCGCGAAGGTATTCTTCCAACGTAAAG
+ATTGGAAAAAGAAAATGTTCGCGGAAGAAATGAACGCAGAAGATATCAAGAAAGCTATCG
+CTGCTGGGGTGTTTGGTTCAGGAAGCTGTGAAGAAAAACGATATGTTCGTTTCACTGACG
+AGGAACGTGCTGCACTGAGTAGTTATTCAAAACTTGTTCTTGAAGCAATGCTTGCTCGTT
+GTGAAGCCGCCGCGATTTTGGCTGATACGAACCAGTTGAACCGTAAGATTTTAATCAACA
+GTCTTTATGGTGCTTTGGGGAATATCTACTTCCGTTATTACGATCTTCGTAACGCAACTG
+CAATCACTCTGTTTGGTCAGGTTGGTATTCAATGGATTGCTCGTAAAGTTAATGAATATT
+TGAACAGGGTTTGTGGTACTACTGGTCATGATTTCATTGCAGCCGGCGATACAGACTCAA
+TTTATGTTTCTGTCGATAAAGTTATAGAGAAGGTTGGTTTAGATCGTTTCAAAACTACCG
+ATGAAGTGGTTGAATTTATGAACCAATTCGGTAAGAAGAAAATGGAACCGATGATCGATA
+AAGCTTATCGTGAACTTTGTGAATATATGAACAACAAAGAACACCTTATGCATATGGACC
+GTGAAGCAATCTCTTGTCCTCCATTAGGTTCTAAAGGTTGTGGTGGATTCTGGAAAGCTA
+AGAAGCGTTATGCATTGAACGTATATGACATGGAAGATAAGCGATTCGCTGAACCACACC
+TCAAAATTATGGGTATGGAAACACAGCAATCAAGTACTCCAAAGGCGGTTCAGGCTGCAT
+TGGAAGAATCAATTCGTCGTATGCTTCAGGAAGGCGAAGAATCCGTACAGGAATATTTCA
+AAACATTTGAAAAAGAATATCGTCAACTTGACTATAAAGTGATTGCCGAAGTTAAGACTT
+GTAACGATATTTCTAAATATGACGATAACGGTTGGCCAGGTTTCAAATGCCCGTTCCACG
+TTCGTGGTGCTCTGACTTACAATCGAGCAACTGCCGGGTTCAGTGCTACTCCGATTCTCG
+AGGGTAACAAGGTGATGGTAGTTCCATTGCGTGAAGGTAACCCATTCGGTGATAAATGTA
+TCGCGTGGCCGTCAGGTACTGAACTGCCGAAAGAAATTCGTCAAGATGTTTTGGCATGGC
+TTGACTACAGTGCTCTGTTCCAGAAATCTTTTGTTAAACCTCTTACGGGTATGTGTGAGT
+CCGCAGGTATGGACTACGAAGAGAAAGCGTCATTAGAAGATATGTTTGACTTCTAACTGT
+TTACATCCACATGGAAGTGGATTATAATGTTCTCACATTAACCAAACGGATAACAAAAAT
+GACTCATCGCGAAATTCATGCTCTTCGAGCTAAACCCGGAAAAGCTGCCGAAAAGAAAAT
+CCTGATGAAGGATTATGAGTTGATGAAATCTGTATTATGGAACTTAGTAATTCTATCATG
+CGGGAATGAAAATTCCACTTATAACGGTCTTTACCCTAACGGTGTAGGTGCTGCTTTAAA
+AGCTCATCGTGAAAACATTAAAACTCTTGAAGATAAAATAAAAGATATCTGTCATTAATG
+AATTGGGCCTTCGGGCCCTAAACGGAGAAACAACATGAAATTGAAAATTGCTTTAATCGC
+TGCTGCGCTGGCACTAACTGGTTGTCAGGCTTACCATGGACCTATCGTTGGTGAACATCA
+AGTTGGCCAAATTTCTTATAAAGGCGGAACTGGACTTGTCTATACTCGAGCAACTCAACA
+AGTTTCGCAAGAATCTTTGAGCGCAGGTGACGAAATGGAAGAACGTCGTCGCAACAGTCC
+ATTAAGTAAAGCTATCAATGAATCAGTAGCACGAGGTGATGCGTTTCAAAAAGAGCAAGA
+TCGCCGTGAATCTGCGCAAAATAAGTGTGAATTCATTGTTGAAGCTCATGAAGCTGTATT
+GACCGAAAACGCTATCAAAACTATGAGTGACAAAGACCGCCTGGCTTTGATTCACTATCG
+TTCTTCCGGTAAAGTTCGTGCATTCAATAAGTGCATGCAAAACGCTAACAAATAATTTGA
+TATAATAAATCAACTGAGGATATTGTAATGGAAATCATCGCAGGTATTATTTCACTGGTA
+GTTTACATGATTCCGGCTATTATCGCGTTTATTCGTGGTCACGGTTCAAAATGGGCTATC
+ACCGTAGTTAACTTTCTGTTTGGCTGGACATTCATTGGTTGGATTTGGGCATTTATCTGG
+TCTCTGACTGGAAATAAGCCTGCTCAGCAACAGGTTATCATTATTAAAGAGGCAAAATGA
+TTGTAACACCTTTGACAGTAGAAGATATTCGTGATGAACTTTGCTATGCGCTGGAAAGTG
+AACAGTTTGTAATTGACAAAACTGGTGCAAAGACAATTGAAATTATTGGCGCATCATTTA
+TTGCAGATGAAGAATTAATCTTTGGCGCAGTGAATAATGAATATGTTGAACGCGAACTTG
+AGTGGTACAAATCTCAATCTTTGTTCGTGAAAGACATTCCTGGCGGTACTCCATCTATTT
+GGGAACAAGTTTCATCCAAGAACGGTGAGATTAACTCAAACTACGGCTGGGCAATTTGGT
+CCGACGAAAACTGTTCGCAATATAATATGTGTCTTGGCGAGCTTGGAAATAATCCAGATA
+CTCGTCGTGCTATTATGATTTACACTCGTCCATCAATGCAGTTTGATTATAACCGTGATG
+GTATGAGCGATTTTATGTGCACTAACACTGTGCAATATTTGATTCGTAATAAGCGAGTTC
+ATGCTATTGTTTCAATGAGAAGCAATGATGTAGTCTTTGGATTCCGCAATGATTATGCAT
+GGCAAAAATATGTTCTTGATAAATTGGTGTCTGATTTAAACGAGGGTGATTCTTCTCGTG
+AATATAAAGCTGGTGATATTATCTGGAACGCTGGGTCATTACACGTATACGAGCGTCACT
+TCTATTTGGTTGATCATTACCTGAAAACTGGCAAGTCTCACGTGTTGAAGAAAGATTATA
+AAGGTGAATGGAAATGATTCAGTTTGTAATTCCAAGTTATAATCGTGCTGGGGCAGTTAC
+TGCCCTGGACATGTTCCCTACTGGTTATGTTGCTCATTTAGTAGTTCGTGAGTCTCAGAA
+AGAAGAATATGAGACTCACTATGGTGCAATTGCTAAAATTGTAACTATTCCTGATGATGT
+TAATGGAATCGCTGGTACTCGACGGTTGATCACCGAAATGTATCAAGGCATGCGTATTTG
+GATGCTGGACGATGATACAACAATTCATACAACAGAAACTCGTGAACGAGACAATCGCCG
+AATTCTTCATGACGTCGGTATGACTTGGGACGAATTTAATAAGCTTTGCCAGTATGTTGA
+AGCTGCGATGGATTGTGGATTTTATCATGGTCATTCTCGTCTTCCAATCTTCAAAATCTC
+TGGTGATGATGCAAACTTTCGTGAGAACTCTTATGGATTCACGAACACGTTCTACGACTT
+AAGCAAACTTTCTGCTGATGACATTGGATATGGTATAGTAGACCTATCCGAAGATACATA
+CGCATTCCTTAAACTCATTAATATGGGTTATCCTCATCTGGCGATTTTCAAATATCTCGT
+CAAATCGGGTAAAGGTCAAGCTCCAGGTGGTGTATCGTCTATGCGTAATGCCGCTAAACA
+AAACCGAGCATTAGAAAAAATCCATGCAGACTTCCCTACGCAAGCTCGTTGGAAATCAGA
+AGGTGACCCAACCAAAACTATGTTTGGTACTGATGAACCTTTGAAAGTACTTCGTATGTG
+TGTTGCTAAAAAGCAGAAGTCTGACGCATTCCATAAATTTAGTGAGATTGAACCTAATCT
+ATGAAAATTGCTATCATCAACATGGGCAACAACATTCAGGGGTTTAAAACAACCCCTGCT
+TCTGAAACCATTTATCTGTCTGAGTGCTTGAAAGATATGGGTCTTGATGTAGACCTAATT
+TCAATGAAGAACACTCAATATGGAATTTCTTTTGACTCTGTAGAAGACCCGAACGTATAT
+GACCGTCTGTTGGTTGTTAACGCTGCTTTGAACTTTTATGGTGGCGAAGAAAACGCAATG
+AACAAAGCGGCTTATATGTTCATGAACAAATATAAGTCAAAGATCTATTATCTCTTCACA
+GATATTCGTTTGCCATTTGAACAAGCATGGCGTCGTATGTCAAAGAAAAAATGGTCCAGC
+AAGTACAAAGAAGAACAATTCATTGTAACTGCTCCTATGCGTATTGTATCGCAAGGTCGA
+GATCTTGAACAAGCAAAACGTATTCACTCTGAACGTCTGGTGGGATGTCAATTCGGTAAA
+CTAGAGTTCACTCACTTCGCTTTAGACCGTCATAAGATGTATCACAGCGTCTTTAAAATT
+GCACCAGATGGAATTAAAATGCGTGACCTGATTTACGGCGGAACATTCCGTTCTGGCAAC
+CGTGAAGCTAAGATGGTTGAATATCTGTTTGATACTGGACTTGATGTAGAATTCTTTGGT
+TCAGTTAAAGCTGAACAATTTAAGAATCCAGAATTCCCATGGACTATTCCTCCAGTATTT
+CCTGGTAAGGTAGATTCTCGTGAAATGGTTCAACGTAACTCTACTGCTTATGCGACTATC
+GTATTAGGCGATAAGACTTACGATAATAACCAGATCACTCCTCGTGTATGGGAAGCACTA
+GCATCAACTGCAATTGCATTCTTTGACCATACATTTGACCCTGACATGAATATCATGGAT
+GGGAACGAGTTCTTTTACGTTAAAAACCGTCAAGAACTAGTTGCTAAAATTAATCGCATC
+AAAGAAGACGAAGATTTCCGAGTTCAAATGCTCGCATATCAGCACTCTATTCTCCAGAAA
+TATCTGGATGAAAAGCCACAATGGCAAGCTGAATTTAAGAAAGCTATCGATCTGTAATAC
+AAAGAGGGTTTAAAATTTTAATTAGCTTTAAACCCTCGGTTATATAATTAATCATCCTTT
+AAACCAGTGAGAAAAATATAATGGAGATCAATGGAAAATATTGAATGTCTGATTTAAAAT
+CTCGTCTGATTAAAGCATCCACTTCTAAAATGACCGCGGAACTGACTAAGTCTAAATTCT
+TCAATGAAAAAGACGTAATCCGTACTAAAATCCCGATGCTGAATATCGCAATCAGTGGGG
+CATTAGATGGTGGTATGCAGTCTGGTTTGACAATCTTCGCTGGTCCTTCAAAACACTTCA
+AATCAAATATGTCTCTGACTATGGTCAGTGCTTATATGACGAAGCACCCAGATGCAATTT
+GTCTGTTCTACGATTCTGAATTCGGTATCACTCCGGCTTATCTGAAGTCTATGGGTGTAG
+ATCCTGACCGTGTAATTCATACACCAGTTCAGTCTGTTGAACAACTTAAAATTGACATGG
+TGAACCAGCTCGAAGCTATTGAACGTGGTGAGAAAGTTATTGTCTTTATCGACTCTATCG
+GGAACTTGGCTTCCAAGAAAGAGACCGAAGATGCTTTGAACGAAAAATCCGTCGCGGATA
+TGACTCGTGCTAAAGCATTGAAATCTCTGTTCCGTATCGTTACTCCATATTTCAGTATCA
+AAAATATCCCATGCGTAGCGGTTAACCACACAATCGAAACTATTGAGATGTTTAGTAAAA
+CTGTAATGACTGGTGGTACTGGTCCAATGTATTCAGCAGATACCGTGTTCATCATTGGTA
+AGCGTCAAATCAAAGATGGTACAGATCTTCAAGGTTATCAGTTCGTTCTGAACGCTGAGA
+AATCTCGTACTGTCAAAGAGAAGAGTAAGTTCTTCATTGATGTTAAATTTGATGGTGGTA
+TTGATCCATACTCTGGTCTGTTGGATATGGCTCTGGAACTTGGATTTGTAGTTAAACCTA
+AGAATGGTTGGTATGCTCGTGAGTATCTTGATATCGAAACCGGTGAAATGGTTCGTGAAG
+AGAAATCATGGCGCGCTGCCGCTACATCTTGTGTAGATTTTTGGGGTCCGCTGTTTAAGC
+ATCAACCGTTCCGTGACGCAATCAAGCGTAAGTATCAACTCGGTGCTATTGATAGTAACG
+CAGTAGTTGATGCTGAAGTTGATGAACTGATCAATTCGAAGACTGAAGTCTTTAAAGCAC
+CAGAAGGCTCCTCTGCTCCTTCAGCTGCTCAGTTGGAAGATGATCTGGACAATTTTGATG
+ATGTAATGGGGCATCCAACAGAAGGTTTATAATGAGTGATTACGATTTAAGTGATCTTGA
+CCTTGAAATCGTAGAAGATACCCCCTCTCAGGAGGGGGAATTCGAAAGGATGGAAAGGAT
+ATACCAGCGTTCCGCTGAGATTGTTAAGAAGGCTATGGAGAATGTCATCCAGGAAATCCT
+GATAACACTAGAGGATGGTTCAAACCATATCGTATATGTTACCTCATTAACTGTTGTTGA
+AGGCGGTGGAGTGTCACTAGAGTTCTCTACGTTATCAGAAGATCGTAAAGCCGAACTAAC
+ACCACACGTTGAAAAATGTATTAAAATGCAGATAGAAAACTCTTTTAAAGAGAAGAAGAA
+AAACCGTTTCAAATTATTTTAATGAGGCTTCAAGTGGTAGAAACAATATTATCGCATTTG
+ATTTTTAACCAAGGCTACTTCGCAAAGGTGTGGCCTTATATGGACTCTGAGTATTTCGAG
+CATGGTCCAGCTAAAAACGTATTCACCTTACTACAAAAACATATCAATGAATATTCAAGT
+GTTCCATCGTTGAATGCTTTGAATATTGCATTAAGTAATTCTTCGCTGGGTGAATCGGAA
+GCTGAAGGCGCACAAAAGCTTTTAGACAAATTAGCCGATACTCCTGAAGACTTGTCATGG
+TTAGTTAAAGAGACTGAAAAATATGTCCAGTCTCACGCGATGTACAATGCCACATCAAAA
+ATAATTGAAATTCAAACTAACGCTGAATTACCTCCAGAGAAACGTAACAAGAAGCTTCCT
+GATATCGGTGCTATTCCAGATATCATGAGACAAGCTCTTTCCATCAGCTTTGACTCTTAT
+ATTGGTCATGATTGGATGGATGATTATGAAGCTCGTTGGTTAGCATATCAAAATAAAGCT
+CGTAAAGTTCCATTCTTGATGAATATCCTGAACCGAATCACGAAGGGCGGCGCAGAAACA
+GGCACACTGAATATTTTGATGGCTGGTGTAAACGTCGGTAAGTCGTTAGGATTGTGTTCA
+TTAGCAGCCGATTATCTTCAGACTGGTAAGAACGTTCTTTATATCTCTATGGAGATGGCT
+GAAGAAGTATGTGCTAAGCGTATTGATGCTAACTTGCTTGATGTGTCTTTGGATGACATC
+GATGATGGTAATGTATCTTATGCTGAATACAAGGGTAAGATGGAAAAATGGCGACAAAAG
+AATACTCTCGGTCGTCTGGTCATCAAACAATATCCTACTGGTGGTGCACACGCAAATACA
+TTCCGCGCACTTCTGAATGAATTGAAACTCAAGAAGAATTTTGTGCCAGATGTCATTATG
+ATTGACTACCTCGGTATCTGTGCTTCATGTCGTATTCGTCAATACACTGAAAATAGTTAC
+ACATTAGTTAAAGCGATCGCAGAAGAACTTCGTGCACTTGCGGTTGAAACTGAAACTGTA
+GTTTGGTCTGCTGCTCAGGTTGGCCGTGGTGCTTGGGATGCTTCTGATATGAACATGAGT
+GATATTGCAGAATCGGCGGGTCTACCAGCAACAGCAGACTTTATGCTAGCAGTGATAGAG
+ACAGAAGAACTTGCACAGATGGAACAACAACTCATCAAGCAAATTAAGTCTCGTTATGGT
+GACAAAAATAAGAACAATAAGTTTTCTGTTGGTGTTAAGAAAGGTAATCAACGCTGGGTT
+GAAATCGCACAAGAAGGCGGTGATAAACCTACACCAGTAAGCGAAACATCTGGTGGTCAG
+CAGCGCGTAGCAGAGCAAAATCGTATAGCTAAGGTTGAAGTATCTCGAGCCAAACTCGAC
+GCATTAGCCGAAGATATGAAATTCTAACCGTTTACATACACATGGAAGTGTGTTACTATG
+ATCTTATACAAACAAGAGGAAAACAGCATGAAAAAGATTATCTTAGCAGCAATTTTATCT
+CTTTCAGCTTGCGCTGGAACCCCAGCAATGGCAGCAGATGGGTATTCAAGCATTCCATGT
+ATTAAGTTCATTGAAGGCGACTGGAAAGATCAAAAGCCTCGCGTCATTAAAGACTTACTA
+GCTGTTGCAGATAAAAATCAGGCAATGCTTGTAGAAGATCTCGATGACAATGACCTGGTA
+GTTGCTGGTACTAATCTGTACTGCGAAAATATTCCGGCTAAAGATGTTCTGACTTGGGTG
+GGACTGTAATGAATATCATGTTAATGTATCAACCAGCATCAGAAATTGTGCGAGGTATGA
+AAGTTGAACACCGAGTTCCTGCATTATGGGAAACATTCCTAGATACTGGTTCTAAATTAA
+ACTTACCATTTGGCGAAGTAACAATTTTCCAGACCGGTACTAAACCAACTAAACGCCAGC
+TCCGTAAGTTCAAACGTATTCATCGTGTCAATATGGTTAAAAGCATAGCTGAGCATGAAT
+TTAATAATTCTTGGGAAGGCATCCATTGTGATGTTATGGGGCTGTAATGCATATTTTTAT
+TCTGATTCTGGCTCTGACAACCGGCGATTCCGGTGGCGCTGCAATTGATAAGGTTGAAAT
+AAAATCTCAAGATTATGCTGAAGCCAGTAAGATGTGCGACCGAGCGGGTGAAAGTTATCG
+AAAAGACGTTAAGTCATTCAACGTTTATCCGGAATATACTTGCATCTACGCTGGTGTTAA
+ATAGACCAGGAGGTGTTTATGAGCACTATTAAAGGGGCGATGGACGCAGTATATGCGTAC
+AAATTTATTCGCCTGATGTCTAAGCCTTTCACTGAGTGGAAAGCATATGAAGCAAAAATA
+ATTGACGAAAAGGGAACTGTGCTAAAGCGTCCTAGCACTCCAGAAGAGAAAGTGGCTTAC
+TCTGCCTTTCATGCGAGTGTTCGGTCAATTAAGCGTATGATGTCTACAGTTCCAGGATTA
+AACGGCGTCGCGTCGATGATGTCGGCTTGGAGTACAGTAGCATCTCGGTACAATATAACA
+GAATCCGAACAAAAAGAGATATTTGAGGCTCTTCCATTGTTCGAGGACATGGTAGCTGGT
+GATTCCGGTGGAAGTGTCCAGAATATCGCCTCTGGTACCACGACCGGAGCAATCACAAAT
+AAAGGTCCTGAGCAAATCCCCGCAAAACGTAAGCGAATCAAAATCAATCCTAACAAGTTG
+TGATAAAATGGCCTTAGAAATAAGGCCAAGGAGAATAATATGTCATGGGTTCACAATGAG
+TTCGCATTCCGCGCACTATCTCATCTTCCAAAATTCACTCAAGTAAATAACGCAGCACAA
+TTTAAACTTCGATGTCGTTGTCCGGTGTGTGGAGACTCACAAAAGGACGAAAACAAAGCA
+CGATTCTGGGCGTACGGTCTACCTGATGATGTGCTATTAAAGTGCTATAACTGTGACTAT
+GTAAAGCCGATTGGGATTTATTTGAAAGAGTATGAACCAGATCTTTATCGTGAATTCATT
+CTTGAGTTACGAAAAGATAAAATGGTTCAACGTGAAAAACCTGTTGAAAAACCTAAACCT
+GTTGTGGAAGAGACTAAAGGAATTAAGCTCATTCACTGTGAACGTCTCGATAAAATGGAC
+CCTAATCATCCAATAGTTCGATACATCGCCGGACGTAAAATTCCAAAAGATAAATGGAAT
+AGACTTTATTTTACGTTGAAATGGCCAGCATTGGTGAACTCAGTAAATCCAGACACTTAT
+AAGACGGAGCGAGATGAGCCTCGATTGGTTATTCCAATATTCAATTCAGAAGGAATAATT
+GAATCATTTCAAGGCCGTGCTTTAAGAAAAGATGCTCCTCAAAAGTACATCACTATTAAG
+TCCAACGAACATGCGACCAAAATATATGGGACAGACACTGCAAAGCCAGGTAAAAATGTT
+TATGTACTTGAAGGCCCAATAGACTCATTGTTCTTAGATAATGCTATTGCGATTACTGGC
+GGTGCAATGGATTTGAGTTTAGTTCCATTCAAAGAAGATAGAGTCTGGATAATGGACCAT
+GAACCACGAAAAGATGACACAATTAAGCGAATGAAACGTTTGATTGATGCAGGTGAAAGG
+GTTGTCTTTTGGGATAAAGCGCCATGGGAAAAGAAAGATATAAATGATATGATTCAAAAG
+GAAGGGGCTCGTATTGAAGATATCCAGAGCTATATCGAAAACAATATAGCGTCTGGTTTA
+ATGGCACAACTCAGACTCAAGAAGTATAGTAAGATCGGTGTTTAAATTCCAACCATTATA
+TGAGAAATAACTTGTTCCAAAGGAACAGGTGGAAGTGTTATCCCGTATGCTAACGCAAAA
+GGTATGATAATATAATTCCAAGTTGCTACAGCAGCAGAAATTGCTCCGACCAGAATAATC
+TTACCTTTCTGGTCTTTTATTTGAGTCTTTAGAGATTTCTTTTCAGTTTCTTCAGACATA
+TATCCTCCTAAGGCTATTTAATATGAATCTGCAACAACACACGTTCTTAAAGCTTGGAGA
+AGAGTGCAACGAAGTCGCGATGCTCTGTTCCAAGATAATGCAATTCGGTTTAGACTCCGA
+GTATCAAGGAGTTACTAATCGGCAACGATTGCAAAATGAATTAAATGATATAATGGCTTC
+TATAGAATATATCAGACAATACTCTGATTTCAAATTTGAATCTTCTGAATATGAAATTCA
+CAAAAAGATTGATAAAATGAACCACTTCCGAGATATCTCAGAAGAACTCGGTCTTGTAAC
+TAATTAAGAATTGAAAGGAAAAATAATGGCACACTTTAACGAATGTAGTCAACTGATTGA
+AGGCGCTGATAAAGCACAAGCAGCTTATTACGATACCCTGGTATCTCAGCACAAAGACCC
+ACTACAAGTAATGCTCGATATGCAGAAATCTCTGCAAGTTCGTCTGGCAAATGATAAGCC
+TGAGCATAATCGTCATCCTGATTCGCTGGAAACAGCTGGCGAAGTCTTGGCTTGGTTACG
+TGCAAACGATGATTACATCACTGACGAAACGCGTGAACTGTATACGGCTCTTGGCGGTAT
+GTCCAATGGTGAAAAAGCAGCATCCGCAGTATGGAAACCGTGGAAGGCTCAACATGCTGA
+AATGCAGGCTCGTAAGATTTCTGAACTGTCTCCTGAAGACCAGCTCGAAATCAAATTCGA
+ACTCATCGACCAGCTTCATTTCTTCCTGAATAAGTTCATGGCTCTGGGTATGGATGCTGA
+AGAAATCTTCAAGCTGTATTATCTGAAAAATGCTGAGAACTTTGCTCGTCAAGACCGAGG
+CTATTAATGAATCATACAATATATGAAAAAGATGGGGTGTTTTTGCTCCATTCCAGATAG
+CGAAGATATTTCACTGAACAATATTCTTATTTCTCATGGATTTGTTCCAACGTCTGATCG
+TCAAATTATTGCATGCGAAAACAAAGAAGAACTGAACGAATTCTTAGCCTATTTTTATGG
+CGAATATTAAAAGGTGAATTTGATGCAATCGAACTTTGATGTCTATCAATGGAACAAAGA
+TGGTCGCCCAACTGAGCCGGCCTATGGTTCTGATGCATATGAACTTCGTCGTCACTGGTT
+GTTTGCGGTAAATAATTACTTCATGCTCAATGGCAATCCAACTCGACTACATATCAGAGG
+CGGTGGGTATGTAACCGTTGATTCAAAATATTATCGCGGTAAAGACTGGGAGTGGTATCA
+ATGATTTCATACGCTGATATTGAAAATGCTTTAACCAATTATTGGGGATTGACCCACCTA
+ACTCTCGAAGACCGATGTGAGTGTCTTCGAGAACTGATTGCTGATTCTGAAGACATTATT
+GCAGATATAGCAGAAGCTCTTAACAACTATTGATATAAATACTCCTGTAATCAACAAAGG
+AGAGTTTATGAGCTATGTAAATATCAAAACCTTCGAGCATACCAATGCCGATGGAGTAGT
+TGCCGCGATGGAAGTTTCTGTAGCATTTAAGTTGTACAGTGACGTTCATCGTATTGCTCG
+TTCTCATTATCAAATTTTCCCTTCAGAGAAAGCTGCTTACTCTACTGTATTTGAAGAGAA
+TCAACGAGACGCATGGATTGCTAAAAACGCCGATATGTTTAAGGGCGTTCCAGCATCTGG
+TGGTTGATTTTAGGGACTCCTTCGGGAGTCCCTTTTTTGCTTTTAAATGATGTGATATAA
+TTCTTTTATCAAATGAGGATAACACAATGAGAACACCGTTTCAAAATCCACTACCATGGA
+TTAAAGCTTGGATCAAAAGTCGACAAGAACCTAATGATTGGGTAGAAGAATTTCATTCTG
+AACTACGAAAAAATACTAACGCTGAGTTCAAAGAAAAAGAAATTAAGCATCAGTATGAAG
+AAGCTGAAGCACTTGCTGACCAATATCTTGGAGATAAGATAAAATGAAAACATCTGCTTG
+GATGAAACCAGTTGAATCAGTCGGTGGTATTACAAAACTTATTACTGATCGTTTAATTCA
+CGATCATCTTTTTATCATGAATAGCCCAGATCTTTATGATCTAGTAGATATCTTTATTCA
+TTGCTATCGTGAAGAAGGTACTACATTACGTGTTGTATATGAAGCTCATTTTCACTTCGT
+TGGTGAGCAAGCTGTTATTCGCTTTGGGACATCTTGGTTATGATTAAATGGCTTAAAACT
+TTATTCACTCCGGCTCAACCCGATGATCGTCTGGTTCCTTTATCAGTTAATGATGTTATT
+GTTCCTATGCAAGAACCAAAAGAGTATGTTTATATTGGTGATGGAAAGATGGAAGAAGTT
+ATTCGTCCAAAGGAAACCGATATGCAATACCTGATTCGTCGTAATCATGAAATTCAGGCA
+GAACGATTTAAATCTAGGTCTCAGCCAAAAGCTAATCCAGGCCCAAGTGCTAAGCCGTTG
+AATGCAAAAGAACTTAAAACTCGAGTACAGGTTGTTAAAAGTCGTCAACAAACTTCATCG
+AGTGCTCAATATAATTACAGTCCAAGCAACCCGGCTCCATTTATTTCAGGAGATTCATAT
+GACTCAGGTTACTCATCCTGTGATTCAAGTAGTTCAGGTGGATGCGACTAAGTATAACAG
+ACCTACATATAAAAGTCCACTAAAGAAATCTAATTTTGATATGTGGTATCGTTCTATGAA
+GGCTGCAGCATTTTTGATAATTGCTGCACCTGCTATGATTAAAGCAAACGATAAGTGGTT
+TGAAGAAAATAATATTGAAGAAGGTGCTATCTGTGGAAAAATGCGTAAACATCAGTAAGA
+AATACTCAATTGAACTATCCAAAAAAGTAAATGGAAGAACTATAATTCAGCAAAATGATG
+TGTTTACAGTTATCATTTCAGCTTTTGCTTCAAACTCTTCAACGAAGCATGAAGACTATT
+TCAATGAGCAAATCGATAAACTAATTAATGGATTGAGTTTTCCTGAATCTGCAGTATGCT
+TTATTAGACATGAAGCTGACGTTACTCAAAAGCCTGGGACTCCATTTGGTCATATAGAAG
+CATTAAATCGTCTTGGATATGATGTACCTCGATATCAGCCCGGTGATAAGTTGTTTATTA
+ACACTGAACAAAGAACGATATGGAAAAAGTTCCTCATCATTGATAACAATGATTTTGATG
+AGCTCCAAAAATTCATCTGGAACCACTATGAAGATCGTGGATTGATCTTCACTGAATCTG
+AATCGGCAAAACTCGCTCGCGAAAGCCTATATGAGCAAATGCGTCTTGATAACCTATCAC
+TTCGGTACGGTCGATAATGGATCTGTTTGATATGCTAGAGCCGGCTGAAAAGCCGGTTGT
+CGATTTACATAAGGTTGATATTTCAAAAGAAATTTTTGAAGTGCTTAAATCACACGGTAT
+CGAATCTACTAAAGCTGCAGAAGATCTAGCTGATCTATTCTGCTTTCCTCCTCCCTGGGC
+TCCTTGGGCCTAACCGTTTACATCCTCCTCTCACTATGATATGATAGCTTTCGTAAACAA
+ACGGAGGCTATCGTGTTATATCAAAAAGAACACCTCGAAGAAATCCGCGAAAGCGCGGAA
+CACAACTCGTCTTACTACGAACAAGCTATTTCACAGTTCAGTGACTACGAACAATCTGTT
+TTATGGCAATGCTTCAACGATAAAGCGGACCCTAAATTGCATCTAGATTTAGACCCAATC
+GTTCGTCGCAACATCACTTCAGACGTGCCAGTAGAACTATATCGTGGAGTATCAAAGAAA
+ACCGCCGCTTGGCTTAGTCATATGGAAGTTGGTCGTATTATTGCTGATAATCGTGTCACT
+TCATTCTCGTCTGATTTTGCCACTGCAAGACAGTTCGCTGGCGCTTATTGCTATAACACA
+AAAGTCATTCTTTCACTTCGTAATTGTCCATTTGCTTTTAACTTTCAAGAGCATGCAATG
+AACTTGGTTCTGGCTGCGCCAGATTCTGAGTTTAGATGTAATGCAATTAATGGTGATGAG
+AGAATGGAAAAGTTGGAGATGATTAACGCGGAAGATGAGTGGATGTTCCCTATCGGGACT
+CAGTTTGAGATAGTCAGTATTGAAGATTATCAGTTAGACCCGTTATCTCCGGTCTACAAA
+ATCTATCATTTGAACTTCTATTCTTTCTGACCGTTTACATTCAACGGAAAGTGTAATAGA
+ATAATCCTTGAAACCATTATACCACCTTCGCAAATAAAGCAAATAAGGATTCGTCATGGC
+TATGCCTCGTGAAGTTGTTATCGCTCAACGTTTAGTTCAAACTTACAAAAGCGCATCATC
+ACGCAGCAAAGAGTTCAATCTGAGTATGGACTATCTTTTGAACATCATGGCACAAGACAC
+TTGTGCATACTCAGGTGAAAAATTTCATAAAGAGCCCGGTGATCATCAAATGACACTTGA
+GCGTTTTAACAACAAAATCGGATACGTAGAAGGAAATGTGATCCCGGTCAAGTTGAAGTA
+CAATCGTCTTCGCGCTAATCATGAAATTGAAGATCTTATTCGTCTCCAAGAAACAACTGC
+AGCACGTATTGTTGCTCGTGTAGATGCCAAGAAAGATGTCGCTCCAGTAGTGAAAGAAAA
+GCCTATTCAAGACGTTCATCGCATTGATTTACCTGGATTTGAAGACATTAACTTGATCTA
+TGTCCCTAAGACTCAACGCGAAGAAATCCGCCGAATTGTTCAGAACATCAAATCTCGTCA
+AGCTCATATATTACAAAAAGGTGTAACTAAAGAACATAAAAAATCACTGGAAGTTCGTAT
+TCACGGCGGAATCACTCGTATAAAAGCGATAATCAAACAAAAATATAAAGCTCCACAGGT
+TGTGACTTCCCGCGCTGCGTCGAAGAAGACTTCTAAAGCAGAAAATACTTCTTATGATTA
+TGGTATAATTATCCAGGGTTTGAATCGTTTTCAGAATCTCTCTCGTCTTGATAAAGCTAA
+ACTGAAGAAAGGTTTGCCACTTTCCGCCACCTTCTTCCAACTGTTAAGAGGTAAAATGTG
+ATGCACTATGGTTACATGTTGGTCTACAAAGACAAATCCGGGTATGAAATCCCGGTATAT
+GAATTCTACCGAAATAATCCAATCGGCGGAGCTATGATTTACACTAATAAGAATGACGCT
+CGTCATGCTTTAGCTCAAGAAGTTGCTGAGTTACAAGAACGTCTTGATCGCGGAATGAAA
+GTTGTTACTCAGAAGAAAAAATGGCTTTTCTTCAAACGTGATATTATTACTTACATTCCA
+GTTAAAGATGAAGAAACTCGTCGTCATCTGCAATTGCTCATTAACACCATAAAAGTAAAA
+CGAGTTTCAGTAGCCTAGGAGTCATTTTGAGAATTACATTTGAACAATTAACTCGAAGCC
+AAAAAAGTACGTTTGATACGACTATCACGGCTATTAAAGAGAAGAAAACTCACGTAACAA
+TTAATGGTCCAGCAGGTACTGGTAAAACTACTCTTACTCGCTTTATTGTAGACCATTTAA
+TTTCTACTGGAGAAACGGGTATTATCTTAGCTGCACCTACTCATGCGGCTAAAAAGGTGT
+TGTCTAAATTGTCTGGTATGGCTGCTGCTACTATTCATAGCATCCTCAAAATTAACCCGA
+CGACTTATGAAGAGAATATGCTCTTCGAACAAAAAGAAGTTCCAGATTTGGCACAATGTC
+GAGTGCTTATTTGTGATGAAGCTTCTATGTGGGACCGTGAGCTGTTCAAGATTTTAATGG
+CCTCAATTCCTAGTTGGTGTACAATCATTGCAATTGGTGATGAAGCTCAGATTCGTCCGG
+TATCTCCTGGCGATTCTTCAACTCATAAATCGCCTTTCTTTACTCATAAAGATTTCCTAC
+AATTAGAACTCGACGAAGTAATGAGAAGTAACGCTCCGATTATTGAAGTTGCTACTGATA
+TTCGTCAAGGCAAATGGATTTATGAGCATACCAGAGATGGTCATGGTGTTCATGGATTCC
+AAAGCTCGACTGCATTAAAAGATTACATGATGCAGTATTTTAGCATCGTAAAATCTCCAG
+AAGATTTATTTGAAAACCGAATGCTAGCATTCACAAATAAGTCAGTAGACAAATTGAATA
+GCATTATTCGTCGTAGGTTGTATCAAACTGAAGATGCTTTCGTTACTGGTGAAATCATCG
+TTATGCAAGAACCTCTCATGAGAGAGTTGATGTATGATGGTAAGAAATTCACTGAAACAT
+TATTCAACAACGGACAATATGTTCGTATATTAGATGCTCAGTACACATCAACCTTTTTAG
+GTGCCAAGGGAGTCTCTGGTGAACACCTAATACGTCATTGGGTGTTAGATGTAGAAACAT
+ATGGTGATGATGAAGAGTACGCCAGAGAACAAATAAGGGTCATTAGTGACGAACAAGAAA
+TGAACAAATTCCAGTTCTTCTTGGCTAAAGCTGCTGATACTTATAAAAACTGGAATAAGG
+GTGGTAAAGCACCTTGGTCTGAATTCTGGGAAGCTAAACGTAAGTTCCATAAAGTTAAAG
+CACTTCCTTGTTCTACGTTCCATAAAGCTCAAGGTATTTCTGTAGATACAAGTTTTATCT
+ATACTCCGTGTATTCACGTTAGCAATGATAACAAATTTAAGTTAGAATTGCTTTATGTGG
+GTGCTACTCGTGGTCGTCATGATGTTTTCTTTGTGTGAGGATTTATGTACAGTTTGAATA
+TTGATGATTTTGAAAAATTAATTGATGCTGTTAAGATTAACAAGCCTGATGATAAATGGT
+GGCAGTGCCGTCAAACTGAATTAGTGTCAGAGCTAAATGAAATCCGTGACAAAGCTTTAG
+CTATTGCATGGTTCCAAGGCGAATGTCCGCTTATCGGAATTAGTGATAATATTGCTCAAC
+AAATTTATGATTTGAAGGTAGAACTATGTCGTTAAGAGATTTTATTATTGACTATGAAAC
+TTTTGGAAACGTTTCAAATACTGCTGTCATCGATTTGGCAGCGGTAGTATTCGATCCTAA
+TCCAGAAGTTATCGAAACATTCGATGAGCTAGTTTCTCGTGGAATGAAATTAAAATTCAA
+TTTGAAAGCACAAAAAGGTGTTCGTCTGTTCGGTGCTTCTACAATCGAATGGTGGAAAAA
+GCAATCCGCTGAAGCTCGCGCTAACTTAGCCCCATCTCCGGAAGATATTGACCACGTTGA
+AGGCTTGTATAAACTTCTGGCATTCTTGAAAGAAAATGGAGTTAATGCTTGGGATTCATT
+CGGCTGGTGTCGTGGTCAATCTTTTGACTTCCCTATTCTGGTTGATATTCTCCGCGAAGG
+AGAACGCCGTAAAGGTATCGCAGATAAAGATATCGATACGTTTGGTTTAGAACCATGCAA
+ATTCTGGAACCAACGAGATGTTCGTACCGCAATTGAAAGTCTTTTGATGACTCGTGGTCT
+TACAACTACTCCGCTGCATAAGGGTGTTCTTGACGGATTTATTGCACATGATTCTATTCA
+TGACTGTGCTAAGGACATCTTGATGTTAAAATATGCTCAACGTTACGCACTAGGCTTGGA
+CGAAGCTCCTGTCGGTGATGAAATTGATCCACTCTCTTTACCTAAAGGTCGAGGTTAATA
+TGTTTAAGAAAAATGATAAAGTTAAAGTTATTTCTGGTAAGAATGCAGGCGTAGTAGGTG
+TAGTTCTCGGCCATTCAGTTCGTGATGGTTATCGCATTCGTAGCAATAAAGATAAAGTGA
+TTTACGCTAAACCTTACTATGTAGTTGAAGATCCGATGGCTGAACGCACTGAAATCCGCG
+AAGGCGATGTGGTTATCGTGATGGAACCTTTCGCTGCTCATTATAGCACGGTTTCTAAAA
+GTCCGTATGAATGCTTATGTAAAAACAAAAACGCGATGGTATCTCTGATTTACACCGACG
+AAGAGTATGGTGAAGTCGCGAACATCGTTTACCAAGGCCAGTATGCAATCATCCCTCTGA
+GTGCTCTCCGACGTAATCCTACCCGCATCGCAGGAAAACACATCACAGTATAACTCTGCC
+GTTTACTTTCCTTGAGGGCTATGATACTATAGCCCTATCAACAAACATGGAGAAACAAAA
+TGAAACAGCAACTCACTCAAGACCAATTCGAAGATATTCTCTTCAACCCTGATCTTACTG
+TGGTTCAGAAAGATGTATCTGGTCATCTTGAGCACACTACATACGCTTACGTGTATCAAG
+GAGCTTTGGCGGTTTACGCTGCAGTTCGTCATATCACTGAAGCCGGCACAACTTACTGGA
+AGGAAGCTATATAATGAAATTTGAACAGAAATTTGAACAAGGTAAATTCTACGCTTTTCG
+CGGTGAAAATTCTCGCGATAAATTTGAGAGTAGCCATCACACAAATAAAGCTATCGTAGA
+TGCTATTATTGCAAATGGCGGGGTATTTGAAGCAATTCAGGTTAACGGTTGGGGTGCATT
+AGAAGTTGCCCGCTTTACATCTACTGGCAAAGTCTATCATGAAAATGATGATTGCCAATT
+TTATCTGTCAAGCGATGAAGCTGAATTCTTCATCGAAGTCGAGCCTAATGGAAATCCAGC
+GAACCCTAAGCCTTCATTGATTCAAATTGATCAGCAGATGACTGCTGCTAATGATGAAAA
+ATTTGAAGATTCTGAAATGATCACCGATGATATTCCAGTGCCTCATACTACTCTGGTGAT
+CACTAATCTTTCTGAAGCGATTTCTGCTTACAAAATGTTGAAAGGAATTATTCCAGATGC
+CAGTCTATAACTATAAATGTCCAGCATGCGCTCAAGAAATTGAAGTCATTCGTAAAATTT
+CTGAGCGTGATAATGAAATGATTTGTCCAGTACTTTGTTGCTCGAATCAAATGGAACGTA
+CAGTGGCCGCTCCGAAATCAGTTCATGGCGGCTTTTACGACAACTTAAAATCAGGCGGTA
+GCAATCTATGAAATGGGAATTAGGAAAGACTTACGCATTTGCTGATGCTAGTGCATTTCA
+GATCGGTGTTAATCGTGAGATTCGCGAAATCATTGAAAGTAATATAGATGGATTGTTTCA
+GGTTTCGCGTTTGAGCAAAAATCCACTCACTGATGTTGATTATCATGTATATGAAATTGT
+ATTATCTGATGGTCGCATAATTGATGGTGAAGTAGCTCGTGAATTACATGGTTTTGGCAA
+ACATGATATTTTCGCAATTTTTGCTAGTGAGCGCAAACATTTTAAAGAAGTAGAATGTAA
+TCGCGATTTCAAAATTTCTATAGATGATTGTCAATATGACGAATTTGACGAATTTGACAA
+TGAATCAGAAGAAAATGTGATGCCCAAAATCGAAGTTGAAGGTCGCATTGCTATTGGTTC
+TATTTCTTCCGAAGAAGAACGCCTTTGGTTGATTGATTCACTAAACAGGATTAAATTCAA
+ATGAATTCAAAACCTCGTAACATCATCAAACCAGGTGAAACTAAAATAATCAAACTCGCT
+GATGGGCGAGTTTTTAAAATCAAAAAGGCTACGAAATGAAAAAGATTCTGATTACTCTAG
+CTGTTGTATTTGCAATGGTAGGTTGCACCGATGCCGATAACGCTGTGAAAGTACTGCAAG
+CTAATGGTTTCACTAATATTCAAACCACTGGATATAGCTTCTTCTCTTGTGGTAATGATG
+ATTCTCAAGCTACCGGATTTACTGCAATAGGTCCTACTGGTGTTCCGGTTAAAGGTGCCG
+TTTGTTCAGGCATTTTTATTAAGAACTCAACTATCAGGTTTGAATGATGGAAATTATTAA
+AAGCTTTGGCAAGCACAAGTATGAAGATCGCTTGTGCTTTATTACAACATTAAAGGTTTG
+TACTCGTACATTGACAAGTTACACCACTGCTCCAATCACTCCAAAGCATTTGCGTGGTAT
+GAAGAAAAATATCCGACTACTAGCTTCAGGAAGACGTTTTCCTCATGAAGTTTTAGGTTG
+CAAAAACAAAAATTGTAAGCATTGTAAATAGGGCTTCGGCCCTATGGAGGATATATGATT
+TTCGGATTAACAACTGCTCAAAAACAAGCCAAGGCCCATCTTGAAGTTGTTGAACGTGCT
+ATTGGTCGTTATCGATTTGCTTGGTGGCCTACTCGAATCACAACAGGTCAGACGATTTGG
+CTTCAAAAATATTATGAAGTTGAAATCAGAGATATTGTAATACAACTCGATAAAACTTAT
+GGTGTAGATACTAATATTACGTATGCAGTATATGCTTATTCTGATATTTCAAAAGCCGAT
+TGGAAAATATTCGAAGCTTATAAACAAAACTACGGTCTGTATTACGCAAACAAATGTCAT
+AAGGAAATAAAAGGTAATGAGGCCTTTGATCATTTGATTCGTTACAAAGCTGAATTAAAT
+GCTTTACTAAATCCGTGATAATATTTCACCACTAAACGAGGAAATGAAATGATCAATAAC
+GAAATTAAAATTCTTAGTGACCGTGAGCATATTATCAAACGTAGTGGTATGTACATCGGT
+TCTTCTGCTCATGAATCTCATGACCGTTTTATGTTCGGTAAGTTCGGTGCAGTGAAATAT
+GTTCCAGGAGTAATTAAACTGATTGATGAAATCATCGATAACTCCGTAGATGAAGCAATT
+CGTACTAACTTCAAGTTTGCGAACAAAATTTCTGTAGACCTTAAAGGTAACAAAATTATT
+GTTACCGATAATGGTCGTGGACTTCCTCAGGCTGATGTAGTTACTCCTGAAGGTGATACT
+ATTCCAGGTCCAGTAGCTGCATGGACTCGTCCTCGCGCAGGTGGTAACTTCGGTGATGAT
+GCTGAACGAAAAACTGGCGGTATGAATGGCGTGGGCAGTGCTCTGACCAACATTTTCTCA
+GTCACTTTCGCTGGTGCAACATGTGATGGTAAAAATGAAATTGTAGTTCGTTGTTCTAAC
+GGTGCTGAAAATATTTCATGGGAAACTGTTCCAGCAGAAAAGAAAGAGCACATTCAAACT
+AAGACTGGCACAATCGTTTCATTTATTCCAGATTTTAGTCATTTTGAAAGTACCGGACTG
+ACTCAAATTGATGAAGATATTATTCATGATCGTCTTCAAACTCTGTCAGTAGTATTCCCT
+GATATTGAATTCAAATTCATGGGTAAGAAAGTACAGGGAAACTTCAAGAAATACGCAAAG
+CAATTTGATGAAGAAGCAATTGTATTTGACGAAGAAAATTGTTCAATGGCGATTGGTCGT
+TCTGATGATGGTTTTCGTCATCTGAGTTATGTGAACAATATTCATACAAGCAAGGGTGGT
+TCTCACGTTGATTTGATTATCGATGAACTGAGTAATGAACTCATCCCGATGCTTAAACGC
+AAGTATAAGCTAGATGTTAATAAAGCTCGTATCAAAGAGTGCTTAACTCTGGTTGTATTT
+GTTCGTGATATGAGCAATATGCGTTTTGATTCTCAGACTAAAGAGCGTTTAACCTCTCCA
+TGGGGTGAAGTAAAAGCTCATATGAATCTGGACTATAAGAAACTTGCGCAGCAAGTTATG
+AAAGCTGAAGCAATTCATATGCCGATTATCGAAGCTATGTTGGCTCGTAAATTGGCGGCA
+GAGAAAGCAGCTGAAACTAAAGCTGCTAAGAAAGCCCAGAAAGCTAAAGTAGCAAAACAT
+ATCAAACCAGCTAAATATGGTGATGATTCTGTTGAGACTACTTTGTTCTTGACAGAAGGT
+GATTCGGCAATCGGTTATCTGATTAATACTCGTGACCGTGATCTTCATGGCGGATATCCG
+TTGCGTGGTAAAGTAATGAACACGTGGGGAATGTCGGCTGCTGAAGCGATGAAGAACAAA
+GAAATCTTCGATATTTGTGCAATCACGGGATTGGTAATCGGTGAAGATTTTGATACTTTG
+AACTATAAGAATATCGCTATCATGACCGATGCCGACGTCGATGGTGTTGGTTCAATTTAT
+CCAAGTCTGTTAGGTTTCTTCAGTAATTGGCCTCGTCTATTTGAAGAAGGTCGTATTCGT
+TTCGTTAAAACTCCAGTCATCATTATGTCAAAGGGTTCTGAACAGAAATGGTACTATTCT
+GCTGCTGAATATGAAGCTGAAAAAGAAAAATTATCTGGTTGGAAACTTCGTTACATCAAA
+GGTCTTGGTTCTTTAGAAGAAGACGAGTATGAACGAGTTATTCAACAACCAGTTTATGAT
+GTAGTTTCTTTGCCTGATAACTGGAAAGAATTATTTGAAATGGTTATGGGTAATGATGCA
+GCTCCTCGCAAAGTCTGGATGAGCGAATAAATATACATGAGCAATTCTGCTCTATAATAA
+GGAGAGTTTATGTCTCAAGCTTGGATTACACTCGTAGACGGAAGTTATGGTTACATGTGG
+GCCGACGCATTGCCACTTCCTGGTGATTGGGTAACAATTCGTGTAAGGCAGATTGATAAC
+TCTTTCAAGAAAGTATATGGACAGGTATCGAGAGCTACCTGGTAATTTTAGGGACTCCTT
+CGGGAGTCCCATTTTTGTATGGTGACTTATGAAAATGCTTAATGGAAGTTATGTTAATTT
+AGACAACGTAGCAGCAACAATCCGAGACAGTAAGAAGATGTACTTGGATAAACTCAAGAA
+TACACCAGATGATCTCTGGTTAAATCAATTCTCGAGGATGATAGAACATATTGCTGTACT
+GGTAGAAAGTAACCAAGCCATTCCAGTTAACCTACAACAAACAGCACTGAAGCTGGTCTA
+TTCAGCTCGTGAAAAATATACTATAAGAGAATTCGCCGCAATTCTCAGAGAGGTTGGTAA
+TGAAAAGTTATAATGTGAATTTGACACTCTTTGATGACGCGGTATTCCGTGAGTACAGAA
+TCATTCAGCGGTTCTTCGACATCAATGAAGCTGAAATCTTTAAAGACCGCTTTAAAGAAA
+TTCGTATTAAAATTAAAAACGACACTGCAACTAAAGATGAACTCTTGGAAGTTGCAGATT
+TAATTAAACGACATAACTGATAGGAACAATATGATTATTTCCCAAGAACAGGAAGTGGTA
+TTTGGTTCTGCGAATCAACAAGCAACTGCTTTCGGAATTGAAAACAACGCAAAGGCATTT
+ATTCTTCTTTCTGATAAGCTGTACACTAACAAGCCTTATGCGATTGTACGTGAATTGTCG
+ACAAACTGTCTTGATGCTCATAAGTTGAATGGTCAGACTCGTCCATTTGAAGTTAAAGTT
+CCTACACGTTTAGACCCACGATTCGTTATCCGTGATTTTGGTCCAGGTCTGTCTGATGTT
+CAGATTCGCGGAGCTAATGGTAAGCCCGGTCTGTATAACACTTATTTCGCTTCGACAAAA
+TCTGATTCAAACGACTTTATCGGTGCAATGGGTCTTGGTTCTAAATCTCCGTTTAGTTAT
+ACAAAAACATTCACAATCATTTCGTGCCATGATGGCCGCAAAATGGGTTACACCGCGATC
+ATGAAAAACCTCGGTCCAGAAATCATTCCTTTGTTTAATGAACCGATGGGCGAAGATGAT
+GTGACTGGTATTGAGATCACCGTCCCGGTTAAGACAGACGATATCTCTAAATGGGAAACG
+GAAATTAAGCGAACATTCCGTACGTTCGTTGGTGTTGAACCTAAGATTCTAGGCTCGAAA
+GTTGAAATTAATTATTTCCCTGAATTCACTCCAGACAAACAATGGTTCAGTCTTAATTCA
+AGCCCATTTGAAAATGATCAATCGTTGTACGCAGTTTATGGTCGAATCGTTTATCCAATT
+AAGATGAGCGAAATTCCTGATATCAAAGCCGACTGGCTTCTGAACCGATATGGTCGAGTT
+TATGTTCATTTTGATTTAGGTGAACTGGATATTACTCCATCTCGCGAAGAACTTTCCTAT
+AATGAAGAGACTATCGAGAACATCCGAAATAAAGTTAACAATCTTGAAAATATAACGTTA
+GCTGCTGATTTAGAACGTTTCCAAACAATTGAAAATAAACGTCAACTGTCTCGTGAATTA
+CAAGCATTAAATCATCGTCAGCGGACGATTTTAGGCACTCGTTCTATTCTTATCCAAGAT
+AAGCCATATCAAGATTGGGTATCGATGTTCCACCATAGCAAAGTAGAGAATTTGGTCTAC
+AATGCGAATATGGTAGCTTATTATGTCGGTACAGATGCTGAACGGCGTCGAATTTCTAGT
+TCATGGAATGTTCGTAATCGTCTGTCAGCACAAAGTTTGTTCTCGATTGATCACAAGAAA
+ATAGTATTCATGATTGATGATAAACCATCTCGTCGTGCTTCTACTATTCGTGGTATGTAT
+GCTCTTGATATTCACAAGTACTGCTATGTTATCTTGGTTAATCCAGATAATGAGAAAGAA
+GTTCATGTGATGAACGAAATCACTAAGTTGTTTGAAGGTGATGAAGTTATATGCTTTAAA
+TGTTCTGAAATGGAACAGGCAAGAGTTAAAGACGCTGAACTGAATGCAGCCAATTCAGAT
+AAAGAAGGCGCTAAGCGTCCTAAATCTCCTAACATCCAGAAATGGTCTAAGACTGATGGA
+AAATGGGAAGTTGATTCGTTCTGCATGAGTGCTAATGAAGTTCGTGAACTTGAAGGTTAC
+GCAATTGGAATATCTCGTGATTCTATCGTCGAGTTTCCAAGCGGTAATGAAACATCATTC
+GACCAGACAAATATTAAAGGCGCTTGTGACTATGTGAATGTTTCAGAGTTCTGGATGATT
+CGTCCAGCTGCAATGAAATACGCGCAAGATGCTGCATTGGACCCTCTGATGGATGAGTTC
+GTCAATAAGTTCATTGAATTGATTGATAAAGTTGATGCTGATGTTATTCCACCTTCGACT
+ACATCTCGACGTCAAATTAATAATATTCTGTCAATTAAAGCGTTGACTCCGTTAATTAAG
+AATTTTTACGACGTTAAAGATTGGCAATCTTCTGTAGAATTGAACCAGTTTGTCAAGACA
+TTTAATGGGTCAATTCATGGTGAAGGTGAAAACGCTGAGAAATTAGCTTTATGTCAGAAG
+ATTTATAATAGACTCGTAGAAACCGCTAAGTCAGATTTTGAAATAAAAGCGGAAGAGTTT
+GAAGAAAAATATCCGGTCATTTGGTATATGCTTGATGAATACTACATCCATGAAGCTAAA
+AATCACAATGATCTTGCTAAAATTGCGGCGCTGTTAGGCGCCATCTAAGAGGTTTATATG
+GCCGTACAAATGTTTTCTGATCGTCAAAAGATGTCCATCGTTGATTATGCCGAAGCCGGT
+TATACTCGCACATGGATTGCTAATCGTTTCAATTGCTCGACTGATACTGTTCGTCGAGTA
+ATTAAAGAAATGAAACCTGTTGAAGTCGAAGAGACTGAAGCTCCGGCTCCAGAAGCTCAA
+TACATCTGGAACGCATCAAATAAATTCATCAGCATCACCGATCTGTCTACTCATAAGACT
+TATCCAGCTGATCATAAAACGAAGGGCTTTAAAATTGCTCTGCAGCGTCTGATTGATGGT
+GACATCCCAGGTGCACTGGAAATTATCAACGCAGAAAAAGGTCTGACTACTTTCGTTAAA
+GGCAACGTTAAAATCGATAACGGTGCTTTGTTCTTCAAAGACATCGAAATCAAATCCGGT
+TTGACCGAGCGTATTCTGGACTCTATGGAAAAAGGTGAAAACTTCGAGCGTTATCTGCCT
+TTCCTGGAAAACCTGATGTTGAACCCAAGCCGTAAAGCTGTTTATCGTCTGTTTGATTTC
+CTGGTAGCGAACGATATTGAAATCACTGATGACGGTCATTTCATCGCATGGAAAGTAGTT
+ACTAAAGATTATAAAGACTGCCGTACTAATAGTTTTGATAACTCTCCTGGTGTAGTGGTT
+AAAATGGAACGCAACCAGGTCGATGAAGATGATGAACGTACTTGTTCTTCTGGTCTTCAT
+GTTTGCTCCAAGAGCTACATCTCTTACTTCCAGGGTGGTTCTGATCGCGTTGTTTCCGTT
+AAGGTGCATCCACGTGATGTAGTAAGTATCCCGGTTGATTATGGTGATGCTAAAATGCGT
+ACTTGTGAATATCTCGTACTTGAAGATGTTACTGCACAATGGGGAGTTCGCTAATGTTAC
+CGCATCAACACCGCGTAGTGCAAGAACGTGATGATCTTGCTGTAAAAATCGAAGCTTTAG
+GCACGTTTATCGATAATCAAAACCCGGTATTCAAGAATCTTGATATTGAAGACCAATTTC
+TGCTTAAACAGCAATTAACTATTATGGTTGAATATCATCGAGTACTCGATGCTCGTATCA
+ATCGATTCTAATTAAAGCCCTTCGGGGCTTTTTCTTTGAGGTTACTATGATCAATCCAAT
+GAACGTGGGCGATTCAAGCATTAAAGAAATTACTTTGCATGGAAACCATTATGCGGAAAT
+TTTATACGCATTAGATGTTATCTTAGACCCAAATGCAGATGGTGTATTGGTATGCGAAGA
+TTCATTTCTTGGAAAGGAAAATGTTGATAATGCTTTAATGAATCTTGAATGTTTGAATTA
+TAACGATCGAGTCTACCAAGGAGTAGTTCGAGTACGTGACTTTTACATTGGTGGTAAAAA
+TGAACAAGCAGAACGTGGGGTTAATGAGACTGAAGAGCCTGCCGACATTTACCCGGTCGA
+AGAATGATCTTACAGGTGAAGACAAAGTCAAAATAAAAGGCACTGTCCAGTACTCGATGG
+AAAAAGATCCAGACCAGGATTTAGAACAAGTTAAACGTCGATGCATGATAGCTCAAATGG
+CTGAGCGAGCAGTTGCAACTTGGGTTGATGGATATGTTGCTAACATGAAAGCTGATTACG
+AAGATCCATTGACGTTCGCTTGGGATGTGTTAGCTCATCCAAAGTATTCTGGATTGAGAA
+TTGAAGTTAAGACTCATCAGTCTGACGCTAAGTGGATTTCTGTCACTACTGGTTATGGCG
+GAGACTATCCGTATGGATCTGGGGTTAACCTAGGACCTTTCTTGACGCATCAAGTAGCGG
+ACTGTATTATCATATTAGATGTGGAAGAAAGTTCACCGGGGCTGTTCTCGTTTACCCTAA
+AGTTCGTTGGGGACCAAGAAGACCTAAAGAAAGTTGTTCGGCGTAGTAACTACACTGGAT
+GGTACTTGAACATTTAATCTTCAGCCGTTTACATCCACATGGAAGTGGTATACTATAGAC
+TAGAAATCAACTAACGGAGAACAAAATGAAACGTTACTACTTGAAAAACCGAGCTTCAAA
+AGAAATTGTTACTGCTACTTTCGATGCTAATGAAGAAGGTGATTGGACAATTCTTGATTT
+TGATGGCGAGCAGCCTTATTTTGGTTCTAAAGAAGAACTGGAAAGAATTCGTTCAGGGTT
+ATGTAATGATTCATGGTCTTACGAAATAAGCAAATTCGTTAAACTTGCTATTAAATTAGA
+ACTTCTTGACATCATTGAGGTTGAATTATGATCCGTGTAACTGTGATGGTCTGGTTTGAA
+CTAGAAAACGGTGAGCCTCGTTTCAAAACCTGGGACGATTATATGCATGGCGGAGACGCT
+CAGTATGTTGCTAAAAGACTTGCCGAAACATATCGTTATGGACAGTGTAAGATCTTTGAT
+AATCTGGATCGTGTCATTGGAAGTGCAGGATTTGAATAAAAGCGGAGGGTAATGCCCTCC
+TGGAGCATAAAACTTTAACTAATGAGAGAAATAATATGAAAACTTTACTGACTGTATCTG
+TTCTGGAAAAAGCCGGAGCGACTGTTCTGGGTAAAATCAAAAATGCTGATTGGTTTAACA
+GTGAACCCGCTCGTGAAGTTCTGAGTGAACCTGGGTTTTATTTTCTGGTAAATCCGGGTT
+CTTACACTACAGCTCGTTTTTATGTAGGTCGTCAACGCTCTAAATGCGGATTCAGCAATG
+TTCTATCTCAATTAAGTCGCGGTCGTTCTCAGCTGGGTCGTACTCTTCGTTGTAACGATG
+TAATCTACGATGTATTCTTTGTTCCAGTTTCAAAAATGAAAGCTTTGACAACTGGTTACA
+ATAAAGGCCAACTTTCTCTGATGTTTACTAAATCTCATAAAGAAGCGTTTCAGAACCTGG
+AAGAAATGAATCGTATGCTGAATGATAACTTCCTCTTCGGTCTACAGAGTTACTAATGAA
+ACAGATCTGGACTTTGGTGTTTCTGATTATGATTTTGCTTCTGGTGTATTCATCTGGGAG
+GGATTAATCCCTCCGCCTCGAGTACTTGGAAGTATGTGCTTTGGAATTGCGATATTAGCT
+TTAGAACGAATTTTTCTTTTATGTGGGATTGATTAAATGAATAAATTAGTGGGTGCATTG
+GGTTGCGGTATTTGGGCTGGGTTATTTGTAAGTTTTGCAACTGGAGTTGCTACTCCTACG
+GTATTTTCTTCTAGCATAATGGCGTTGACTCTGTTCATTGTGACTTTGATTAATTTAGTA
+AAATGAAACGTGTAACTGCTTCTATTGTTATTTTGGCCATCATTATGATGGCCGTTTTCT
+ATGGTGTAGCTTACGGCATTACTGAGATTTTGCTTTTCTTAGTTAATGTTATGATTGACA
+TCGGTTCAATAATTTGGTAATCATATGCAATTAAATCAAAGAAGTCTTCAAAGTATTATT
+GATAATGAAGCGAAAGAATTCGCAATTTACACTGTCGAGAACCGTGCTATTCCAAACATG
+ATTGACGGGTTTAAGCCGGTTCAACGTTTTGTAATGAAGCGAGCTCTTGACTTAAGCCGT
+GGAAATAAAGAAAAATTTCATAAACTTGCTTCTGTTGCAGGTGGAGTAGCGGATCTTGGT
+TATCACCATGGTGAAGGCTCAGCTCAAGATGCCGGTGCATTGATGGCTAATACATGGAAC
+AACAACTTTCCACTATTAGATGGTCAAGGTAACTTTGGTTCTCGTTTGGTTCAAAAGGCT
+GCAGCATCTCGTTATATTTTCTGTCGTGTATCTGACAATTTCCGTAAGGTTTATAAAGAC
+TTAGAGATTGCTCCGGCTCACAAAGATAAAGAACATGTTCCACCAGCTTTCTATCTTCCT
+GTAATTCCTACAGTTCTTTTGAATGGTGTTCGTGGTATTGCAACTGGTTATGCAACAAAT
+ATTCTTCCACATAGTTTTGAGTCTGTTGTTGAATGTACTCGATTAGCTTTGGAAGGAAAA
+CTTGATAAAGAACCTGAAGTTAAATTCCCTAAATTCAACGGGAAAGTAATTCCAACTGAA
+GACGGTGGAGTTGAATTGCACGGTGTGTATAAATTCACTTCAGCAACTCAGATGTATATC
+AGTGAAATTCCATATAAGTTTGACCGTGACACTTACGTGGAAAAAGTACTCGATCCTTTA
+GAAGAAAAAGGTCTGATCACTTATACTGATGATTGTTCAAAGGCTGGATTTGGTTTTAAA
+GTTAAATTCCGCGGTGTGTATAATCTTCCGGTGTCAACTGAAATGCGTCATGACATGATT
+ATGCGTGATTTCAAATTGATTGAGAAATTGTCGCAGTTCATTGTTGTCATTGACGAAAAT
+GGTAAGTTGAACGATAAGTTCACTAAAGCGTCTGATTTGATTAAGCACTTCGTTGAAGTT
+CGTAAGACTTTCGTCGAAAAACGAATTGAATACAAAACAGCTGAAGTCAAAGAGCAATTA
+ACTCTGGCTGTTGCTAAAGCTCAATTCATCAAAGACGTTGTTGACGGAAAAATTGTCATT
+CAAGGCAAAACTCGTAAAGCGTTGGTATCTGAACTTGAGAAAGTAGATTTATTCAAAGCT
+CATGTTGAAAAACTTGTGTCAATGAACATCTATCACATCACAAGTGACGAAGCCAAGAAA
+CTGGTAGAAATTGCAAAAGATCTCAAGAAAGAATACAAGTACTGGCAAGAAACTACACCA
+GAAGCTGAGTTCATTAAAGATTTGGAGGAGCTATGCGAGTAGCTATAGTTCTTCTTTTGT
+TAACTGTTATTCTTTGGTTCATGCCTGCGTTTATTATAGCGCTTGTTCTTGGAGCTCTCG
+TAGTTATTGGATTTATGGGCTTCTTGTTGTCACTTCTTCTGATTTTTCTTTAACTCTACA
+CGGCTCTAGTGAATTCTAGAGCCCAGTCCATATAATTAATCATCCTTCCTTGTTGTATCC
+TCTCAACCGTTCTGGTTAACTTAAAAATATTTTCATTCAACCGTTTACTTCTGCTTTAAG
+ATTTGATATTATTACCTCATACCAAACAAACTGATAGAATCTTGGAGAATAAAATGAAAG
+TTACCCTGAAAATCGAAGTTACCAAAATGAAAGCTAAAGACGCTCTGACTTCTAACAAAC
+TGATTGTCGATAACGTAGAATACGATATCTGCGGAGTACGTGAAGTTGAACCTGGTACTT
+TGACTTTCTTCACAATGATTTTTAGCCCAAAAGCTGAAACAGTGTTTAAGCAGTTCGTTT
+TCAACCCAGAAGATGAAGTTACTGTTAAAAACGCAAACTTCAAATAATAACCGTTTACAA
+GTGCTATAGTATATGATATTATAGCACTATCAAAACTTAAGGAGAATAAAATGAAAAACG
+TAATTATTGCCGCTCTTGAAAACGAAGGTTTAATCATCTGCCATAACGATATCAAAGCTG
+TTAAGTTTGTACGTAAAACTTGCAACGATAATGTTTTAGGAGCTATCTATCATGCTATCG
+TTTATGACGATAACGAAGATATCTTCAACGTGGTGAGTATTTTTATGAACTGTGAAGACC
+TTACTGCTGACTTCGGTGGCTCAGCACACTTTGAAGGTTCTTATGATGAATGTGTTGAAT
+ACTTCAACGAATGAGGAAATTATGGAAACTTTAGTTAAAAACTTGAAAATGCTGCTGGAC
+AACACTGGTGGTGACTTTGAAGATAAGTTAATGCTCGCTCGTCTTCACTCGTCAAATACT
+GATACCAACAGCTATCTGACTGTCTGGCATAACGAGCTATGTGGAGGCTACTATCTAGCT
+TGGGTTTACGTCAACAACTATGATATGGTTGTGGTCCTGGATGACGAAATCGAAGATGTC
+GCAGAAACTTTGAATCAGGCCAAAGAGTTGTTCAAAGAGTTTTTCCGCTAAGCTGTTTGA
+TAGCATCTTTTTCGGAAGGTGCTAAACTAACCGTTTACATCCGCTTTAAACTATGGTATT
+ATAGCTACATCAAAACAAATATGGAATTCGGAGAAACAAAATGTCAAAAGTAACTTACAT
+CATCAAAGCTTCTGAAAACGTTCTGAATGAAAAAACTGCGGCAATTTTGGTTAAGGTAGC
+TAAAGGTAACTTCATCACTTCAGCTGAACTTCGTGAAGAACTCGTTGAAACGATGAATGC
+TTCTTCAGTTAACAGCAACATCGGTGTTCTGATTAAGAAAGGACTGATCGAAAAATCAGG
+TGATGGATTAGTTATCACAGGTGAAGCACAAGACATCATCTCAAATGCTGCGGTACTTTA
+CGCACAAGAAAATGCTCCTGAACTTCTGGAAAAACGAAATACTCGTAAAGCTCGTGCAAT
+TACTGGCGAGATGGAAAGCGATAAAGATTTCATGATGGAACTTCTGGCAACTAAAGAAGA
+ACTTTTCAAAATCAAAAAGCTGGATGTTTATCGTAGCAACTTTATTGCAGTCCTGGAAAA
+ACGTACTTTCGGTATTCGTTCGTTCGAGGTTAGCAATAAAGGTAACTTCCGCATCTCCGG
+TTACAAAATGACAGATTCTCAAGTGAAACACTTTGAAGATCTTGGTATGACAGCTAAACA
+TTCTAAGAACGGTAACATCTACTTAGACATCGCTCGTACTGAAGAAAATATCGAAAACAT
+CATCAACTCCGTTGACACTCTGTAAGGAAACTGAAATGACTATCCAACTGAATAAACTGG
+TAGAAGATATTAAAAACACCATGAACCGCTCAGAGATTTTGAATGAACTTCAACGCTGCG
+TACAACGAGTTGATGATGAATACCACTTACCAACCAACGCATGGGAAGTCTGGTTCCGAG
+GTTCTCATCTCGGCTCGATTGAACTGAAAGCCAAAGGTTGTTATGCAGTTTATAGTTCTC
+TTGGTCGTCATTGCGGTGATTGTCAGAACTTTATGCAAGCACTGGCTCGCTTCATTAATT
+CATGCGCAGTCATTATCGCCAAGCAGCAAATCGAAGAAACCGAAAAATGGATTGACGAAG
+TAACTAAAGAGCCAGAAATTCGTCGTTGGGGCGTTACTCGTAAATCTCGTTGGATTGATA
+AAGTCAAAGGGTGGTTCAAATGATGGAAACGATGAATCAAAATAATGAATTGGCGGTTCC
+AGATATCTGTTTCAAAATCGCCGATTGGTGGGATGGCCGCAAACTTCAACGTCGTATCGT
+CTGTGCAGCTAATCGTTTTGAATTAAAAGCGGGTGGGTATCTGGTTATTCCAGGCTCCAG
+ACATTATTCAAAAGATATGGCAGAAGTACTGGACCAAGTGAAAGATAAATTAGTGACTGA
+TCACGTTCACGATGAAGACCAAGGATTTATTGATCAATGGGGTGAATATCATAATCGTAA
+AGATGCACTGATTATTGCTACACATTCTGGTCAAATTAACACAGTCCGTAAAAAGGGCGC
+ACCATACGACACATTATTTTCTGAGGATCTTTATTAATGATTAAGTCAACTCGTCAAGTA
+GAAATGGTTCGCTATGAAAGTGCGGCTCTTAAAGCGTTTTACGATAAATGTAAAGAAACT
+GGCCTAGACTATTATAGTTCCATTGCTGATGAAATCTCAAATGATTTAATGTGGCAATGT
+CAAGACGATGTTTTGAAATTAGTAGATAAAGGCGATTTTGACATTATTTCTATTGGTCGT
+CCGATTGAAGAACTTATTAAAGAAATTGAAGAAGTTGTTGAAAACTACGAGCTTGAGGAT
+TATTTCTAATGAACGCTAAAGAATTACAAATCGATGCAATCAATAACCGAATTCATGCTT
+TAACCCGTGCTAATGAAATGATGCATGAAAATTGGGGCACGTACACCAATGAATCTGGGT
+TTAAATTCTGCGAGTCAGAATTGGCTAAGAAACTCACCGGAAAAGATTATGTTTGCCCAT
+TCGCATCACCAATTAATGGAATGATTAAACCATTGCTGATGGAACTTTACATTCAAATGA
+ATGAGTCCATGATTGAAAGTCTGAAGTATCAACTTAAGGTATTGGGTAATGTACAGACAA
+AGAGCGACCAAAGCTGAACAAGAAAATGCTAAGCTTCGAGCTGAATTAGCTAAACGTCCT
+GATTACGAATGGTTCGTTGAATTAATCAGACGTCATCTTAAGCAAGATGCTACTGTTCCA
+TTACAACACTTGGCTGTGCAAGTTAAACAACTTAAAAATGCAAGAGGACATTTAATTGAA
+CAATCCAGTAGCGAAACATGATTTCAATAAAGGTGGAGCTCATAAAGACAAAAAGCGCGC
+CTCAAATGATTCCAAGCGCAAACAAAAACATAAGGGAAAAGATCATGAATAGAACTGAAT
+TCGAACGTCTTGCATATGACCGGTACCTCGGAGTCGTCACACAAGTTAAAGTAAAGCACT
+CCATTGATTTGGTTATTCGCATGATTGGAGAAGATTCTGTCCGGCGCGGAATCTTTGTTT
+CAAAAATGCTTGCTTATATTAATGTTATGGCGAAGAATAATCACCATGAATTCACTGATT
+GCGATGTCACAGTATCCGAAGATAATCGCGGAATTTATATCGAATCTTGGGATAAAGGTC
+ATGTGATTAATATGGCTTGGGCGCTTATGTCTTTTGCCGAATCGCTTGACATGACAATCA
+CTACGCACTGAGGATAATATGAGTTTACCAACCAAAGCGTTATTTTACAAAAACGGTAAA
+GAAATTAAGCAAGCATTTGTCAACTGTGGCTGGGCTTACGATGAAATATCTGCTATCGAT
+CAAGTCATCCGAGCAATAAAGGAACATGATATTGATTATGACGAATTTATTGTGTATGGA
+AAGACTTATAATCACCGGGTAGAAGATTTACCAGAATATATTGAGCACCTGCGAGCTGAG
+ACGAGAAGAATTAGAACCGAAATGCTTGAAAAAGCAAGAAAAGTTTCTAAATCTTCTGAT
+CAAATTATGCAAATGGCTCGACGCGCCATTCCAGAATTGTTAGCGAAAGATATTCTTAGT
+GTTCAACCAATGAACGTTGATATTAGAGGTTTGCATGAGTCATAATCTTGAAAATGTAAT
+TGAGTTCCAGCGCTCTCTTGAAGGTATCATGAACAAGTTGGCTCTCGGAGATATGGTAGA
+CTATAGCTTTGACGAGGCAATCAAAATTTGTCACTGGATGGGGCGTAGGGTTCGTCCGAT
+AGGTGCTGAATGGTATATTATTGCAGAGAAGAAAGAAACTCGCTACGCGCTCTGGATTGA
+CTCTGGTGACAGAGAATACATTACTCAACCAGAACATACCACTCAGCGTTGGGAAGTATT
+GAACTAACCGTTTACATTTTCAGAGTACTGTGATACTATACTCTTATCCTTTAAGAAGTA
+GGAAATAAAATGACTAATTTTGAAATTGTTCGTGAAGTTGTTACTATTGCATCTATTTTG
+ATTAAATTTGGCCGGGATGATATTGTTGAAAAGCGTGATCACTTCATTGCATTCATTAAT
+GAAACTCACGTCGATGATAAAGATTGGAGACGGTTAAATCAAGGAAGCTTCCGCAAGCTG
+ATCTATGAATTAACCGTTGATGAGAAAAAATTGCTCGTCGAAGAATTCAACGAAGGATAT
+GAAGATATTTACCGCCATCTGGCAATGTACACGAATAATTAACGAGCTCTCCCTAGTGTT
+CGCGCGGCTTGGTCGCATATAGATTCAAGTCGTGCGGTATTGATATTTTTATTCTTTTCA
+TACCAATACATTGTAACAGTTCCTGCGTATACATTATCTAAATTGAAGAATGGACAACTA
+AACATATACTTCAATTCTTGAGTTTTGACAGTTGATGGTAAAAATACAAATTCATTTTCA
+GAGTAAAAAACCCTTCCTCCTAAGTGAGTTGAATACTCCTGAGACGTTTTGTCAACAGGA
+AATCCACCTAAACTTTTTTCTGAAACAGTAGAAGGAAGTTTCCCTTCATATGCTATCAAG
+TCCACGAAGTAGTTCAAGTTTTTTGGTCTAAATGAATATACAGCACTGAATTCAGCACCG
+CTTGACACATGTACTATTTGAAGTTGTTCTAGAGCAGTGGTTTCAAAGCGAGCTTCTCGA
+TCCTTTTGCTGAATATTAGCGTAGGTCTCATAACTCGAATCTTTGTAAGCATTTAGTATT
+GCGTCACTCTTAACCCAAGTCATTCCCAAAATAAAAAACACAATTAACACAAAAACCCGG
+GAGAAAAGAACTCTCCCGGTTGCATTATCTTTGAATACTCTATCCCAAACTCCAAAAACG
+ATGTCTGTTATTGGCAGACTAATTTTTGAAGCCATAAGTTTTCTCCTTTGGAATATTTAT
+ACTCGAGATCCATATATAGTGCCTACGTTTTGCCATGTTGGAGCAGTACCAGCAACAGCT
+GCTCCACCACCTGCAGGACCCCATCGCCAGCCGGATTCAAAGTTACCGAATGCCGGGTTA
+CCACCAGCAGCTACATCACCACCTGTACCGCCAGTAACCGAACGTCTCGATGATTCGTAT
+CTAGAACCTGTCCCTGGAGACGAAATAGAAGCATCTGTACCATAAGCGGTGACGCCTGCG
+CCAGACGCTGAGCGTCCGTATATACCAAACGGCCGTCCACCGCCACCACCTGCTGATACG
+CCTGAAGATTCCCAGCCTTGACCGCCACCGCCGCCGCCACCGCCGGCTATAGCACCGCCA
+TTGTTAATTCTTAAGCGTCCACCAATCCAGTTATGGATACACGGGCCACCTTGTTGAGCT
+GCAAATACCCAACCAGTAGTTCCACCAACGCCATATCCACCGCGACCAAAAATTGTTACC
+CCGTGAATATTCAACTGGACATATTCATTAGCCAAATCTCCAGGGAATTCAAATAATGGA
+ACTGTTGCATCATATGAAACCATGTCTCCACGAACATTAATTACAACTGGAGCATTGCCT
+TGTTGACGCATCCAACCAATTAGCCAATCTTTATTATAATTATGGTTAGCTGCCAAGTCA
+ATAACAACTTCTCTCGATCGACCTATCAAGTGTGACATCCAAAATGGAGTCCCTAATCTT
+ACTTGTGATGCAGCAGTTGACATCCAACGTTGTCCAGTTTCGGCTACTGCACTACTTCCA
+ACCCATGGTCCTGTTATAGCCATAAAAACTCCTAGGGCCCGAAGGCCCTTTATTAAATTA
+ATGCAGAAATGATTTCTTCAAGCTTCTGAATGCGAGCTTTTAATTCAGAAATCTCATCAG
+TGTGTTCGTTAATTGTTGCAGTGTTTAGCGCAATAATACCATTGTAGTTTAGACGAAGTA
+ATCCTTCTGGATTATCTTTATCGACTGAAATCAACTCAGGCAATACAGCTTGAACTTCTT
+GAGCAATTAAACCGGATGACTGTTCCCAATTAATAGAGCCGTCTTCTTTGAACCCTTTCT
+TCTGAAGATATAGATATCCATTCATCTTCTTAAGAGTTTCAGAAGGAGATTCAAATTTAC
+GAAGTTCACTCTTAACACGAATATCCGAACGAACATAAAGATCGCGAACATAAGTGGAGT
+GTGAATCGCTAGCTTGGTTCAAATCGCCATAAGAAACTAATGATTTACCAGCTTCGGTTC
+TAAATCCACCTGTATCTAATACGGCAATTTGCTGAGCATTTGCCCAGTGGGTAACAACAC
+CATCACTGGCCCAATATATTCCGGTATCTGTATCACCGATAGTTATACCAGGTTTATTTG
+GATATGCTGATGATCCTACTCCGGTTAAGAAATGAGGAGCAGTAACATACCGTTGAGATA
+TAAAATCACCTTCAATTGTAAAGGTAAAAACACCTTGACGGTTTCTGTCAGGTTCGTATC
+CAAATGTACCGACACGGATAATTCCTCGGCCCCATTGAGCTCCACCGTTACGAAGAGTGC
+CGAGTTCAATTTTTGTGTTATACCCATGGGTCGTTGCTATAGTTTTCTGAGCAATACACG
+GATAATAATCAGAAACCCCAGAGACATTACCCATATCAACTGTAACAGGAGCGTCATAAG
+CCCATTGCTCGGCATAGGCATGACCATATGTCAATGGCCATTGTGTTGCATCAATTAATA
+CATGATCTTTATTCAGCAGAAGCTTATTAGTTCTTCCTTGAGATGTTACAGTAACAGAAC
+CGTCTTTGCGCAAATTTAGACTATTATAACTATTTGCGTCAGCTTTATTTAAATGAGATG
+CAAACGAGACAAGACTATCGTCACCTCTAGATTTACCAACCAACCATGCTGATGTATTAT
+CTGCTATATTACCTTGCAAATATCCAGAACTAGCAACTGAGCTGTTTATTTGAAAAACGC
+CACCAGCACCATTTGCTTTTACACCATTCTTAAGAATTAATGTTCCATCATTCTTAAGAG
+TTGAAATCCAGGTATCAATACCTCCACCGGTCCAATAAGTCAAACCATAAGAATAATTAT
+CATTTGTGGCTTCCTGAATCATTGCTTCATGCATGATAGTTCCGCCTTCACGAGCACGGA
+AGCGACGCAAGCGGTTTAACGATAATGTTTCACCAGCTGGCTGATTAGTCATGCTTGAAA
+CATCATAAGATGTTAAAGGCTTATTATAAGTGTCCACACCTGCAGCAGCATATAATACTG
+TACTTGTACTTAATACTAAACCGTTTTTAGTATCTACATAAGCTGCACCGCTACCTCTTA
+AATAGTGATTATATTTTCCACCTTGGTTAAGTGCAATATAAGTATTACCATCTCCAGCAG
+AATTACCATCTAAGTGAGTATCAAATCTTGCCAATGAAGCGCCATCCGGCGCAATAAGAT
+TATTATTACCATAATCAGCATTACTATAGCGAAACACCAAAGAACGAACTGATTCTGTAT
+ATCCATCTTGAAATCTTAATGTCGCGGCACCATTTGATACCATAGCATATTTGCCATCAG
+CTAACCATTTAATGCCAGTGTCAGAATCACCTATTGCAATGGAGTTATCACCTAACACAG
+TAGTTCCATTCCAGACAGTGCTAATAACTAGTTTTTTAGCTACGGGATAACTTAGGAACA
+CATCTCCATCTAATACAGACTTTACAGCTCCTGTGACCGGGTTAATACTAAATGTTGCTA
+TATCTTTGAAATTAGCTTCTGTATCGCCATAAAAACCGCGAAGAATCAAATCAGTGATAT
+TGGCGGTTCCAGCTAGAATTTGCTCAAAACGCGTAACTGAGCCTCCGTAGTTAGTGATAA
+CCAAAGGCTTTCCTGCGGCGCTGCCGTTAGGACGTATGATAATTGCTTTAGTGGAAGTAT
+CGCCAGAGAACGCAACATTTATTGCGGTCATGTCGCCATTTAAATCATAGCGCCCGGTTT
+GAATGTAATTGCCAGTTTGAGTTACGTTACCATCGATATTACCGCCTTTAGCAAATCCTA
+AATCGATAATAGCACCATTCTGATCTTTAGTGAACAGCATACGATCGGTTAAGTTAATAG
+CCAGTTCACCTTCGGCAAGCTGGACGGCTGTAGGTTTCACTCCAGCCTTTGTAGTTCTTT
+TGAACTGAATTTGTTTGATAGTTGCCATATATCCTCAGCTATAATATCCGAAGTCTTGAA
+TTGAATCTTTTATAACGATTTGATCGAAGCGTGGAACGTGGCCATTTTCTGTTGCAGGCA
+AATTACTAAAAAAATTAGGAGCAGCTAAAGGACCACTCATTGTTTGAAGAGTAGAATTTT
+GTAATTGTACTTGCTTAGCATTATCTACCAGTGGTAAACCTACTTGTGTTTTAGTTGGTG
+GATTACCAGGAGAAAATGTACGTCCGCTTGAATCATACACCTCATTACCAAGTACATTAC
+CCATAGTAATAAGACGATATACTCCATTAGTTTTATCTGGGTCAAAGATAACGAATGGTT
+GACCGTCTGGTGTTTCCAGAGCGAATGGACCAGTAACTTGAAGTGAAGCTTTATATGTTA
+TATCAGGGCTAGTGCTCTTGGGAACCCCAAGTGTCACTGGATTACCCTGCTTGTCATTAA
+AGGTTAGGCCTTTACTGAATCTAACGGATTCTGCATAAGTTCCGCCTTGTGCTTTAGAAA
+CGAAATCGTTGTCTATAGCCTGAGGTTTATCTTTTTCGGTATAAACCTTGTATGTTTTGA
+AGAGCAGCGTGTCACCGGTTGGAAATAGAGGGAAATTGCCCTTATGCCAAATAGGTGAAC
+CACCGACTGTACTGTTTGATTTTAAATCGGCCATAAGTCCTCTCTATTGTTATAAGACTA
+TTTATACGACAAAGGGCCTTTCGGCCCTATATATCTTTTTCAAACTCCCGCCAATCTGCG
+CTATAAACATGCCCAGAAAGATCTTCTCCTGGTAATGGATTACCATTTGAATCAACTTCA
+GGTACAGCCATTTTAAGCAGAGTTGGATCATCTCCAGATACTGCTGAGTTCATTCTTATA
+CCATTAACAGAAATTGATGTTGAAGTAGAAGATTCTAATGATCTTGATACTTTAGTCAAG
+ATCATCGAACGAACTCCTCCTTCTCCTTCAATATTGGTTCCATTAGTTTTAGATACAACT
+ATTGTGTATCGTTCTGCGCCTACTGGAACTTCTATGTTCTTTTCGCTTTTTATCCAACTA
+CCTGCGTTTGCTGGATTAGAATCTATATTTTCGCTTTTAATTAAACTTCCAGTATTTGAA
+AGCCATCTTAAGCTAACTCGTATATTTCTACCGCCAGGAACCATTTCTGTGCTCTGTAAG
+AATTCAAATGACCAAAGCATTTTATCAGAAACTTTTATTCCAACTGAAGCTATAGGAACT
+CCCAAAACGTCTGATATTGGATAACGCTTTATCGTATCATTTGAAGAAACATACTCATTA
+AAATCTTCTAATGCTCTATAAGAAAATCCGGTTGCGCCTATATCATTTGCCTTATCATAC
+ACATACTCAATAGCCGGACGCAGGTCTTCTTGTCTAGATACGCCATCTGAGTAAGTAACG
+TTTTCAGCAATCATTCTATTAGCTTCAATAGAATAAAGACCAGCATAAATGGCAAAATAA
+TTATCTGTGTGCCATTTACTTGGCCATAAAGTACTCCAAAAGGATTTAAATTTAGCTTCA
+ATAGATGGAGATTGATTAAAATCACCAAATGTAGTAAAGACTAAAAGATTTTTGCTTGTT
+GAAGGAAATGTAGCAAGATATTCTAAAAATGCTTTATTTGGAGCTCCAGAATCTTCTTGT
+AAAAAGTTGAAAGTTTTCTTTGGTGATATAGTATTCATCGCTGGATTGAATTCGCGGACA
+TTTATTCCAACACCATCTTGTTGGTCACCAATGCGTTCATCTTGAAAGGTGAAATATCCT
+AAAGAAGGGGTCGATAATTCCGACCCCGGAGCGAATGAAAACTTATATTTGATGGAATTA
+TTTTCTGAAATAACTTGAGTTTTGGTATATCCTTCACCAAAACTCGCCATCATTTTTTCC
+ATTAAGGAATCCAAGTGAAATCTACAGATTGAGTTACCGGGTTCGGAGTTATGCGAACAT
+TTCCGATCTGCAACCAATCACGAATGGTTAAGTTATCAAATGCAGAACCACCTGCCGCAA
+CAGCACCAATTTCCTTAGAAGTAGGTGGGTTATTGCTGGTGTACATTCTGCCCCATTTAT
+CCCATTTTCCAGTCAGGGCGTTGAAGTTACGTATCCAGAAAGTTTGAGCAAAATAAGTAG
+CATCGACTGTTGCTGGGCGAGGTGCCCAAATTTGCCAAATGCTATTTTTGTCAATACCAT
+GCTGAGTTAACGTACCTGGACCTTTAACTTCGGTGTAATCAATTGCAACTGGATTACCTT
+CTTCATTTGTTCCATATACCGGAACAACAAAGCCCGGAAGCTTATTGTACACAGCAGAAG
+TTTTAATTGAAGAAGACCATGCGTTCGGATTAGAATCAGTTGGCGGCTGATCTGGAGTTA
+CAACACCTTCAGGAATCTGTACGCGAAGCGTAGCATCAATCAAAAGGTTTCCGGTCATTG
+AATCGCCAATTTTCTTGACGAAGTTCAATCCAATTTGATTTACCATGTTCTTGGTAGTGA
+TTACCGTCGAAGTACCGGTTGAATCTGTCACTGTCAAATTACTAGCATCAGTTGTCTGAA
+TATTAGTAGCTTTTGACTGTGAACCAAATTGAATATTTGAAGGGGTAGGATTAATAACCA
+TTGTACCACCTTCTACACTAAAGCCTTTCATAGCATCGATTCGATTGCCAGCTTTAAGCG
+TTTGTCCAACTTCAACATCACCGTCACGCTTCAGACGAAGCACATCAGCATCTGCAGTGA
+AATCCAAGTAAGTTGATTGAGACTGAGCATCGATCAACCAATGGTTCCCTTTGGCATTCA
+AATTAATCACAGAGTGACTTGAGTCGTCACCAACGGTCAGGTCTATAGTAGCCATTATGT
+TGGTGAACTTCGATGTACTAGAGGACACCAGAGGTGCACTAGTGTTTAACTGCTTGGTCA
+AAGTTAATGAACCATTGACAGTCTGATCGATATCACGGCGAATAAACTGCAGTGAATCTA
+ATCCATCGAGCTTCTGTGAATCTACAGCAATTGCGTTGATCGGCAAAAAATTCTGAAGTG
+TTTTATTCATTTCAAATGGAGATACTGCATATCCAGTTTTGAAATAATTTCCAGCATTCA
+GTTTAACATCATCATTCTCATAAAGACCAGTAACAGCATTGAACTTCACGCCAGAACCAG
+TTACTTTATCACCAACGAAGGTTAATGCTAATTCAGTCAATTTAACTGGACCACGACGAG
+TAGGCGTAGCTTCCCAATCAGCTTGTTCTTGAATAGCATACTTCAGATGACTAGGAGGAA
+CTGCTTTATTACCCACAGTACCAGTCGTCGTTTCAACACGAGTCGCTATCTGAATAATAC
+CTTCTGTCGTTTCTGAAGTCTTCTTATCTTGAAGCTTTTTAGGAGTAATGATAGTTTGGT
+CATCTACACCAGCATCTACCAGAATCTTAGTAGCAACCGCCAAAGTACCACGCTGCGTCT
+CAGATGCTTTCTTAATATCAAGTTTATAATGGTCCCAGGAGTTACCTGATTCAACCAATC
+CAGACAACGGTTCAACAGAGTGTCTAGCAGGATCAGAGAAATAAGTTTTAATTTTAAACG
+GAGTCGAGATGACATCGTCCAATGCGCCAGCATTGAATTCTGGTTGAGTAGCGATACGAG
+ACAATCCAGTTAAATCTTGGGTTGCTTTACGTCCAGATAATTTCTTAGGCGTAATGTATC
+GGAAATCGTCAGTACCAGCATCAGTTTCTGGCTGAGTAGCTACTTCAGTAAAACCAATTC
+TTCCTTCCGTTGCGGTCTTCTTATGTAACTCAACTGGGGTTACAACAGTTGGAACTTTAG
+GATCATGCACAGTTCCATTAATTACTTCGTTCTCAGTTGCTAAATAAGTACCACCTTGTG
+AGGTATAAGTTGCTTTATTTTCAAACAGAGAAGCTGGAGTTACAGCTTTTGTATTTTCAG
+TATTATCGTATACGTTAGTTCCTTTAGTATCACGATCTACACCAGCGACAGTGGTTATTC
+CGGTTTTAACTAGAGCTAAAATACCAGTCAATATTTCTGAAGCTTTACGATTATGCAACT
+TTTTAGGAGTCACAATCGTAGTATCATCAGTTGAACCATCAGTTTCTGACTGAGTAGCAA
+TTTCAGCTACACCACGACGAGTTTCAGTAGCTGTTTTCTCATTCAGCATTGCTGGAGTAA
+CAATTACATCATCAAGATGAGGACCAGTGGTTGGAGCTTGAATTTCAGTTAAAGTAACTA
+AACGAGCAATACCACGGCGAAGTTTAGTAGCAACTCTTTTAGCTAATGTTTCTGGAGTAA
+TTGCTAATTCTTTTTCTGGGTTATTTTCAAGATCTACTTGAGCTTGAGCTTCAGTAGCCA
+AAGCAATAACACCTAAACGAGCACGAGTAGCATCGGTCTTTGAATCGACACGTTCTACTG
+TCGGCGTGTTGTCAGAAACAACCCAGTACTTCAATCCAGCATCTTCAATATAAGATAAGT
+CTAATACTGGAACGTAAGAAGTATCACCATTGAAGCTCAGAGTTTTATTTTGAACCCATG
+TAGCATCTGGTGGATATTCTGAACGTTTAGGGAATTGAAGCAATGAAACTGAAGCTGCTA
+TAGTATCTGTCCCAGTACAAGTGATATCAACTGTTTGACCTTTGCGCATATAGTTCAAAG
+AAATCTTAACAGTATCACCAATAGCTGGTGCCGGAGGCAAAGTTATTACAACTTTTTTAA
+TAGTACTATTATTTGTTCCAAATACCATCACATGATCATTCGGACGTACTTCAGTATCTT
+CTTTTATGATGCGAAGACGAGTGCGGAGATCACCATCCCAAATTCTCCACAGCTTTTCAA
+CCGCGTCAAACACGATAAATCCATCACCAGAAGAACGCACTTCTAAAGAAGTTGTTCCTA
+CTGATCCAATAGAAGTATTAGCATCGTAAGTGCTTACAAACATATGGAACAGAGGGTTCA
+TTCCATCCATGTCTGTGAAATTAATAATATCTCCATCATTCGCAAACTTAGGAAGAGTAA
+CACGAATAGGAGCCCCAGTCGTATAACGACGAACGATGAATTCATTAGCTTGTGCTTCAT
+GAATACTCGCCGGGGTAATGGTTGTTGCCGTGCGCTCATTGTCGCTGACATAAAGTTGCC
+ACAAACGATTACTGAAAACTAAAACCATTTGACTATACGGATGAGTCATTCGTACACTGC
+GAACTTGAGATCCAAGCCAAACGATAGATTGAATAGAAGCATCAATTGTTACATCAGCAT
+AACCTGGCTGACCACCTATATCTTTTAAGAAAATAGTATCGCCATCTTGTGGATTATTAG
+GAAGAACAAATTTAACAGTTCCACGATTTTCTGTATCAACAGAAATAAAGTCCCCTGATT
+TAAGGACTACTGTTCCAGCAGATTCGGTTTTCCATTTTGCGTCAGTACGCAAAGCTGTCC
+AATAGAGTTCGTTGAAAGCGCCAGAAGGTTTAATGATTTCGCGATTTGCAACCCAAATGC
+GGTTATCATAAATCACTGCGAAATTCTTTGGATACCATCTGGTTTCGTCATATTGTTGTA
+ATGTATTTTCTTGGACGAGAAATTCAACGTTAACACCATCGCTCGGAATAGTACGATCAG
+CGGTTTGTACGTTAATTACTTTCTCACCCGCCGCATCCAGACCTTCTTGAGCTCTGAATT
+TTCTTTTTAAATCGGCCATGATGACTCCTGTTTGCTATTATAGAATGTATTTATAATTGA
+TCTGTCACTAATTGAACGAGGTTCAAATGAATTTAAACGAAATGTTCGGGTCTGAAGAAG
+ACCAAAAAGAAGGTATTGCTTTTGTCGACTTGTCACAACTTGCACTTGCTGTAGCGTTGA
+ACACATTTGCGGATGGTGAAAAGATTCCAGTTCCAATGGTTCGGCATTTATTCTTAACTA
+CGTTAAAGAAAAACGTATTACAATTCCGTAAACAAGGTTACACTAAAGTTGTTATTTGTG
+TAGATAACGCAAAATCTGGCTACTGGCGTCGTGATTTAGCTTATTACTACAAAAAGAACC
+GTGCTAAAGGTCGTGAAGAATCTAAATGGGATTGGGAAGGTTACTTCACCGGTATTCGTA
+CTGCAGTTGAAGAATTTGAAAAGTACATGCCTTATGTCGTCATGAATATTGACAAATATG
+AGGCGGATGATCATATCGGTGTTCTTGTTCCTTATCTTTCTTTGAAAGGGCACAAAATTA
+TGATCGTTTCTTCGGATGGTGACTTTAAACAGCTGCACAAATATCCGAATGTTAAGCAAT
+GGTCTCCAATGCATAAGAAACTTGTTAAGATTAAACCTGGTGAAGCTGATCTTGAGTGCT
+TAACTAAAGTTCTTAAAGGCGACCGTAAAGATAACGTTGCTTCTGTTAAAGTTCGTTCCG
+ATTTCTGGTTCACTAAACTAGATGGTGAAAGAACTCCTCCATTTGCAACTAAACTTTTGG
+AACAATGTCTAGATGCTGGTCCAGAAGGAATGAAAGAGCTTTTAACAGAAACAGAATACA
+ATCGATACCTCGAAAACAGAGTACTTATCGATTTTGAATATATCCCAGAGGATATTGCTA
+AAAAGATCATAGATTATTATGAATCATACAAAATTCCTCCTCGCGGTAAGATCTACACGT
+ACTTCGTGAAATCAGGTCTTTCTAAATTAACTTCAAAAATTAATGAGTTTTAAAATGGCT
+AAAGAAAAGAAAGTTGCAGTTGAATTTGATGAAGCAATTCATGGTGAAGATCTGCGTAAG
+AAAATCAAAGAAGCTTCAGATAATATGCTGAAGATCTCTGGTTATAAAGTACTGATCGCT
+GATCTTCGTAATTCAGCCAAAGATGATCTTGGTGTTGAAGGCAAAGTATTTAATCAGTTG
+TTAGCAATGTATCATAAAGATACTCGCGATCAATTTGAAGAAGAAAAAGATAAGGTGGTA
+GAACTGTATGACTCTGTTTTCACTAAATGACGAATCTGTTCAAGAAAAAGCCAGTGTTGA
+TGAATTGCTTGACAAACAACAAAATGGCTTTACTATTGAAGCGTTAGTCAATGAACAGGG
+TCTTGGTTATCTAGAAGCCACTACAGCTTGGATGGAGGAAAACTCCATCCCTGAGACTCA
+GTTCTCAAAGTATATTCCTTCTGGAATTATTGAAAAAATTCGTTCTGAAGCCATTGATGA
+ACACATGCTTCGTCCTAGTGTTTCACGTGGTGAAAAGACTAATACATTAGACTTTCTGCT
+ATGATTAAAATCCGCATGCCTCCAAATAATAATCGTTACATCAACGGTAAATCAGTTTAT
+CTACTTTACTTGATGTTGAAACAACATTTTGCTGGCAAATATGACGTTATAAAATACAAC
+TGGTGCATGCGGGTTTCTGATAAGGCGTATCAAAAACGCCGTGATCGTTATTTCTTCGAG
+AAACTCGCAGAGAAACACACCCTTAAAGAACTCTCACTCATTTTCATGAGTAACCTGGTG
+GCTAACCAAGATGCATGGATCGGAGATATTTCTGACGCAGATGCTCTGGTATTCTATCGA
+GAATACATCGGTAAATTGAAAATGATTAAGAGTCAATTTGAAGATGATGTGAAAAACATC
+TATTACTTCTCCAAAAAAGTTGAAGTCAAAACGCTTAATGAGATTTTTGAATATAATAAT
+AAGGTAAATACATCTTATATCTTCAAACTTCTTCAAAGCAACATTATCTCATTCGAGACA
+TTCATAATTCTGGATTCATTTCTGGACATTATAAATAAACATGACCAAGCAACTGACAAT
+CTAGTCTGGTCAAACTATTCAACGAAACTAACTGCATATCGCAAGATATTGCAAGTGGAT
+TCGTATGAAGCTAAACAACTGTTCATAAAAACTGTAAAAAACTGTAAATACTAAGGTAAA
+AATATGTCTATGTTCAAACGTCGTAACCCTGCTGCTCTGCGTACTCAACTGGATTCTCTG
+TCTGGTGGTAATAAATCTTTCGCTGACGCTGATAAAGGTGAATGGAAACTGAAACTCGAT
+AACGCAGGCAATGGTCAAGCGGTAATTCGTTTTCTGCCTTCTAAGAACGAAGAAACTGCT
+CCGTTTGCAATTCTGATTAACCACGGCTTTAAGAAAAACAATCAGTGGTATATCGAAAAC
+TGTACTTCTACTCACGGTGATTACGATTCTTGCCCGGTATGTCAATATCTGTCCAAGAAT
+GATTCTTATAACACCAACAACGAAGAATACAAACTTCTGAAACGTAAAACTTCTTACTGG
+GCGAATATCTTGGTTGTTAAAGATCCTGCTGCTCCAGAAAATGAAGGCAAAGTATTTAAG
+TATCGTTTCGGTAAGAAAATTTGGGACAAAATCAACGCAATGATCGCTGTTGATGAAGAA
+ATGGGTGAAACTCCAGTTGATGTAACCTGCCCATTTGAAGGTGCAAACTTCGTCCTGAAA
+GTTAAGAAGGTATCTGGTTTCAGCAACTACGACGAATCTAAATTCCTCGGCCAGTCTGAA
+ATTCCAAATATTGAAGATGAAGCTTATCAGAAAGTTCTGTTTGATAGCTCTGTTGACCTG
+TCAGAAATGACAGCAAAAGACAAATTCAAATCTTTTGATGACAACCTGAAGAAATTCGAG
+AAAGTAATGGGTACTGCTGCTATGGGTGGTAATGCGGCTCGTGCCGAACGCCAAGCAGAT
+AAAGTAGCTGATGATCTTGAAAACTTCGACGAAGATCTGGCGAACTTCAGTGCCGGTTCT
+ACAACTCCAGTAGATATCCCAGAAACTTCATCTAGTTCCGATGATGACCTGGACGATATT
+CTGAACGGTTTATAATAAGAAGGAGCCTTCGGGCTCCTTTTGTTGTTTCTGGACTCTGCC
+GTTTACATTCGTTGAAAGTAGTGTTATGATAGTCTCGTAATCTACTAGGAGTAATAAAAT
+GAAAGCATCAGTAATTCTTTTCGTAACTTGGATCGGTGATTTTGAAGTAGACATTGAAAA
+GTATAACTTGTTCATGGATGACGTATCACACGAGTGTGGCGGTTACGAAGTTACTTTGAT
+GGGTGAACATGAAAAACTCGTTGATTTTCTGACTGATTGCTATATTCCAGGTATGGAAGA
+ACAAGACGTTGAAGAGTTAATGAATTCAATAACTGTTTACAACGAAGAAGAACTGTGATA
+CTATAATCTAGTCAACAACTGAGGGAAATATTATGGCACGTTTAGAACTTGATATTGTAG
+CTGAAGTTCATCGCAATGAATACGGTTATGCAACTGACTTGATCTTCGATGATGGCTCTC
+GTTTTTACGATGTTGATCACGGTCTCGACTTTGATCTTATCGAAGAACACGGCCCAGGTG
+GCGGTTGGCCAGTGATTTATCTTCGCGGTTCAGAAGCAAATATTCGTAAGTGGCTAGAAG
+ATAACCAGTGGGAAGACATCGATTGGATGCTTGAAGAATTTCTTGAAAAAGGTGAATAAA
+TGAGTTTAGTTAAAGTACGTTTATTGAATGACGGCGGGTTCAACGGTTTTGTTGATACCA
+AATTTCCCGTAGTAGTTATGGGTCAATTGGAAGAAGACTATGGCGCTGTTATTATTAAGC
+CAGACGAGTTAAGACGTGTTGGATATGATGTTGATAACTATATGAATAACACAGTGAATG
+GCACAAGAACATTTTTTCTTGATGCAGAAGCTGAATTAATTTAACTTCAGCCGTTTACAA
+CGTTGATAGGGTATGATACTATTACACTATCAACTAAATGGTAAACAAAACCTTGGAGAA
+CAAAATGAAAACTTTAGAAATCGTAGTTAAAAATGTTGAATTAGCTCGTGAAATCGCTGC
+ACAGGTTAAAGCGGAAATCGTTTCAGAAAAATTGATTTCAAAATGCACTCTGATCGTTCT
+TAAGGGTTCTTTCGATCAGCTGATGGATTTCAATGACGAAATGTTCTTCGAAACTAACCC
+AGGTGCTCATAAAGAATACCTGAAAGAAATCATGGCTTAATGAGGAAAATATAATGGAAA
+CTGGTAAACTCTACACTTTTAAACCGTCTATGACTCATCTTTTTGTCGCTGAAGCATGTT
+CAAACAAATCTATGGCTGAAGCTATTATGTTTAACGGCGGCTATTTTGAAGTTGAAGCTA
+TGATTGTTTTGAATAATGAAAGATATGTCACTGCCGTGAAGTTCCCTAAAACTGGCAAGT
+GTTTAAACGATGATGGTAGCGGAGACGAGTATTTTGAAATCTATGAAAATGAGTTCAAGT
+ACTTCACTGAGTACAATGAAGTCGAACTTAATGACGGTGTTCGTTCGATGACACTTGATG
+TCAACAAAGCTAACGCTGTTGAAATGATTCAACTCATTCAACAAATTTTCTTAAAATAAT
+GTTTACATCGGTGTAAGATTGTGTTACTATGATCTTACACCAACAAGGAGAATAAAATGA
+AACTTCAACGTCAAAGCATTAAATTAGGTTCTGGTTATCGTGGTAAGTGGAACTTCTGCA
+TCCTGGACAACAATCCAGAAGAAATCGAACGTGTAGAAGAAATCCTTTGTGGAATGGACA
+CTGGCTTCTCTGTTGGCGGTGAAGCTAAAACCTGGGGTGATTATTGCGACCAATGCCCAT
+GCTATGAAGACGGTTATAGTTCTGGCTTTTGGATTGACGTTGAAGATGTCCCGGCTTTCA
+AAGCTGCATTCAAACTTGCTAAGGCGAAGAAATAATGGCTGATATTTGGTGTTCTGCTGC
+TCCTGTAGTTAATATTCGTTGTCAGTTTGATCATATTCCCGGTGTAACGCATATTTCTAT
+GCAATACGAAGATGGACGCGGACAAAAAGTGTTTTGTAAAATTAATTTTTCAGGTGGCTT
+CGGTCCAGAAGTAGCTTTAAGCGAAAATGACCTTAATGCGGTATTAACTAATGATACCAA
+GTTCGGAACTTTGGGACTATTTAATGAAAATGTTTCAGTTGAGCTATGTGAAGCTATCAA
+TAAAGGATTTGTAATGCTTCGTAAAATGGTAATGGCGGCTAAGAAGGTAACATCATAATG
+CAAATCACTATGGATAAAGATGAATTTGATAAAGCTATCAAAGAAGCTACTATAAACGGA
+AAGGCACTTGCACTCGACGAATTAAATGAAGTTATGACAGCGTCATATGAAGATATGACG
+AAGGGGTTTTTCAGTCGAGTTGGACGAGAAGCTAACATCGAAATGACTCGGCGCTTTCTG
+AACATCATCAGAGAAAGGATTAGAGCTCTATGAAGATTCTTTCTGATTGGGAATGCAAGT
+ATTGCGGAAGCGGACTTTTGTTTGCGGGTGGTATTTGTCCTAACTGTAAAATGAGGCAAG
+GATAATGGAACTTAAACGTAAAACCATTGAGTTGATTGAAGTTTCGCCTGAATTCTGCTT
+AGATACACTTTACGCTAATACTGCTTATGACACCCCGTTTGTTATTGAAGACAAATACGG
+GATGCTTCATACCGTATCATTAGCATGGTTCCAAGGTCGTTATAATAATTATCGCTTTGT
+TATTGGTGATGATGTGTTCAATGACTTATCTGATTTTGTTCATCCAAAAGATGTTGCTTT
+TATTGAGGTGCGATAATGCTACAATTAGTTTATGCAGTATCTCCGACACGTTCGGTTGAA
+GGTCAAAATGAATTAGCTTTTGGCCTTGATGATGGTCTACCATGGGGTCATATTAAGCAA
+GACCTCCAGAACTTTAAAGCTCGCACCAAAGACACTATATTGATTATGGGTGCCAAAACA
+TTCATGGGATTTGATGAGCCGTTGCCTGGACGCAAGTCAATTGTTGTCCAAGATATGTCT
+CGTCCATTAGCTACTGCAAAGAATGGTTTCTTCGCCGATGCTTATGTAAGTGAACTTGAA
+TTCACTGGGTTCTTGGGCGGCGATATCATGACAGCCAAAACTTCATATAGTCAATACCTG
+ATGTTTGACCGTGATAAAGACTATTCTGTTATTGGTGGAATTGAGCTTATTAAGAAAGCC
+ACTCCACACGCTGACCGAATTATTCAGACAACTATTCGTAAAAAGCATCGGGTTAATTCA
+ACAGTGCAATTTCCTTACGCTACTTTCTGGTATCCACAAGAAGAAGCCACTGGATTTAAG
+TTGACTGAAACTCACTGGTGGGCTATCGACGAATTAACTAATATCTCTGAATCGGTGTAT
+GTAAAATGAGCCAAGTAAGAATCGCTTTAATCAAAGAAGATAAAGTTCAAAAGAAATGGA
+CCGGTGCCCAGAAGAACATGGTTCATGGAATTTATGAGCTGACTTTTCCTACAAGTTATC
+TATGGGTCTGGCAGGGTGAATCTAATTTGACTGTAGTTCCTGGATTTGGGCAAGTTGAAT
+TAGGCCGTGATATGAAAGATGTTCTTAATGCTATCGAGACTGGAAACATCCAAGTTAAAA
+ATGGCATTACAACTATCATTGGACGCTTTGCTAAGAAAGGCGGAATTTTATTCTTCAATC
+CGGAGACAACTCGTGGCGAAATTAGTTTTAGTTAAAGCAGATGACACTCAAAAGAAATGG
+GCTTTAGTCCTTCAAGGAAATCCACCTACTATTGAGCAGTTCAAACGCGACCCATCCAAG
+TATACTGCTTTACCACATGGATTTTATAATGTACAAGCTCCACTAGAAGATATTTGGGAA
+GCTGATAACGGAGTTCGAGTTAAGAGCAATGAAGGCGTATTCAAGATTCTTTACTCTAAT
+CGCAAATTCATTGACTTTATCGACCAAGGGCTAGTCAAAGTCTCAGGTGGAGTTCTTAGT
+ACTACTGGGCGTTTCGATAAGCGTGGTAGTGAAATTCTCTTTATTGTAGGTAAAGAATGA
+AACAATACCAAGAACTAATTCAACATATTTTTGACAACGGATATGAGACTGATGATCGCA
+CTGGGACAGGTACTATTGCAGTCTTTGGTACTCAATTGCGTTTTGATTTGCAAGAAGGAT
+TCCCGGCAGTTACTACGAAGAAACTAGCATGGAACGCTTGTCGTTCTGAATTACTTTGGT
+TCCTTCGTGGGTCAACTAATGTCAATGAACTTCGTCAAATTCAACATGGCTCTCTTATTG
+AAGGGAATACCGTATGGGACGATAACTACAATAATCAAGCAATTGATATGGGTTATTCCG
+GCGGAGAACTTGGTCCAGTTTATGGTAAGCAATGGCGTGATTTTATGGGTGTTGACCAAT
+TGAAAATGGTCATTGATCGTATTAAGCAAATGCCTAACGACCGCCGTCAAATTGTTACAG
+CCTGGAACCCAGTTGATATTCCAAAGATGGCTCTTCCTCCATGTCACATGATGTATCAAT
+TCAACGTTCGTAATGGATTCTTGGACCTTCAATGGTATCAACGATCTGTCGATGTTTTCT
+TAGGACTTCCATTTAATATCGCATCTTATGCCGCTCTGATTCATATTATTGCTAAATGCA
+CCGGGTTAAAACCAGGACATCTGGTGTTCACTGGTGGTAACACTCATATCTATGTGGATC
+ATATCAGTCAATGCAAAGAAGTTCTCCAGCGTGACCCTCTGGAACTCTGTGATATACAGA
+TTAACGGTCTGCCGTATAAATTTAGACATCTTTCTACAGAAGAACAAATCAATCGAATCA
+CTAATCTTCGAGCTAAAGATTTAATGCTCATTGATTACAAATCTCACCCAGCTATTAAAG
+GTAAAATGGCTATATGAAAACTGTATTTGTGAACGAAAACCGTACTAAAGAATTTGGCGC
+AACATTAGAACAAATTAATCCAATTCACCTTGTGGTTGGCTCAAAAGTAATGGTCGATGG
+TTGGTTCTACATCGTAGATGATAGTTTTGTTTCTGTTGAACATAATAAAACTCCAGAAAT
+GGTAGTGGTGGTCCACAAGGCATGAAACTTTGTCGAGTCGTGAATAAATATAAATCCGAT
+TTCGACGTAAATATCCAACGTGGTACCATGTGGGGCAATGACGTTGGTAAAAATGCTGGC
+AGCCGTGAGGCTGCCATTGAAGCCTTTAAAGAGGACTTTATCCGTCGCATTCGGTCAGGA
+GAAATAAAACGTGAGCACCTAGAAACTCTCAGAGGAATGAGACTAGGTTGTACATGTCAC
+CCGCTTAATTGCCATGGTGATATAATAGCTCATATAGTTAACAGACTTTTTAAAGACGAC
+TTCAGAGTAGAGGATTTATGCAATTAATTAAGTCATCAGGAATTGGACAAGATTTTATCC
+CAGAGAAATTCATCAAGGTTTTGTCTTGGGCAGCTAAAGATACAAACGTAGACCCATATG
+AATTGTATGAGCAAGTTAAGCCTCATATAGTTGACCGTATGACTACAAAAGAATTACAAC
+GAGCAGCTATTAAAGTTGCGGCCAACCTCATCACTGTAGACGAACCGGACTATCAATATG
+TTGCTTCTAATCTGGCTATGTTTGCGCTACGCAAAGAAGTGTACGGACAATTCGAGCCAC
+CATCATTTATCGACCATATTTCTTATTGTGTTAATGAACGCAAATATGATCCGGAATTAT
+TGTCCAAATACAGCGCAGAAGAAATTACTTATCTGGAATCGCGAATTGTACATGACCGAG
+ATTTCGAATTAACTTATGCTGGTGCGATGCAGCTAAAAGAAAAATATCTGGTCAAAGATC
+GTTCAACCGGAAAGATCTACGAGACTCCTCAATTTGCTTTTATGCTGATCGGTATGGCAC
+TGCACCAAGAAGAAAAAGAAAATCGTTTAGCTCATGTCATTCGTTTTTATGATGCTGTGT
+CTACTCGACAAGTTTCTTTGCCTACTCCAATTATGGCTGGTGCTCGTACACCTACTCGTC
+AATTCAGCTCTTGTGTTGTTATTGAGGCAGGTGACTCACTTAAGTCAATTAACAAAGCCA
+GTGCAAGCATTATTGAGTATATCAGTAAGCGTGCAGGTATTGGCATCAATGCGGGGATGT
+TACGTGCAGAAGGTTCAAAAATCGGAAATGGTGAAGTCAAGCATACTGGAGTTATTCCTT
+TCTGGAAACACTTCCAAACTGCAGTTAAATCCTGTTCCCAAGGCGGAGTTCGTGGTGGTG
+CCGCGACATTGTACTATCCAATTTGGCATCTTGAAGTCGAGAATCTACTCGTACTTAAAA
+ACAACAAAGGCGTAGATGAAAACCGTATTCGTCACCTGGATTATGGTCTTCAAATCAATG
+ACCTGATGATGGAACGTCTTGGTAAAGATGAGTACATCACTCTGTTCAGTCCAGATGTTT
+CTGGCGGTGAACTGTATGATGCTTATTTCCGTGACGAAGATTTGTTCCGCGAGTTGTATG
+AAGAATTAGAAAAAGATCCTCTGATTCGTAAGAAGAGAATTAAAGCCACTGAACTGTTTG
+AATTATTCATGACAGAACGCTCAGGTACTGCTCGAGTTTATCCAGCATTCACTGACAACA
+TGAATAACTACACTCCATTTATTCGTGAAACTTCTCCTATTAAGCAAAGTAACCTCTGTT
+TAGAGATTGCTCTTCCTACCACGGATGTTGGTTCTAAAGATGCTGAAATTGCTCTGTGTA
+CTTTATCTGCTTTCGTCTTAGGAAACTTTGATTGGCAAGACCAAGACAAGATCAACGAAT
+TAGCTGAAGTTCAGGTTCGTGCACTTGACAACCTCTTGGACTATCAGAGCTATCCAGTAG
+CTGAAGCATTGAAAGCTAAAGAACGGCGAGCATTGGGTGTTGGTGTAACGAACTATGCTG
+CTTGGTTAGCTGATAACTTTGCTACATACGAAGACGCTAACGATTTGACTCATGAATTGT
+TTGAGAGATTACAATATGCACTTATCAGAGCCTCAATTAAACTCGCAAAAGAAAAAGGAC
+ATTGCGGTTATTATTCAGAAACTCGTTGGTCTCGAGGCGAGTTACCTATTGACTGGTACA
+ATAAAAAAATTGACCAACTCGCAGCGCCAAACTATGTCTGCGATTGGGAAGCATTACGTG
+CAGACCTTAGGACTTACGGAATTCGTAACTCAACTCTGTCCGCGCTCATGCCGTGTGAAT
+CATCTAGCCAAGTTTCGAACTCCACGAATGGTATTGAGCCACCACGCGGGCCGGTAAGTA
+TTAAAGAATCTAAAGAAGGTTCTTTCCGCCAGGTAGTTCCGAATATTGAGCATAATGCTG
+AACTTTACGATTATGCTTGGCTGATGGCTAAACGTGGTAATAAAGGTTACTTGACTCAAG
+TTGCTATTATGACAAAGTGGCTTTGCCAATCAGCTTCAGCGAATACTTATTACGATCCGC
+AGAACTTTGCTAAAGGTAAAGTTTCGATGGCTCAGATGCTTGAAGACTTGATTTACTTCT
+GGTTCTTCGGTGGTAAGACTTTGTATTACCATAACACCCGCGATGGTTCAGGAACAGACG
+ATTACGAAATCGAAACTCCAAAAGCCGATGACTGTGCCGCTTGTAAACTATGATATAATT
+GGACCACGGATGGTCCTAGGAGTATATTATGGGATGTAAAGAATTCACTTTACCGCCTCT
+TCCAATTCAACCACGGCCAAAGCCGCCAAGGGTTCCTAAATGAGTACAGTTTTTAACACT
+AAACCAGTTGACGTATTGAATGAGCCAATGTTTTTTGGTTCAGGTCTAGGTATTGCTCGA
+TACGATATTCAACGCCATAAACAATTTGAAGACCTAATTGAAAAGCAGTTGAGTTTCTTC
+TGGCGCCCAGAAGAAGTTAACTTAATGACTGACCGAGCTCAATACGAGAAGCTTCCAGTT
+CATCAGCAAAATATTTTCATCAACAACTTGAAGTATCAAAGTCTGCTGGATTCAATTCAA
+GGTCGTGCACCTGCTGCTGTCTTGTCTGCTCTGATTAGCGATCCTTCTTTGGATACTTGG
+AACCAGACTTGGACGTTCTCTGAAACGATTCACTCTCGTTCCTACACTCACATCATGCGT
+AACTTGTTCAATGATCCAGCAAAGATCTTTGATGAAATTGTTCTTGATGAAGCAATCATG
+AAACGTGCCGAATCAATCGGTGTATATTATGATGACGTTCTGAAGAAAACTCGTGAATGG
+GAAAATGCTAAAGAACGGTGCTTTAACCCTGACAACTATGAAATCGTTGATGCAAAACGA
+GACTTAATGAAGAGTCTTTATCTCTGTCTTCATGTAATCAATGCTCTTGAAGCTATTAGA
+TTTTATGTATCTTTCGCTTGTACTTTCAACTTCCATAAGAACATGGAAATCATGGAAGGT
+AACGCAAAGATCATGAAGTTCATTGCTCGTGATGAACAACTTCATCTGAAAGGCACTCAG
+TACATTATTCGTCAGCTTCAACAAGGTACCGACGGTGAAGAATGGGCTGAAATTGCTCGT
+GAATGCGAACAAGAAGCAGTTAACATCTTCATGGAAGTTAACCGCCAAGAAAAAGAATGG
+GCTGTTCACCTCTTTAAAGATGGCGGATTACCTGGGCTGAACGTTGAAATATTATGCAAC
+TTTATTGATTACTTGACCATGTCTCGTATGAATAGCTGCGGATTACCATGCCCAATCAAA
+GATGCTCCTACTCGTCATCCAATTCCTTGGATCAGGGAATATCTGAACTCCGATGCAGTT
+CAATCAGCACCCCAAGAAGTTGAAATCTCTTCTTACTTGGTAGCTCAAATCGATAATGAC
+GTCGATTCAGAAGTAATCAAATCTTGGAAAAAATACTTTTAAGGTGAGGGCTTCGGCCCT
+CTTTTCTCATGAAAGATATTGCTAACGAATTTTCATTTATAAAATATGCTCAACTGGAGC
+TTCTACCAGATGCGACTATCGCTTTAGTAGAAGTGCCCAACAAGAAGAATGTAGTATATG
+CTATTTCTGTTGATGATATATTAGTCTACATCGGAAAGACGAAAGACCTTCGGAAACGTA
+TCAACTACTACCGGACTGCTATCAACAGAAAGGACCAGACATCTGATTCAGTGAAGTCTG
+CTAAAATCCTTGAAGCTTTGATGGAAGGCAAGAAAGTAGAGTTCTATGCTCGGCAGTGCT
+TTAATTTGCTTATTAACAATGAACTTGGGCAGATGTCAATTTCCACAATGGACCTTGAAG
+AGCCGATGTTTATCAAGAAATTTAATCCATGCTGGAATACTCAGCATAAGAGGAAAACAA
+AATGAAACTTGAATTAGACCCAGATGTTCGCCCAGAGTTTTTGTCATACACAAACACATT
+CAAATCCAAGTATGGCGAAGTCGAAGTGTGGGCTTGTAAAACTTCTGAATCATTTGGTAT
+TAATCAGACCAATGATAAAGCAGACGAAGACATTATCGTCATGGATAAGTATGATTTGCT
+TAATCTACAGAAACTCGTCAATCATGCAGTAGAAATTATGGAAGGTGAATAATGAAACAA
+CTTTATGAAAATCTGATGGCTCTATGTGATGCGAAGGATGAATCCAAATTCTACTTCACT
+GACGATGTGTCTCCATCTGGCAAAGAATATCGAATCTTTAGCTATAACTACGCATCTTAT
+TCTGATTGGCTACTGCCTGATGCTTTAGAATGCCGTGGCATTATGTTTGAAATGATGAAT
+GGTAAGCCAGTTCGAATTGCTGCTCGTCCAATGGAAAAATTCTTTAACTTGAATGAAACT
+CCATTCACAATGAATCTTGACCTCTCCAAAGCGCAGTACATGCTTACAAAGGCTGATGGT
+TCTTTAGTTTCTTCATTTATGGACGGTATGCTGCTTCGTTTCAAATCTAAAAGCTCCATT
+AAATCTGAGCAAGCTCATGCAGCAACTGCGATTTTGACGATGCCTCAACATGAAGCCTTA
+TTGGCTCGTTTGATTGATCTTTCTAATGAAGGTTTCACTGCTAACTTTGAATACGTAGCA
+CCAGACAACCGAATCATTCTTCCTTATCAAGAACGCGAACTTATTCTTCTGAACATTCGT
+GATAATGATACTGGCGAGTACGTAGATTACGATGATATCTATGCAGATGGTGTTCTTCGT
+CGGTACTTGGTAGAAGCTCAACCAGTTCCAGAAGGTGATTTTGTTTCTGATATTCGCAAG
+ATGGAAGGCATTGAAGGTTTTGTCTTTGTGATGGAAGATGGTTTACGTTTTAAACTCAAA
+ACTGAATGGTACTGTGCGCTGCATCATACCAAAGATTCTATCACTAAGAATGATCGTCTT
+TTTGAAGTTATCGTAGCGAATGCTGTTGATGATCTGAAAGGTATGTTCGTTGATGATCCT
+TATTCTCTGAACAAGATCAACGTTTTCGAGCAGATCTATGTCAATTATCTTGGTGCTGCT
+TTTGAGCTGTGTCATGAAACGTATGCTGCTCTTCGTGGTAAAGATCGCCGCGAGTATGCG
+ATTGAAGCACAGACCATCGTGAACAAAGCTCAAATGCCAATGTTGTTCAGCGTTATCATG
+GCGATGTACACTGGCGGTTGTGACAACGAGAAGCTTCTGGCAGGTGTCAACAAAATGTTC
+CTGAAAAATCTCAAGCAGTTCATTCCAACAGAATACATCTAACCGTTTACATCTCCATTT
+GGTTGTGTTACTATGATTCTACACCAACCAAATGGAGAAACAAAATGATCAATCAAATCA
+CCGCAAACGAACTGGTAGAAATCTACGAAGGTACTCACCACGATGATATCCGCGTATTCA
+AAGGACATCGTCCTATCGGATACATCACTGATCTTCGGGTTGCATACTCTCGTGATCAGA
+AACGTCAGAAAGCTCGTAAAGAGTACACTAATCGTATCAACGAAGAACGAGCTGAGAAGA
+TGCCAGAAGCTGTAAATGAAATGGTTGACTTTTTGAAAAACAACCTTCGTATGAATGCTG
+ATGTAATGATTAACATCTCTCAGCCTAACGTTCATGTAAATGGTTGTAAGTGTTATGTAA
+TTGTTGACCCGATTCGTGGTAAGCATCGTCTGGGTGTATCTAACCCGAACAGAACCGCAA
+GTGAAATGGCTTTAGATGTTGATCCATCTTTCAAAATCCAAGAATCTCCTGCGGAACATC
+ACATCTTAATTAATGGTCTTTCGCAAGATGACATCGTGGAGCATATCCGCAAATTATGTT
+CAAAATAACAAATCTTCATGTAGCTGCAATAGCAATATTACTTTTTGGTTACGGAGTAAT
+TAAGGTTCAATCTGCTAGAATTGATGGGTTGAAATCTGATCTCCAGACTATTCAGCAAGT
+TGCAACTCAACAGGGAGAAGCAATTAAGCAGCTTAAAACTGATTATTCTATCATCATGAA
+ATATGATGAACAACGTAAAGCTAATCGCGTTGAAGCTGATACTTCGAACGCTAAAATGAC
+TAAAGACTCTAAACGAGAAAATGTGGTCAAAGCTAAGCCGAAGTTAGTTGAAAAGCAAAT
+AAATGAGTCGTTCAATAAGTTCGCTCTGGATTTACAGGAGACTACTAGATGAAATGTTTA
+GTGGCAGCTGTAATAACTATTGGACTACTATCTGGATGTTCCCAGAGTGTACCAGAGGTT
+CCCAGAGATAACACTCTACACCCATCATGGCCTGATCCAATAAAGCCATACACTGGTAAG
+TGGCAAGTCAAGATAATTGACGATCGCCCATGGGTTGGAATGCCTTTTGATGAATCTCAG
+GAATTCAGAATTTGGATGAATGACGTCAATCGTTGGGCTAAAGATGCTAATGGAATGATA
+TGTTACTATCGTAAAGACTTAAACGAAACAAGGTGCAAGCAATGGACCCGTTAGTAGTTC
+TAATCTTATGTGTAACATTCTACAAAATTTGTAAACTCGCAATGCGATAAGGGCTTCGGC
+CCTTTGGATAATAAAATTTTAATGAGGATATCATAATGACTCCACGTTCTAATGTATTCG
+TTAGCAATCCGGAATTATTGACAAAAATTAAAAATGAAGATCTCCGTAACTGTATGAAGG
+TCGGTTCCTGCATCCGTACTCCGCTGGAAAAGAAGACCACGTTCAATTATTCTTGGACTG
+CCACTGAATACGGAGATCGTGTTATCAGTGTAACATGTTATCAACCTAATTCTAGTATTC
+CAGGAAAAACGTTCATGGTTGATATTGCTCTATCAGACTGGTATCGTATTACAAGCTCTG
+TATCCAATTTTGACGAATGGCAGGAAGAAGTAATTGAGAAAGACCGCATTCGCTCAGTTA
+TTAAGACCTTTGAAGAAGCAGCTAAAATCCATGGTGCTCGTCAGGCTACTGTAGCAAATG
+GATTTATCTCTGACGCAGAACCATTCTTGCGTGAATCTGGTAAGATTCTGAAAGATGCTC
+GAGCAGCTCTTTATGAGGAATTCGATGTATGACACATTCAATTCTTCGTGCATTACTGAA
+AGAATACTTTTCTCGTAGTACTGCATATTGTTACGCTTTACACGAAGATGATAAAGTAAG
+AACTGGTTCGTCAGCTGATACAGTTAACTACATTGCGAATGATATGGAGCTTCAAGCCGA
+TCGGGTTATTGCAGCTTTTAAATCATTTGAAAACGGCGAACTCATGTATAAAGCATTTAA
+TTCAATAATGATTCGTCGAATATGGGCTCATGGTGCTTATATTAGTAGCGTAATGCGAAA
+CCGTTCTTCACAATGGTCTAAAGATGCTAAGAAAAGACTTGATGACATTGACGAACAAAT
+TGATATTATGATTGGGGTATTGAAATGACTCAAACTGAACATACAAGATTAATTCTGTTG
+TTTAACAACTATGAGCAACTTAATAATCAGATGAATTTAGCTTATGCAACAAATTCAGAC
+CGTGCTGCGTATTATTATACCGAAGCTGCAAGGGCTCGTGAAGCTTTTATCAAGAAACTA
+GCGGAACATATCGAATGAAAAAGTTAATCTTAACTCAGGGATGCCCAGGCTCTGGTAAAT
+CTACTTGGGCAAATGAATATGTTCAGAAAAATCCTGGATTCTTCATCCTGACCCGTGATG
+ATTTCCGTGAAAAGCTTTTTGGGCTAGAAGCTCGTAATCAATATCGTTATAGTAAAGCAA
+AAGAAAAAGCAGTATCAGCTGCTCAATTTGCTGCCGCTGAAGCCTTGCTTAAAATGGAAA
+CGACTAAAGGCATTATCATTGCGGATACGAACTTGAATCCCTCGACTGTCAAAGCTTGGA
+ACGATTTTGCTTACAATGCATTCAATGACGTGTTGGTGGAAATTGAACGTTTCGACGCTC
+CGTGGACTGAACTTCTAAAACGCAACCAATATCGTGGTGATAAAGCAGTTCCGATTGATG
+TTCTGCGTAGCATGTATAAACTATCAAGACCACATGATGTTTATGTCCCAGATGAGTCTT
+TGCCAAAGGCAGTTATTTTTGACCTTGATGGAACATTAGCCGACAATGATCATCGTTCTC
+CTTACGACCTTGAGAAATGTGGTGAAGATGCTCCAAAGAAAATGGTTATTGCTCTTTTAG
+AAATGCTTCGTGCTCAAGGGTATAAAATCATTACTGTATCTGGTCGAGAATCTGGTACAA
+AAGAAGATGCTACAAAATATCGTCGCATTACTACAGAATGGCTTGATAAGCATACTAATG
+GCTCAGATGAGCATTACCAACGAGCACAGGGTGATTCTCGTAAAGACGATGTAGTGAAAG
+AAGAAATCTTCTGGAATTGTATCGCTGATCGTTTTAACGTGCAATTAGCAGTAGATGACC
+GAGCACAAGTCGTAGAAATGTGGCGTCGTATTGGGGTTGAATGTTGGCAAGTTAACCATG
+GAGATTTTTGATGGCTGCTTATCATGAAGGTTGGGCTTTAGTCAGTCCTAAAACTAAATG
+CATCGCTCATATGGATGACGGCCAATATGCTGTCTTCACTGAAGAAAAATATGCAATTTT
+AAAAGCTGCAGAAGTTCTTAAGCAATATGGTAAAACCCTTACTATCCGCCGTGTCAAAAT
+TCCTTTGCCTTGGAGCATGTGATGTATAATAAACACCATGAAATTGAAGAAGAGGCTTAT
+GGGCTTCTTCGTAAACTCGTCGGTGCAAAGCTCGATCCTGCATTGATTAATGCTCTTGCT
+GAAATTCGAACTGATATCAATACTCGATACAAAAACGAATATCATGTAGAGTTCAAGCCC
+GTTGGTGAAGTAGTAACCAACTTCGTTGTTAACGTTAAAGTACATACGGTGCACTAATGA
+TTACAGTTCAACCTCACGCAAATACTTTGCAGAACGTCGCAAAAATGGTAGTAGCTCAAG
+TAGTGGATAACTTTATGTTCACTCCTAATACTGCCGCGAATCAAATTCTTATTCATTCTG
+ATATTGTTGCTGTGATGAATATTCTATGGAAAGATACTGATTTCAGAGTAGTTCCTCATT
+TCGATAGCTTCGGCTTTACATTTGACTTCACTATTGATCCTGGAACTCCAAATGCTTTCG
+GTTTTTCCGTGAAATATTCTTGGGATAATTCAAATGATTTCCGACAAGAAATTTAAGCAA
+GAAGAATTTGTGGGTCTGTGTAAAGATTTTGCACAAGCCTGTGCTAATAAGAAACCTGGG
+TCTCAAGTAACGTTAAAACAAGACCCTTTAGTGAATGGAGTGATCGTCACAATTAGTTAT
+AATGGTAAACAAAGCCATGTGTCTTTGACATTAACTCGTGATGGCTCTGTTAAAATGGAA
+ACAATTCTGGGGTATGTATGATCACATTAGTAAGTGCAATTGAAATGATTCGTGAAGCTG
+AGTATCAGCATGTTGGTGACAAGTCTTACTTCAGTGAAGAAGGTGTTTTGGATGTTAAAG
+CACTACTAGAGTTTGATCGTTGTTTCCAATCCGTTCCAAGTGACACGTATGATGCGGTTA
+TCTTGTCGTGCAAAGATTTAATCAACGTAAATGCTCGTGGTTTAGGTGATGTCTTCTTTG
+ATAAAAATAAACGCTTTCCAGATGGTTGTTTTATAATTACTTCACAGGTACTGGCAGTTG
+AACAACTGTTCAGTGAAATTTATCGAGTTAAAACTAAAAACTCAACTTATCTGGTGATCA
+TGTAAATGAAAGCATCCACGGTCTTACAAATTGCTTATCTGGTTTCTCAAGAATCCAAAT
+GCTGTTCCTGGAAAGTGGGTGCAGTGATTGAAAAGAATGGACGTATTATCTCTACCGGTT
+ATAATGGTTCACCTGCTGGTGGAGTTAACTGTTGTGATCATGCCGATGAAAAAGGTTGGT
+TAGTTAAAAAGCCTTCATCTGGTTTACGTCAAGATGGTCCTATTCCAAAATATGGGTTAT
+CTACTAAATTTAGAGCAGAGCATAGTGCTTGGTCTTCTGTGAATGAAATTCACGCTGAAC
+TAAATGCTATTTTATTTGCTGCTCGTAATGGCTCTTCAATTGAAGGTGCTACGATGTATG
+TGACATTATCACCATGTCCAGACTGTGCTAAAGCAATTGCTCAATCCGGTATTAAGAAGT
+TGGTGTACTGTGAAACATACGATAAAAACAGAGAAGGCTGGGATGATATCCTTCGTTCGG
+CTGGAATTGAGGTATTCAACGTTCCTAAGAAAAATCTTTCGAAGTTGAATTGGTACAATA
+TTGATGAATTTTGCGGAATAGAAGAATGATTACTTTTGAAAAAACTCCTGAAGTCGTAGT
+GTCAGATATGACTGAAGAATTTATCTTTACGATGGAAGCAAATAATATCCGCTGCATTAA
+AGTTCAGCCAACGTTTGTTATTGAGCATCTTGAAAAACAATTTGGCTGTGAAATCCTGTC
+AAAATCTACTACTGATTATGACTATGTAATTAAACAGTTCGTTGAGCTTAAGCCTGAGCT
+GGTGTTGGTTCGCGAAGTTAAAGAAGAATGTATTGGTGATGATGTCCGGTATATCTTCCG
+TGTTGACTATATCAAGGTTAAAGCATGAAAGCTCGATTAGTGCAAACTACTGGATTGAGC
+TCTTACGGTGATATCAACATTTCTTATGCGGTCGAATACAAAAAGGGATTTTTCTCTAAA
+TGGAAAACTCTTTATCAAACCGATTATGTTGATAGCACAGATGAAGTTCGCACAACCGAC
+CGTCGTTCAAAATGTGAAAAACTTCTGAAAGCATTAAAAGAACGTGGTGCACATAAAATT
+AAAACTGTTATAGGTGAATAAGATGAAATTAACTAAAGATCAGAAAATCCAAGTTCGTGA
+AACATTAAAAGCAATCCTGTCTAATGGTGAATCTCAGGTAGTATTCGAGAAAGCTGATGG
+CACTATTCGTTCCATGCGTTGTACTCGTGATAGTGATTCAATTCCGAGTGATCTGGTAGA
+AAGCACTGTTAAACCAGCTCGTGCCGAATCTATTGATATGCTGCCAGTGTATGACACTGA
+AAAAGAACAGTGGCGCGGATTTAGCTTTGAAAAACTGATCTCTGTGAATGGTGTTAAAGT
+TGAGCATTTGATTCAACTGATCACTCATTAATTGCTTAAAGTAGAGCATGATAATATTAA
+TTCATGCTCTTAAACATAAAGGTTAAACATGCAGTCTTTACCAATTAAAGCTTTAGGTGA
+ATATGTAATCCTCGTTTCTGAACCAGCTCAAGCAGGTGATGAAAAAGTTTCTTCTTCTGG
+AATTTTTCTAGGAAAAGAACACCAAGGTCAATTACCAGAAATGTGTGAAATCTACGCAAT
+CGGTGATGATGTACCAAAAGGATTTGTTGAAATTGGAGATTTTACTCCTATTCCAACAGG
+AAGCATTCGAAATGTCGTTCATCCTTTGGTTGCAGCAGGGCTTAAGCAACCGAAGGAAAT
+CAAACAAAAATTCGTAACTTGTCACTATAAATCTCTTTCTTGCGTTTATAAGTGATATAA
+ATATCATTATGAAGAACTGGAAAACTACCTCCAAAAGGACATGACCAGTTATTCTATGTG
+GTGGATGCGCAGCTTAAACGCTGGTACCGTCCACCAAATTTTCACCTCATTTGAGGAACG
+ACATATGTCAATGCACAAACAACTCGAACACGCTCTTACCCTGCAACGTACCGCTTGGAA
+TGCAGGCCACGAAAACTATGGCGCATCTATTGATGTTTACGCCGAAGCATTGGAAGTTCT
+TAAAGGTTTCAAACACCTGAATCCAGTTCAAGCCGATCTTCGTGATGCGTTGGTCGAAAA
+AGACGAACTGAAATTTGCAAAATCTCTTTGCAGCTCAGCTCGTAAAGCTGTTCGTCATTT
+CGTAGTAACTCTGAAGTAATATTTTATAAGCGGCAAGTGCATGCTACCCCGAGGCGATGG
+CCAATCGGGAGTACGCCTCAAGGCCTATACATCCATCGGTGTATATCTTATCCTCGAGAA
+ATCGGACCCGGACCCTTTAAGCTAACGGTGTGCAACAGATAAGAGCGTATGAAGTTAAGG
+TTGTGAGAGCCGGAACGTTAAATATAAAAAACTCACAAAGTACCCTTTGAGGGCTTGCGG
+GAGCTACAACTGAAAGAACTGTCGAAAGAAGTTGAAACTCAGAAGAACGTGCTCCCATGT
+ATTTCTCCAAAATGGAAGATCATAATGTCAAAAGCTAAAAAAGCAGTTAAATCAGTAAAA
+GAAGTTGTTGGTACCTCTAAGCGTGCTGGTTACAAACGTAGCACTAACGCTCGTATTGAT
+AAACTAGGCGATCAGCTGGCTTCTCGTGCCCGTAAGGTTCTGGCACATGATGCGGCTTTT
+GGTAATCCACGTAAGAAAGCGTAAAGCATAAGTTAGGGACTCCTTCGGGAGTCCCTTTTT
+TGTTTGTACTCTGCCGTTTACATCCGTTGAAGAACGTGTTATAGTATAAACTCAATAACC
+AATACGGTATAATGGAGAATAAAATGAAAATCAATCTGAATGCTACAGTAAAATGTAAAG
+ATCACGATGGATATAAAGCTCAGACAGTAAAAGAACAACAATGGATGCTTACTAAGCAAC
+AATTTGAATTTGTGAACTGTATGACTCCTGAAGGTCCATCAGATGATTTCTCATGGAAAA
+TTATTCTGATCAACTTCTTCACTGGTGAAGAATATGAGTTGAACACTTTGATTCTCGGTA
+AGATTCGTTGTGAAACTTATGTCGATGAAGAAGATGGTTACTCGGAAGATGTTACGTGGT
+ATCAAAATGGTCGAATTACTGCTGATAATCTGATAGAAGCAATTAAAGCTAAAGGCGTAG
+TTGATCTCACTTACTGGACTAAAACTAAATGAGGCCTTCGGGCCTATTGAGGAAAGCATG
+AAACTTGATTTAAGCAAAGAATATGTTCTGGATAATGTTAGCGGCTATCTTTATGATAAT
+GGAAGCAATACTCACATCAACAATGAAGTAGTTAAGTTCATTGGTGACCGTAAGTTCACG
+ATTAAGACAACTGGTTACAACCGAATTGATGGGATTTCTTTTGATAAAGGCGAAACTTGG
+GTATCGTTGAAAGATATCTCAGAACAAGCATCAGTGTATGGCTACATTTTCTCTGCTGAA
+GAGATCGACCGTGGAGCTATCAAAGTTGCTCCAGAAGATAAAAGTGTTCGTGAATACATG
+GTGATCTACACTGACGAAGATGACATTCCGAAGGTTGCTTACAGTGGTTCAGGGAATATG
+TTCACTGAAGAAGAGGCTAAGACTGCTTCACTTGAGCTGTTCACCGAAGGCTACAAAATT
+AAGAACGTATTAGTCGTTAAGAAAGCGTTTGAAGCTTTGTCAAAAATTGAAGTAAGTTTC
+GTCTAACCGTTTACATCCTCCGTTGTATGTGTTATAGTATAAACTCAATCAACAAACATA
+CAACGGAGAATAAAATGAACTTTACTAACTTTAATCGCAAATATGTTCAAGGCGCTTTTG
+ATAGCACGGTTTGTCTTTGGGAGCATAAAAACGGCACAGTTTGCGAAATCGATATGTACT
+GGACAGACAACTACGTCTACATCAACTTTGAAAATGGAATCACGTTAGATATTTCTTTTA
+AAGGTTCAGTCATTAAGGTTGGTTTTCATGATGATGTTCGCACTCGCGATTTAGGAACTC
+ATCCGTCTTGGAACGGAGATAATCGTAGAACTCTGGTTAAACTTTATCTTCGCCATATCT
+TAGGGCAGAAGACTACTGAAGAACAGCGTGAAGCAATTTGGGACATCGTTTCAAACGAAT
+TAAAATTTTAATCTTAAACCGGGGCTTTGGCCCCTCTGAGGAAAATATGCAAATTTATCA
+ATTCAACGTTGGCGGTTATAAGGAGTTCATTGATGTACATAGTCATGAATTTGTAGCCGC
+ATGGGAAAAGAATATGGAAGTAGCCCAAGACTTCATAGTTCTAGCCTATTCAGAAGAAGG
+GCATATCACCAAAGTCAAGAATATGAAAACCGGCGAAGTCTTTACCGCTCTTGAAGGTGA
+CTTTAAGAATTATTTCGCGTTCTTCTTGGTTCATGAAATTGGTAATGGCAAACAGGTTTC
+AGTAGTTCGAGAAATTGTGTCAGAAGAAATGAGTGCGTATGGAATTAATGAAAATGAATC
+TGGCGAATTCATTGTAGTCTCCGAGTACAATCAAAATAAAAGTATTTTAGGTCCTTATAA
+CTATGAAGAAGCTCTGAAAAAGGCTAAAAGCCAGATTATGCATGGTGCTATTGGCGTGAC
+TGTAAAGATCTACAAAGCAGTAAATGAAGTTGAACTCGCTGTCAATGTAAAATCACTCTG
+AGGGAAATAACATGATCGTATCTATCGCTAAATCTGTCGCTGCTAAATTTGAACGCATCA
+TCGATTGCCCAATGATTGATATCATTGAAGTTCGCGTTCGTAATCATTCGGTTGAGTATG
+AAATTGATGCTCCTGATTTCTTTGAATTTCCAGATTGGGCTGTTGTATTATGAAATTATT
+CATTGATCTAATGAAGCATCTCTATCCAACATACAGGTTAACATTTGATGTAATTGATGT
+TTCACCATCGGGTTGGATAAAAGATCCGTTTCAAGTAACCAGAGAAATCAAACTCTGGTT
+TTGGGAAGATAAAACAACAGAATTCCATAAAGTTGAAGAAGCACTTCCTCCGTTTGGTGT
+ATGGAGTGATGTTATTCTGAACAAGGTTGAAAAAGTATGAAACCAAAATACATGATATTC
+CAAACGGTTCAACTGAAAGGCTCAGGAATTCCCGGAGTAATAAGCGATGTAGCTAATGGA
+ATTCCTCGCTATAAAACTCAGCCCGCTTATGAAGTTGATTGGGTTGATGGAACTCGTTCG
+GTTCATATGGAAGAAGAAATTTCTCCGATATCTCAATTAAAGGTGATGTAATGCTTTACT
+TAGATTTAGATATTATTGCTCAAATGCCAACTAAATCTGGGTATTTGAATCAGCTAGTTA
+CAAAGACACTTATTGAAGGTGGAACAGTAGCTTTCACCTCATTTGAGGCTGAATTATCAG
+ATCACACAATTAAAATGATTGAGGAAAAATTATGCTTTTACAAGAACCAAAACCAGTCGT
+TGCCACCGACGTCGATGGGATTCTCATCAAGTGGCAATCAGGTCTTCCTTACTTCGCGCA
+AAAATATGATTTGCCGTTAGATGAAATCCTGAAAACTATCGCAAGTGACTCTTTTGTTAC
+TCCAGCAAAATTGTTCAACTGCTCAGAAGAATTCGCTTCTAAATTACTTTTGAAGTACAA
+CAACTCCGACTTTATTCGTTATCTGTCGGCTTATGATGATGCTCTTAAGGTAGTTAATGA
+GCTCAAGAAGCATTACGATTTTGTTGCAGTAACTGCATTAGGTAACTCAGTAGATGCTCA
+CCTGAATCGCCAGTTTAACTTGAGTGCATTGTTTCCGGGAGCCTTTAAAGATATATACGT
+CTGTGATTACAATGAATCTAAGGATCACCTGTTAACCCGAGTGTTGGAAAAGTACGGTGA
+TCGTGTAGTCTGTTACGTTGATGATCTTGGAAAACATATTGACTCTGCAATTGAAGTTAT
+GTCTCATTTAAAAGACTTCAAAACATTCTATTTGCCTCGTGGTGAACGGGATCATTTGCC
+ATCTCATTCTGGAACAGCTCATCATACTGTAAAGAACTGGTACGAAATCAAAGATATTTT
+GGTGAGTGATTCTTCATCAAAAATGGTTGAACAATTCAAAAAGATGGTCGATGAACTTAA
+TAAGCCGGATCGCCCATCCATTTATGATTTTTGGAAACGCCAAGTTCCAATTTTCGAACC
+AACCCAGCCATGGCAACGTCCATATCCGAATTATGGTATTGGAACCGGGATTGAATATCT
+CATGAATCAACCTAATGCAGTGGTGAATTGTAAAGTATGATTAATGTAATTTTCTGGAAT
+CCGCACACTGACAAGACTCATCGAGTAGAGTCTTTCGCTACTAAGCAAGAGTTGTTTGAA
+AAGCGAATTACTTCAAAAGCTAATCAGGAACAGCGTGAAATGCAAGATGCGGTATTCAAT
+GGAGCTTTGTACATCACTACTCTTCCAAACGGTGGAGATATCTATCACCGAACTCTGGCA
+GAATTGATTCGCGAATATAAGTCAAAGATCTAGCTTATCGAGGGGTGTGATATAATAGTC
+ATATCCCTAAACACAAAGAGAAAATTATGATTCTTGAAATTATCAATGAAATCGCGTCTA
+TTGGTTCAACAAAAGAAAAAGAAGCAATCATTCGTCGTCATAAAGATAATGAACTTCTGA
+AACGTGTTTTCAAATTAACGTATGATGGTAAGTTCCAATACTACATCAAGAAATGGAATA
+ATCCAGATTGTTATTTACCTAATGCAACACAATTTTCATTGAACTCTGCCTTAGATGTTT
+TAGAGAATTTGTTTGCTACTCGTAAAATAACTGGCAATGCTGCTTTAGATAAACTTTCTG
+CTACGCTTCAACGAATGCATGAGTCTGATCGTGAAGTACTTAAGAAAGTATTGCTTCGTG
+ATCTTCGTTGTGGTGCATCTCGTTCTATTGCAAATAAAGTATGGAAGGGATTAATCCCAG
+AACAGCCACAGATGCTTGCTTCATCGTATGATGAAAAGGGTATTGAAAAGAACATTAAGT
+TCCCTGCATTTGCTCAGCTCAAAGCCGATGGTGCAAGGGCATTTGCCGAAGTTCGCGGTG
+ATGAATTAGATGATGTAAAAATTCTATCTCGTGCCGGGAATGAGTATCTTGGTTTAGATT
+TGCTGAAGCAGCAGCTAATCGATATGACTAAAGAAGCTCGTAAACGACACCCTGGTGGTG
+TAATGATCGACGGCGAATTAGTTTATCATACTGTTGTTGCTTCGTCTGGTCCATTAGATG
+ATATGTTCGGCGATTTGCCTGAACTTAGTAAAGCTAAAGAATTAAAAGAAGAATCTCGTA
+CAATGTCCAACGGATTGGCAAATAAATCTCTGAAAGGCACTATCTCTAAGAAAGAAGCTG
+ATGGTATGAAATTCCAAGTTTGGGATTATGTTCCATTGGATGTGGTTTATTCTGAAGGTA
+AAGAATCTGGATTTGCGTATGATGTTCGGTTCCGTGCTCTAGAGTTAATGGTTCAAGGCT
+TCTCTCAGATGATTCTAATCGAGAACCATGTTGTCCATAACCTCGAAGAAGCTAAGGTAA
+TTTATCGCAAATACGTTGATCAAGGCCTTGAAGGTATTATTCTGAAGAACATCGGGGCTT
+TCTGGGAAAACACCCGTTCTAAGAATCTTTATAAGTTCAAAGAAGTTATCACTATCGATA
+TGCGTATTGTAGGGATTTATCCTCATAGTAAACACCCTGGTAAAGCAGGTGGATTCTATC
+TAGAATCAGAATGCGGATTAATCAAAACTAAATCAGGTTCTGGATTAAAAGATAAACCGG
+GTCCAGATTCGCATGAGTTAGACCGTACTCGTATTTGGGAAAACCAAAATGATTATATTG
+GCGGAATTCTTGAATCAGAATGTAATGGTTGGTCAGCAGCTGAAGGTCGTACAGAATATG
+TTAAGCTGTTCCTTCCTATTGCTGTTCGTATGCGTCGTGATAAAAATGTAGCAAATACAT
+TCGCTGATATCTGGGGCGATTTCCATGAGGTTACTGGGTTATGAGTTATAAAATTCTTTT
+AGAAGTTACCGTGATGTCTTCGACTGGACATGTGGCGGTTAGTACTGAACAGCTGGATTT
+TTATAGCTGGGATAATGCTAATATGTATTATGAAGCAGTAGAAGTTTATGAAGAAACGCC
+AGATATTAAAGTATGGCGTCAAGTAACAAAACTTTATTAAAGCCCTTCGGGGCTTTTGTT
+GTCTATAAATATAGTAAACTATAGAGGACTTTTTATGATCGAATTAAATGAAGTCTTCGA
+TGAAGGGAAAGAACGTCTAGCAGTTACGAACCTTTATCCGAAGCTCAAGATTCCACAAAT
+TTTTGCAATAGACAACACTAAAGTAGCTTATCGTATGTGCTCATATACTGGTGGTGGAGA
+TGCAAATAAAAACATCAAACCCGGTGATAAAATGATGCATGTCATTGCATTAGGAGTTAC
+TGATAAAGGCCTTGGTCAACTTAAGACCTTAGGTGATAATCCAATTGCTGTTATTGATAC
+AATCTTTAACCACGTAATGGGTATCATGAAGTTTTATCGTTTTGACGCTGCTTTATTTCG
+TGTTAAAAAGAATAAAACTGGTGGAGCAGGTCGCCAGATGCAAGTTATTGTTGATCGTCT
+AATCAAGAAGAAAGGCGGTGGCAAATTCGTTATGCTTAAAGAGTTGTATGATTTTGATAA
+GAAATACAACTACATTTTAGTATACAAGAAGAATGCTGATCTTGTCAATATCCCTGGAAT
+GACTGAGATCATGGACTCAATTTATAAGAAAGTAGACACTGATGTAGGTGATGCTTATAT
+CAACGTTGAGACCGGCAAACAAGTATCTAAGCTTGAAGCTATCGCGGGTTCAATCGCAGC
+AGAAAATGATAAACGCTCAGACCAGGCGGTTGCGTCTCGAGCTAAAATATCTCGTCGTGC
+TTTAATGGCTTCTCAATATTCAATCCAAGTGGGATTTGATACTCGTAAAGATGCGGTAGA
+ACATGATAAGCGATTAGATGTAATTAACTCTAAACCTCCGGTTTATTTGACAGATAAGTC
+TTCTGACCAAGTATCGAATATTCAAATGGCTATTGATAATTTCAGAAATGATTCTCAATC
+AATTGCTAAAACCGGCGAAGCGTTTAAGACATTTGACCCGTCATGGAAAATGGATGATGA
+TCGTCATTCTACTGGTACAATGAAAGCCCAAGAACTTGTTCTAAGGCTCACTAATATATT
+AACCAGTGGAACAGTAGACGATTTCAGTCAACATCCTACTGATAGAAGAGAAGCATTTAA
+AACATTAGCGGTCAGAGACATTTATCGTATTGGTGAAGCCTGGTCTAAATTAGAGCCTAA
+TGACTATTATGGTGCTATTAAAGAACTTACTCGAGTCGCAATGGAAGACAAAGAATGGTC
+TTCTGATGCAAATCGTGAATACGCAGTAAAAGAGATTGTAGAATTAATTTCTAAACAGTT
+CTCTGATTTAGCAGCTAGCATGTACAAAAATACATCAGATGTGGATCGTTATACTCCGGT
+ACAATTGTCAGGTTTACATGCTTACGTCGGTTCATCTTATAAGTACATCAACGACTATCT
+TTTAGGCCTTGATGATTATGGCAAAGAAACTGTTGAAAAATGGATTGAGTCTATCGATTC
+TGCGTTTGAAAATGGTGTTCGTCTTCCGAAGGGAACTAAGCTATTTCGAGGTCAACATAC
+TAAGCGCGAAGCTATTGAAGTTAGTTTAGAAAACAAGCACTTCTATTTCAAGAATTATGT
+GTCAACTTCAATGGCTCCTATTATCTTTGGTGGATATGGACGAGCATATGATGCAATGGA
+CCCCGCTGCATTGAACACAGATACATCGACTCCTAAAGAAGTGCTTGACTCTGTTTCAAC
+TGTTCGGCCTGATAGTATTACTAACTCTGAAATGGGTGAATTGCGTTTAGCGTTCGTTAT
+TTCTGGCGCAGAGAAAATAAAGACTATCGTAACCAATGCTGGAATCTCAGGATTGTCATT
+TGAAGCTGAAGTTATTCTTCCTCGTGGTACTGTTCTTAGAATTGATAAAATGTATGGAAC
+AGCTCAGAAACTTCAAGCTAATGACTACACAGCATCAAAGAGTGTTCTTATGGAATGCAC
+TGTAGTATCTCCAGAACAATTATCTGAAACTACAATTTATGATGGCGATAAATTGTTAGA
+AGGTGAATTGGTTGAATCTGATTATTCGTTCAGTTCTTTTATTGGTCAATTAAATGAAGC
+TAAAGTTGAAACACCAGATTGGTTAGGTGAAGCTCTAGCATCATTTGTTGACATAAATAA
+TTTACCAGAACGATTCATAAATTAATATTTTCACATGGACGTGAATTCAGAGAGGGCTTT
+ATGGAAATTTTAAACGAAGTACTAGACGAAAGTAAACTGGATTTACCAGTTACGAACCTT
+TATCCAAAGACGAAAATTCCACAAATTTTTGCTATTCAAACTAACTCCGAGGGTTCACTG
+CCAGCATTCAGGATGTGTTCATATACATCTGGCGGTGATACCAATAAGAACGTTAAACCT
+GGCGACAAAATGATTCATGTTGTTATGCTATCATTGAGCGAAAAAGGATCATTAGTTAAG
+CTTAAAAACTTAGGCGGCGATCCAATTGGTGTTATCTCTACTACGTTCAATATCGTTTAT
+TCAACGATGAAGCAGTATAAAATGGACGCATGCTTGTTCCGAATGGCCAAAAGCAAAATC
+GGTGGACAAGCTCGTCAGATGCAGGTTATTATGGACCGACTCGTACGTTCTCGTACTGGT
+GGTAAATTTGTTATCCTGAAAGAACTCTGGGATTATGATAAGAAGTACGCATATATTCTT
+ATTCATCGTAAAAATGTTGATCTCTCAACCATCCCTGGCGTCCCAGAGATTGATACTGGA
+CTGTTCACTGCAGTTGAAACTAAAGTTGGTGAAGTTTATGTTGAAAAGAAATCAGGTCAA
+CAAGTAACTAAAGCCCAAGCCGTTGCTGCTTCTATTGCAGTCGAAAACGATAAGCGTTCA
+GATCAAAACGTTATTTCTCGTGCTAAGATAAATCGTCGTCAAGCTATTGCTGCTCAGTAT
+TCTGTTGATGCATCTAGCATCCAAGGCGATGATCGTGCTGCTGAAGAATTTAAACGCTTA
+GAAGCTAAAGTTCCAGTTAAAAGCTCTAAAGGCGCTGAGTCATCAGACATGGTAGCAAAA
+GTTAATACCATCGCTGACCGTCAAGGAAATGAGTATATCGGCAAAGTACTAAACTTCATC
+ACTAATCCTGAAACATCTCAGGACACAGATGGTAAAGCATTGACTGCACGAATAGGTCAA
+TTGCGCCAGTTATCTAAAATGCCTAAAGGTGCCATGTTATCAGGTGGATTTGAAACTGGT
+GGTATGAAGTACTACATGGAAAACCAAAAAGAAATGTACAATGAAGTTCGTTCATTTGCT
+CGATTGATAGCTGGGGTGAATACAACTAACTCCTTTCAGACGATGAAAGATTTAGTTAAA
+ATGGCTTCAGCTGGAACTAGACCTGAAGATCGTGAACAGTTAATTGCAAATTTAATTGGA
+TTAGCTTATAAAGAAATAAGTGCAATCATCAGAGATTCATACCAAACTGCAGCAAGTTTA
+TCTAAAGAGAATGATCATTATTCTAAAGATGAAAAACAAGCTATCAGTGAATACTGCGCA
+AACGCTTTCGAATACGTGAATATGTTCTTAATCGGTAAGCCGGAAGAAGGGTATTCAACT
+TCTGATTCTCTCGAGATCATCGATAATATGGACTCTGCGTTTGAAAAAGGAACTCGTTTA
+GACAAAGGTACATTATTGTATCGTGGCCAAAAATTAGACCTTCCTACA
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/test-data/vcf/merlin.vcf	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,23 @@
+##fileformat=VCFv4.0
+##fileDate=20090805
+##source=myImputationProgramV3.1
+##reference=1000GenomesPilot-NCBI36
+##phasing=partial
+##INFO=<ID=NS,Number=1,Type=Integer,Description="Number of Samples With Data">
+##INFO=<ID=DP,Number=1,Type=Integer,Description="Total Depth">
+##INFO=<ID=AF,Number=.,Type=Float,Description="Allele Frequency">
+##INFO=<ID=AA,Number=1,Type=String,Description="Ancestral Allele">
+##INFO=<ID=DB,Number=0,Type=Flag,Description="dbSNP membership, build 129">
+##INFO=<ID=H2,Number=0,Type=Flag,Description="HapMap2 membership">
+##FILTER=<ID=q10,Description="Quality below 10">
+##FILTER=<ID=s50,Description="Less than 50% of samples have data">
+##FORMAT=<ID=GT,Number=1,Type=String,Description="Genotype">
+##FORMAT=<ID=GQ,Number=1,Type=Integer,Description="Genotype Quality">
+##FORMAT=<ID=DP,Number=1,Type=Integer,Description="Read Depth">
+##FORMAT=<ID=HQ,Number=2,Type=Integer,Description="Haplotype Quality">
+#CHROM POS     ID        REF ALT    QUAL FILTER INFO                              FORMAT      NA00001        NA00002        NA00003
+Merlin  170   rs6054257   G   A   29  PASS    NS=3;DP=14;AF=0.5;DB;H2 GT:GQ:DP:HQ 0|0:48:1:51,51  1|0:48:8:51,51  1/1:43:5:.,.
+Merlin  1020   .   T   A   3   q10 NS=3;DP=11;AF=0.017 GT:GQ:DP:HQ 0|0:49:3:58,50  0|1:3:5:65,3    0/0:41:3
+Merlin  3445 rs6040355   A   G,T 67  PASS    NS=2;DP=10;AF=0.333,0.667;AA=T;DB   GT:GQ:DP:HQ 1|2:21:6:23,27  2|1:2:0:18,2    2/2:35:4
+Merlin  5050 .   T   .   47  PASS    NS=3;DP=13;AA=T GT:GQ:DP:HQ 0|0:54:7:56,60  0|0:48:4:51,51  0/0:61:2
+Merlin  20000 microsat1   GTCT    G,GTACT 50  PASS    NS=3;DP=9;AA=G  GT:GQ:DP    0/1:35:4    0/2:17:2    1/1:40:3
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/tool-data/all_fasta.loc.sample	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,18 @@
+#This file lists the locations and dbkeys of all the fasta files
+#under the "genome" directory (a directory that contains a directory
+#for each build). The script extract_fasta.py will generate the file
+#all_fasta.loc. This file has the format (white space characters are
+#TAB characters):
+#
+#<unique_build_id>	<dbkey>	<display_name>	<file_path>
+#
+#So, all_fasta.loc could look something like this:
+#
+#apiMel3	apiMel3	Honeybee (Apis mellifera): apiMel3	/path/to/genome/apiMel3/apiMel3.fa
+#hg19canon	hg19	Human (Homo sapiens): hg19 Canonical	/path/to/genome/hg19/hg19canon.fa
+#hg19full	hg19	Human (Homo sapiens): hg19 Full	/path/to/genome/hg19/hg19full.fa
+#
+#Your all_fasta.loc file should contain an entry for each individual
+#fasta file. So there will be multiple fasta files for each build,
+#such as with hg19 above.
+#
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/jbrowse2/tool_data_table_conf.xml.sample	Wed Jan 03 01:36:39 2024 +0000
@@ -0,0 +1,7 @@
+<tables>
+    <!-- Locations of all fasta files under genome directory -->
+    <table name="all_fasta" comment_char="#">
+        <columns>value, dbkey, name, path</columns>
+        <file path="tool-data/all_fasta.loc" />
+    </table>
+</tables>