[med-svn] [picard-tools] 01/04: New upstream version 2.8.1+dfsg

Andreas Tille tille at debian.org
Tue Jan 10 10:47:11 UTC 2017


This is an automated email from the git hooks/post-receive script.

tille pushed a commit to branch master
in repository picard-tools.

commit 5b5cca4c3422b9b95bc2434c32f0411010af49ac
Author: Andreas Tille <tille at debian.org>
Date:   Tue Jan 10 11:18:31 2017 +0100

    New upstream version 2.8.1+dfsg
---
 .../java/picard/analysis/CollectGcBiasMetrics.java |  15 +-
 .../picard/analysis/CollectMultipleMetrics.java    |   1 +
 .../java/picard/analysis/CollectWgsMetrics.java    |  11 +-
 .../java/picard/analysis/GcBiasDetailMetrics.java  |   2 +
 .../picard/analysis/GcBiasMetricsCollector.java    | 174 ++++++----
 .../java/picard/analysis/GcBiasSummaryMetrics.java |   3 +
 .../java/picard/fingerprint/CheckFingerprint.java  |   2 +-
 .../picard/illumina/ClusterDataToSamConverter.java |  11 +-
 .../CollectIlluminaBasecallingMetrics.java         |   5 +
 .../illumina/CollectIlluminaLaneMetrics.java       |  39 ++-
 .../java/picard/sam/AbstractAlignmentMerger.java   |  31 +-
 .../java/picard/sam/CreateSequenceDictionary.java  | 180 +++++++++--
 src/main/java/picard/util/IlluminaUtil.java        |   2 +-
 src/main/java/picard/vcf/GatherVcfs.java           |  36 ++-
 src/main/resources/picard/analysis/gcBias.R        |   3 +-
 .../picard/analysis/CollectGcBiasMetricsTest.java  | 100 +++++-
 .../analysis/CollectMultipleMetricsTest.java       |   3 +-
 .../CollectIlluminaBasecallingMetricsTest.java     |  18 +-
 .../illumina/IlluminaLaneMetricsCollectorTest.java |  53 +--
 .../picard/sam/AbstractAlignmentMergerTest.java    |  65 ++++
 .../picard/sam/CreateSequenceDictionaryTest.java   |  68 +++-
 .../sams/nonBarcodedWithMolecularIndex4M4M.sam     | 360 ++++++++++-----------
 ...nonBarcodedWithTagPerMolecularIndex2M2M2M2M.sam | 360 ++++++++++-----------
 .../nonBarcodedWithTagPerMolecularIndex4M4M.sam    | 360 ++++++++++-----------
 .../illumina/25T8B25T/sams_with_4M4M/AACAATGG.sam  |  16 +-
 .../illumina/25T8B25T/sams_with_4M4M/AACGCATT.sam  |  28 +-
 .../illumina/25T8B25T/sams_with_4M4M/ACAGGTAT.sam  |  16 +-
 .../illumina/25T8B25T/sams_with_4M4M/ACAGTTGA.sam  |   8 +-
 .../illumina/25T8B25T/sams_with_4M4M/ACTAAGAC.sam  |  16 +-
 .../illumina/25T8B25T/sams_with_4M4M/ACTGTATC.sam  |  16 +-
 .../illumina/25T8B25T/sams_with_4M4M/AGCATGGA.sam  |  12 +-
 .../illumina/25T8B25T/sams_with_4M4M/AGGTAAGG.sam  |  16 +-
 .../illumina/25T8B25T/sams_with_4M4M/AGGTCGCA.sam  |  16 +-
 .../illumina/25T8B25T/sams_with_4M4M/ATTATCAA.sam  |  20 +-
 .../illumina/25T8B25T/sams_with_4M4M/ATTCCTCT.sam  |  16 +-
 .../illumina/25T8B25T/sams_with_4M4M/CAACTCTC.sam  |  20 +-
 .../illumina/25T8B25T/sams_with_4M4M/CAATAGTC.sam  |  28 +-
 .../illumina/25T8B25T/sams_with_4M4M/CAGCGGTA.sam  |  20 +-
 .../illumina/25T8B25T/sams_with_4M4M/CCAACATT.sam  |  28 +-
 .../illumina/25T8B25T/sams_with_4M4M/CCAGCACC.sam  |  12 +-
 .../illumina/25T8B25T/sams_with_4M4M/CGCCTTCC.sam  |   8 +-
 .../illumina/25T8B25T/sams_with_4M4M/CGCTATGT.sam  |  20 +-
 .../illumina/25T8B25T/sams_with_4M4M/CTAACTCG.sam  |  16 +-
 .../illumina/25T8B25T/sams_with_4M4M/CTATGCGT.sam  |  28 +-
 .../illumina/25T8B25T/sams_with_4M4M/CTGCGGAT.sam  |  12 +-
 .../illumina/25T8B25T/sams_with_4M4M/CTGTAATC.sam  |  24 +-
 .../illumina/25T8B25T/sams_with_4M4M/GAAGGAAG.sam  |  12 +-
 .../illumina/25T8B25T/sams_with_4M4M/GACCAGGA.sam  |  28 +-
 .../illumina/25T8B25T/sams_with_4M4M/GACCGTTG.sam  |  16 +-
 .../illumina/25T8B25T/sams_with_4M4M/GACCTAAC.sam  |   4 +-
 .../illumina/25T8B25T/sams_with_4M4M/GATATCCA.sam  |  12 +-
 .../illumina/25T8B25T/sams_with_4M4M/GCCGTCGA.sam  |  20 +-
 .../illumina/25T8B25T/sams_with_4M4M/GCCTAGCC.sam  |  20 +-
 .../illumina/25T8B25T/sams_with_4M4M/GTAACATC.sam  |   8 +-
 .../illumina/25T8B25T/sams_with_4M4M/GTCCACAG.sam  |   8 +-
 .../picard/illumina/25T8B25T/sams_with_4M4M/N.sam  |  64 ++--
 .../illumina/25T8B25T/sams_with_4M4M/TAAGCACA.sam  |   8 +-
 .../illumina/25T8B25T/sams_with_4M4M/TATCCAGG.sam  |  16 +-
 .../illumina/25T8B25T/sams_with_4M4M/TATCTGCC.sam  |  28 +-
 .../illumina/25T8B25T/sams_with_4M4M/TCGCTAGA.sam  |  20 +-
 .../illumina/25T8B25T/sams_with_4M4M/TCTGCAAG.sam  |   4 +-
 .../illumina/25T8B25T/sams_with_4M4M/TGCAAGTA.sam  |   8 +-
 .../illumina/25T8B25T/sams_with_4M4M/TGCTGCTG.sam  |  16 +-
 .../illumina/25T8B25T/sams_with_4M4M/TGTAACTC.sam  |   4 +-
 .../illumina/25T8B25T/sams_with_4M4M/TGTAATCA.sam  |  12 +-
 .../illumina/25T8B25T/sams_with_4M4M/TTGTCTAT.sam  |  16 +-
 .../25T8B25T/barcodes_dir/s_1_1101_barcode.txt.gz  | Bin 0 -> 429 bytes
 .../130318_SL-HBB_0226_BFCC1WYMACXX/RunInfo.xml    |  13 +
 .../RunInfo.xml                                    |  13 +
 .../130401_SL-HAC_0022_BH07PBADXX/RunInfo.xml      |  13 +
 .../tileRuns/A67HY/RunInfo.xml                     |   9 +
 .../tileRuns/A7LE0/RunInfo.xml                     |  11 +
 .../tileRuns/C2MFAACXX/RunInfo.xml                 |   9 +
 .../tileRuns/H7BATADXX/RunInfo.xml                 |  10 +
 .../tileRuns/H7H7RADXX/RunInfo.xml                 |  11 +
 testdata/picard/metrics/chrM_NO_SEQ.sam            |   5 +
 testdata/picard/reference/csd_dict.dict            |   9 +
 77 files changed, 1645 insertions(+), 1080 deletions(-)

diff --git a/src/main/java/picard/analysis/CollectGcBiasMetrics.java b/src/main/java/picard/analysis/CollectGcBiasMetrics.java
index a0ca80e..30ed756 100644
--- a/src/main/java/picard/analysis/CollectGcBiasMetrics.java
+++ b/src/main/java/picard/analysis/CollectGcBiasMetrics.java
@@ -34,6 +34,7 @@ import picard.cmdline.CommandLineProgramProperties;
 import picard.cmdline.Option;
 import picard.cmdline.programgroups.Metrics;
 import picard.metrics.GcBiasMetrics;
+import picard.metrics.MultiLevelCollector;
 import picard.util.RExecutor;
 
 import java.io.File;
@@ -133,6 +134,10 @@ public class CollectGcBiasMetrics extends SinglePassSamProgram {
     @Option(shortName = "LEVEL", doc = "The level(s) at which to accumulate metrics.")
     public Set<MetricAccumulationLevel> METRIC_ACCUMULATION_LEVEL = CollectionUtil.makeSet(MetricAccumulationLevel.ALL_READS);
 
+    @Option(shortName = "ALSO_IGNORE_DUPLICATES", doc = "Use to get additional results without duplicates. This option " +
+            "allows to gain two plots per level at the same time: one is the usual one and the other excludes duplicates.")
+    public boolean ALSO_IGNORE_DUPLICATES = false;
+
     // Calculates GcBiasMetrics for all METRIC_ACCUMULATION_LEVELs provided
     private GcBiasMetricsCollector multiCollector;
 
@@ -162,7 +167,7 @@ public class CollectGcBiasMetrics extends SinglePassSamProgram {
         final int[] windowsByGc = GcBiasUtils.calculateRefWindowsByGc(BINS, REFERENCE_SEQUENCE, SCAN_WINDOW_SIZE);
 
         //Delegate actual collection to GcBiasMetricCollector
-        multiCollector = new GcBiasMetricsCollector(METRIC_ACCUMULATION_LEVEL, windowsByGc, header.getReadGroups(), SCAN_WINDOW_SIZE, IS_BISULFITE_SEQUENCED);
+        multiCollector = new GcBiasMetricsCollector(METRIC_ACCUMULATION_LEVEL, windowsByGc, header.getReadGroups(), SCAN_WINDOW_SIZE, IS_BISULFITE_SEQUENCED, ALSO_IGNORE_DUPLICATES);
     }
 
     ////////////////////////////////////////////////////////////////////////////
@@ -179,14 +184,18 @@ public class CollectGcBiasMetrics extends SinglePassSamProgram {
     @Override
     protected void finish() {
         multiCollector.finish();
+        writeResultsToFiles();
+    }
+
+    private void writeResultsToFiles() {
         final MetricsFile<GcBiasMetrics, Integer> file = getMetricsFile();
         final MetricsFile<GcBiasDetailMetrics, ?> detailMetricsFile = getMetricsFile();
         final MetricsFile<GcBiasSummaryMetrics, ?> summaryMetricsFile = getMetricsFile();
         multiCollector.addAllLevelsToFile(file);
         final List<GcBiasMetrics> gcBiasMetricsList = file.getMetrics();
-        for(final GcBiasMetrics gcbm : gcBiasMetricsList){
+        for (final GcBiasMetrics gcbm : gcBiasMetricsList) {
             final List<GcBiasDetailMetrics> gcDetailList = gcbm.DETAILS.getMetrics();
-            for(final GcBiasDetailMetrics d : gcDetailList) {
+            for (final GcBiasDetailMetrics d : gcDetailList) {
                 detailMetricsFile.addMetric(d);
             }
             summaryMetricsFile.addMetric(gcbm.SUMMARY);
diff --git a/src/main/java/picard/analysis/CollectMultipleMetrics.java b/src/main/java/picard/analysis/CollectMultipleMetrics.java
index 3c5cf6a..8757b63 100644
--- a/src/main/java/picard/analysis/CollectMultipleMetrics.java
+++ b/src/main/java/picard/analysis/CollectMultipleMetrics.java
@@ -241,6 +241,7 @@ public class CollectMultipleMetrics extends CommandLineProgram {
                 program.MINIMUM_GENOME_FRACTION = 1.0E-5;
                 program.IS_BISULFITE_SEQUENCED = false;
                 program.ASSUME_SORTED = false;
+                program.ALSO_IGNORE_DUPLICATES = false;
 
                 //GC_Bias actually uses the class-level REFERENCE_SEQUENCE variable.
                 program.REFERENCE_SEQUENCE = reference;
diff --git a/src/main/java/picard/analysis/CollectWgsMetrics.java b/src/main/java/picard/analysis/CollectWgsMetrics.java
index a03f65a..a52dc42 100644
--- a/src/main/java/picard/analysis/CollectWgsMetrics.java
+++ b/src/main/java/picard/analysis/CollectWgsMetrics.java
@@ -475,16 +475,17 @@ static final String USAGE_DETAILS = "<p>This tool collects metrics about the fra
             // add to the collector
             collector.addInfo(info);
 
-            // check that we added the same number of bases to the raw coverage histogram and the base quality histograms
-            if (Arrays.stream(collector.unfilteredBaseQHistogramArray).sum() !=  LongStream.rangeClosed(0, collector.coverageCap).map(i -> (i * collector.unfilteredDepthHistogramArray[(int)i])).sum()) {
-                throw new PicardException("updated coverage and baseQ distributions unequally");
-            }
-
             // Record progress and perhaps stop
             progress.record(info.getSequenceName(), info.getPosition());
             if (usingStopAfter && ++counter > stopAfter) break;
         }
 
+        // check that we added the same number of bases to the raw coverage histogram and the base quality histograms
+        final long sumBaseQ= Arrays.stream(collector.unfilteredBaseQHistogramArray).sum();
+        final long sumDepthHisto = LongStream.rangeClosed(0, collector.coverageCap).map(i -> (i * collector.unfilteredDepthHistogramArray[(int) i])).sum();
+        if (sumBaseQ != sumDepthHisto) {
+            log.error("Coverage and baseQ distributions contain different amount of bases!");
+        }
 
         final MetricsFile<WgsMetrics, Integer> out = getMetricsFile();
         collector.addToMetricsFile(out, INCLUDE_BQ_HISTOGRAM, dupeFilter, mapqFilter, pairFilter);
diff --git a/src/main/java/picard/analysis/GcBiasDetailMetrics.java b/src/main/java/picard/analysis/GcBiasDetailMetrics.java
index 422886b..de8af4a 100644
--- a/src/main/java/picard/analysis/GcBiasDetailMetrics.java
+++ b/src/main/java/picard/analysis/GcBiasDetailMetrics.java
@@ -34,6 +34,8 @@ import picard.metrics.MultilevelMetrics;
  */
 public class GcBiasDetailMetrics extends MultilevelMetrics {
     public String ACCUMULATION_LEVEL;
+    /** This option is used to mark including or excluding duplicates. */
+    public String READS_USED;
     /** The G+C content of the reference sequence represented by this bin. Values are from 0% to 100% */
     public int GC;
 
diff --git a/src/main/java/picard/analysis/GcBiasMetricsCollector.java b/src/main/java/picard/analysis/GcBiasMetricsCollector.java
index f2d3a2f..17454b7 100644
--- a/src/main/java/picard/analysis/GcBiasMetricsCollector.java
+++ b/src/main/java/picard/analysis/GcBiasMetricsCollector.java
@@ -28,6 +28,7 @@ import htsjdk.samtools.SAMReadGroupRecord;
 import htsjdk.samtools.SAMRecord;
 import htsjdk.samtools.metrics.MetricsFile;
 import htsjdk.samtools.reference.ReferenceSequence;
+import htsjdk.samtools.util.Log;
 import htsjdk.samtools.util.QualityUtil;
 import htsjdk.samtools.util.SequenceUtil;
 import htsjdk.samtools.util.StringUtil;
@@ -51,19 +52,31 @@ public class GcBiasMetricsCollector extends MultiLevelCollector<GcBiasMetrics, I
     private final boolean bisulfite;
     private int[] windowsByGc = new int[BINS];
     private static final int BINS = 101;
+    //Use to calculate additional results without duplicates
+    private boolean ignoreDuplicates;
 
     //will hold the relevant gc information per contig
     private byte [] gc = null;
     private int referenceIndex = -1;
     private byte [] refBases = null;
+    private static final Log log = Log.getInstance(GcBiasMetricsCollector.class);
 
     public GcBiasMetricsCollector(final Set<MetricAccumulationLevel> accumulationLevels, final int[] windowsByGc,
-                                  final List<SAMReadGroupRecord> samRgRecords, final int scanWindowSize, final boolean bisulfite) {
+                                  final List<SAMReadGroupRecord> samRgRecords, final int scanWindowSize,
+                                  final boolean bisulfite) {
+        this(accumulationLevels, windowsByGc, samRgRecords, scanWindowSize, bisulfite, false);
+    }
+
+    public GcBiasMetricsCollector(final Set<MetricAccumulationLevel> accumulationLevels, final int[] windowsByGc,
+                                  final List<SAMReadGroupRecord> samRgRecords, final int scanWindowSize,
+                                  final boolean bisulfite, final boolean ignoreDuplicates) {
         this.scanWindowSize = scanWindowSize;
         this.bisulfite = bisulfite;
         this.windowsByGc = windowsByGc;
+        this.ignoreDuplicates = ignoreDuplicates;
         setup(accumulationLevels, samRgRecords);
     }
+
     /////////////////////////////////////////////////////////////////////////////
     // This method is called once Per samRecord
     /////////////////////////////////////////////////////////////////////////////
@@ -80,19 +93,25 @@ public class GcBiasMetricsCollector extends MultiLevelCollector<GcBiasMetrics, I
         return new PerUnitGcBiasMetricsCollector(sample, library, readGroup);
     }
 
-    @Override
-    public void acceptRecord(final SAMRecord rec, final ReferenceSequence ref) {super.acceptRecord(rec, ref);}
-
     /////////////////////////////////////////////////////////////////////////////
     //A collector for individual GcBiasMetrics for a given SAMPLE or SAMPLE/LIBRARY
     //or SAMPLE/LIBRARY/READ_GROUP (depending on aggregation levels)
     /////////////////////////////////////////////////////////////////////////////
     public class PerUnitGcBiasMetricsCollector implements PerUnitMetricCollector<GcBiasMetrics, Integer, GcBiasCollectorArgs> {
-        Map<String, GcObject> gcData = new HashMap<String, GcObject>();
+        private final Map<String, GcObject> gcData;
+        // Additional object to store data without duplicates (null if option ALSO_IGNORE_DUPLICATES is not specified)
+        private Map<String, GcObject> gcDataNonDups;
         private final String sample;
         private final String library;
         private final String readGroup;
         private static final String allReads = "All_Reads";
+        final static String ACCUMULATION_LEVEL_ALL_READS = "All Reads";
+        final static String ACCUMULATION_LEVEL_LIBRARY = "Library";
+        final static String ACCUMULATION_LEVEL_SAMPLE = "Sample";
+        final static String ACCUMULATION_LEVEL_READ_GROUP = "Read Group";
+        final static String READS_USED_ALL = "ALL";
+        final static String READS_USED_UNIQUE = "UNIQUE";
+        private int logCounter;
 
         /////////////////////////////////////////////////////////////////////////////
         //Records the accumulation level for each level of collection and initializes
@@ -102,19 +121,9 @@ public class GcBiasMetricsCollector extends MultiLevelCollector<GcBiasMetrics, I
             this.sample = sample;
             this.library = library;
             this.readGroup = readGroup;
-            final String prefix;
-            if (this.readGroup != null) {
-                prefix = this.readGroup;
-                gcData.put(prefix, new GcObject());
-            } else if (this.library != null) {
-                prefix = this.library;
-                gcData.put(prefix, new GcObject());
-            } else if (this.sample != null) {
-                prefix = this.sample;
-                gcData.put(prefix, new GcObject());
-            } else {
-                prefix = allReads;
-                gcData.put(prefix, new GcObject());
+            this.gcData = prepareGcData();
+            if (ignoreDuplicates) {
+                this.gcDataNonDups = prepareGcData();
             }
         }
 
@@ -122,50 +131,97 @@ public class GcBiasMetricsCollector extends MultiLevelCollector<GcBiasMetrics, I
         //Takes each record and sends them to addRead to calculate gc metrics for
         // that read for each accumulation level
         /////////////////////////////////////////////////////////////////////////////
+        @Override
         public void acceptRecord(final GcBiasCollectorArgs args) {
             final SAMRecord rec = args.getRec();
-            final String type;
+            if (logCounter < 100 && rec.getReadBases().length == 0) {
+                log.warn("Omitting read " + rec.getReadName() + " with '*' in SEQ field.");
+                if (++logCounter == 100) {
+                    log.warn("There are more than 100 reads with '*' in SEQ field in file.");
+                }
+                return;
+            }
             if (!rec.getReadUnmappedFlag()) {
-                if(referenceIndex != rec.getReferenceIndex() || gc == null){
+                if (referenceIndex != rec.getReferenceIndex() || gc == null) {
                     final ReferenceSequence ref = args.getRef();
                     refBases = ref.getBases();
                     StringUtil.toUpperCase(refBases);
                     final int refLength = refBases.length;
                     final int lastWindowStart = refLength - scanWindowSize;
                     gc = GcBiasUtils.calculateAllGcs(refBases, lastWindowStart, scanWindowSize);
-                    referenceIndex=rec.getReferenceIndex();
+                    referenceIndex = rec.getReferenceIndex();
                 }
 
-                final String group;
-                if (this.readGroup != null) {
-                    type = this.readGroup;
-                    group = "Read Group";
-                    addRead(gcData.get(type), rec, group, gc, refBases);
-                } else if (this.library != null) {
-                    type = this.library;
-                    group = "Library";
-                    addRead(gcData.get(type), rec, group, gc, refBases);
-                } else if (this.sample != null) {
-                    type = this.sample;
-                    group = "Sample";
-                    addRead(gcData.get(type), rec, group, gc, refBases);
-                } else {
-                    type = allReads;
-                    group = "All Reads";
-                    addRead(gcData.get(type), rec, group, gc, refBases);
+                addReadToGcData(rec, this.gcData);
+                if (ignoreDuplicates && !rec.getDuplicateReadFlag()) {
+                    addReadToGcData(rec, this.gcDataNonDups);
                 }
-            }
-            else {
-                for (final Map.Entry<String, GcObject> entry : gcData.entrySet()) {
-                    final GcObject gcCur = entry.getValue();
-                    if (!rec.getReadPairedFlag() || rec.getFirstOfPairFlag()) ++gcCur.totalClusters;
+            } else {
+                updateTotalClusters(rec, this.gcData);
+                if (ignoreDuplicates && !rec.getDuplicateReadFlag()) {
+                    updateTotalClusters(rec, this.gcDataNonDups);
                 }
             }
         }
 
+        @Override
         public void finish() {}
 
         /////////////////////////////////////////////////////////////////////////////
+        //Called to add metrics to the output file for each level of collection
+        // these metrics are used for graphing gc bias in R script
+        /////////////////////////////////////////////////////////////////////////////
+        @Override
+        public void addMetricsToFile(final MetricsFile<GcBiasMetrics, Integer> file) {
+            addGcDataToFile(file, this.gcData, true);
+            if (ignoreDuplicates) {
+                addGcDataToFile(file, this.gcDataNonDups, false);
+            }
+        }
+
+        private void updateTotalClusters(final SAMRecord rec, final Map<String, GcObject> gcData) {
+            for (final Map.Entry<String, GcObject> entry : gcData.entrySet()) {
+                final GcObject gcCur = entry.getValue();
+                if (!rec.getReadPairedFlag() || rec.getFirstOfPairFlag()) ++gcCur.totalClusters;
+            }
+        }
+
+        private Map<String, GcObject> prepareGcData() {
+            final String prefix;
+            final Map<String, GcObject> gcData = new HashMap<>();
+            if (this.readGroup != null) {
+                prefix = this.readGroup;
+            } else if (this.library != null) {
+                prefix = this.library;
+            } else if (this.sample != null) {
+                prefix = this.sample;
+            } else {
+                prefix = allReads;
+            }
+            gcData.put(prefix, new GcObject());
+            return gcData;
+        }
+
+        private void addReadToGcData(final SAMRecord rec, final Map<String, GcObject> gcData) {
+            final String type;
+            String group;
+            if (this.readGroup != null) {
+                type = this.readGroup;
+                group = ACCUMULATION_LEVEL_READ_GROUP;
+            } else if (this.library != null) {
+                type = this.library;
+                group = ACCUMULATION_LEVEL_LIBRARY;
+            } else if (this.sample != null) {
+                type = this.sample;
+                group = ACCUMULATION_LEVEL_SAMPLE;
+            } else {
+                type = allReads;
+                group = ACCUMULATION_LEVEL_ALL_READS;
+            }
+            addRead(gcData.get(type), rec, group, gc, refBases);
+        }
+
+        /////////////////////////////////////////////////////////////////////////////
         // Sums the values in an int[].
         /////////////////////////////////////////////////////////////////////////////
         private double sum(final int[] values) {
@@ -178,11 +234,8 @@ public class GcBiasMetricsCollector extends MultiLevelCollector<GcBiasMetrics, I
             return total;
         }
 
-        /////////////////////////////////////////////////////////////////////////////
-        //Called to add metrics to the output file for each level of collection
-        // these metrics are used for graphing gc bias in R script
-        /////////////////////////////////////////////////////////////////////////////
-        public void addMetricsToFile(final MetricsFile<GcBiasMetrics, Integer> file) {
+        private void addGcDataToFile(final MetricsFile<GcBiasMetrics, Integer> file, final Map<String, GcObject> gcData,
+                                     final boolean includeDuplicates) {
             for (final Map.Entry<String, GcObject> entry : gcData.entrySet()) {
                 final GcObject gcCur = entry.getValue();
                 final String gcType = entry.getKey();
@@ -217,18 +270,22 @@ public class GcBiasMetricsCollector extends MultiLevelCollector<GcBiasMetrics, I
                             detail.ERROR_BAR_WIDTH = 0;
                         }
                         detail.ACCUMULATION_LEVEL = group;
-                        if (group.equals("Read Group")) {detail.READ_GROUP = gcType;}
-                        else if (group.equals("Sample")) {detail.SAMPLE = gcType;}
-                        else if (group.equals("Library")) {detail.LIBRARY = gcType;}
+                        if (group.equals(ACCUMULATION_LEVEL_READ_GROUP)) {detail.READ_GROUP = gcType;}
+                        else if (group.equals(ACCUMULATION_LEVEL_SAMPLE)) {detail.SAMPLE = gcType;}
+                        else if (group.equals(ACCUMULATION_LEVEL_LIBRARY)) {detail.LIBRARY = gcType;}
+
+                        detail.READS_USED = includeDuplicates ? READS_USED_ALL : READS_USED_UNIQUE;
 
                         metrics.DETAILS.addMetric(detail);
                     }
 
                     // Synthesize the high level summary metrics
                     final GcBiasSummaryMetrics summary = new GcBiasSummaryMetrics();
-                    if (group.equals("Read Group")) {summary.READ_GROUP = gcType;}
-                    else if (group.equals("Sample")) {summary.SAMPLE = gcType;}
-                    else if (group.equals("Library")) {summary.LIBRARY = gcType;}
+                    if (group.equals(ACCUMULATION_LEVEL_READ_GROUP)) {summary.READ_GROUP = gcType;}
+                    else if (group.equals(ACCUMULATION_LEVEL_SAMPLE)) {summary.SAMPLE = gcType;}
+                    else if (group.equals(ACCUMULATION_LEVEL_LIBRARY)) {summary.LIBRARY = gcType;}
+
+                    summary.READS_USED = includeDuplicates ? READS_USED_ALL : READS_USED_UNIQUE;
 
                     summary.ACCUMULATION_LEVEL = group;
                     summary.WINDOW_SIZE = scanWindowSize;
@@ -240,7 +297,6 @@ public class GcBiasMetricsCollector extends MultiLevelCollector<GcBiasMetrics, I
                     summary.GC_NC_60_79 = calculateGcNormCoverage(meanReadsPerWindow, readsByGc, 60, 79);
                     summary.GC_NC_80_100 = calculateGcNormCoverage(meanReadsPerWindow, readsByGc, 80, 100);
 
-
                     calculateDropoutMetrics(metrics.DETAILS.getMetrics(), summary);
 
                     metrics.SUMMARY = summary;
@@ -254,7 +310,8 @@ public class GcBiasMetricsCollector extends MultiLevelCollector<GcBiasMetrics, I
     /////////////////////////////////////////////////////////////////////////////
     // Calculates the normalized coverage over a given gc content region
     /////////////////////////////////////////////////////////////////////////////
-    private double calculateGcNormCoverage(final double meanReadsPerWindow, final int[] readsByGc, final int start, final int end) {
+    private double calculateGcNormCoverage(final double meanReadsPerWindow, final int[] readsByGc,
+                                           final int start, final int end) {
         int windowsTotal = 0;
         double sum = 0.0;
         for (int i = start; i <= end; i++) {
@@ -266,9 +323,8 @@ public class GcBiasMetricsCollector extends MultiLevelCollector<GcBiasMetrics, I
 
         if (windowsTotal == 0) {
             return 0.0;
-        }
-        else {
-            return (sum / (windowsTotal*meanReadsPerWindow));
+        } else {
+            return (sum / (windowsTotal * meanReadsPerWindow));
         }
     }
 
diff --git a/src/main/java/picard/analysis/GcBiasSummaryMetrics.java b/src/main/java/picard/analysis/GcBiasSummaryMetrics.java
index 2b9ef41..c8cf4fd 100644
--- a/src/main/java/picard/analysis/GcBiasSummaryMetrics.java
+++ b/src/main/java/picard/analysis/GcBiasSummaryMetrics.java
@@ -34,6 +34,9 @@ import picard.metrics.MultilevelMetrics;
 public class GcBiasSummaryMetrics extends MultilevelMetrics {
     public String ACCUMULATION_LEVEL;
 
+    /** This option is used to mark including or excluding duplicates. */
+    public String READS_USED;
+
     /** The window size on the genome used to calculate the GC of the sequence. */
     public int WINDOW_SIZE;
 
diff --git a/src/main/java/picard/fingerprint/CheckFingerprint.java b/src/main/java/picard/fingerprint/CheckFingerprint.java
index 9a8e926..8bc4fbb 100644
--- a/src/main/java/picard/fingerprint/CheckFingerprint.java
+++ b/src/main/java/picard/fingerprint/CheckFingerprint.java
@@ -155,7 +155,7 @@ public class CheckFingerprint extends CommandLineProgram {
             SequenceUtil.assertSequenceDictionariesEqual(SAMSequenceDictionaryExtractor.extractDictionary(INPUT), checker.getHeader().getSequenceDictionary(), true);
 
             // Verify that there's only one sample in the SAM/BAM.
-            final SamReader in = SamReaderFactory.makeDefault().open(INPUT);
+            final SamReader in = SamReaderFactory.makeDefault().referenceSequence(REFERENCE_SEQUENCE).open(INPUT);
             for (final SAMReadGroupRecord rec : in.getFileHeader().getReadGroups()) {
                 if (observedSampleAlias == null) {
                     observedSampleAlias = rec.getSample();
diff --git a/src/main/java/picard/illumina/ClusterDataToSamConverter.java b/src/main/java/picard/illumina/ClusterDataToSamConverter.java
index 4355622..fc35178 100644
--- a/src/main/java/picard/illumina/ClusterDataToSamConverter.java
+++ b/src/main/java/picard/illumina/ClusterDataToSamConverter.java
@@ -72,9 +72,10 @@ public class ClusterDataToSamConverter implements
     // TODO: - https://github.com/broadinstitute/picard/issues/287
     // TODO: - HTS-spec issue: https://github.com/samtools/hts-specs/issues/109
     // TODO: - https://github.com/samtools/hts-specs/pull/119
-    private String molecularIndexTag          = "RX";
-    private String molecularIndexQualityTag   = "QX";
-    private List<String> tagPerMolecularIndex = Collections.emptyList();
+    private String molecularIndexTag             = "RX";
+    private String molecularIndexQualityTag      = "QX";
+    private final String molecularIndexDelimiter = "-";
+    private List<String> tagPerMolecularIndex    = Collections.emptyList();
 
     /**
      * Constructor
@@ -178,10 +179,10 @@ public class ClusterDataToSamConverter implements
 
         if (!molecularIndexes.isEmpty()) {
             if (!this.molecularIndexTag.isEmpty()) {
-                sam.setAttribute(this.molecularIndexTag, String.join("", molecularIndexes));
+                sam.setAttribute(this.molecularIndexTag, String.join(molecularIndexDelimiter, molecularIndexes));
             }
             if (!this.molecularIndexQualityTag.isEmpty()) {
-                sam.setAttribute(this.molecularIndexQualityTag, String.join("", molecularIndexQualities));
+                sam.setAttribute(this.molecularIndexQualityTag, String.join(molecularIndexDelimiter, molecularIndexQualities));
             }
             if (!this.tagPerMolecularIndex.isEmpty()) {
                 if (tagPerMolecularIndex.size() != molecularIndexes.size()) {
diff --git a/src/main/java/picard/illumina/CollectIlluminaBasecallingMetrics.java b/src/main/java/picard/illumina/CollectIlluminaBasecallingMetrics.java
index 21a4028..2572818 100644
--- a/src/main/java/picard/illumina/CollectIlluminaBasecallingMetrics.java
+++ b/src/main/java/picard/illumina/CollectIlluminaBasecallingMetrics.java
@@ -94,6 +94,9 @@ public class CollectIlluminaBasecallingMetrics extends CommandLineProgram {
     @Option(doc="The Illumina basecalls output directory from which data are read", shortName="B")
     public File BASECALLS_DIR;
 
+    @Option(doc = "The barcodes directory with _barcode.txt files (generated by ExtractIlluminaBarcodes). If not set, use BASECALLS_DIR. ", shortName = "BCD", optional = true)
+    public File BARCODES_DIR;
+
     @Option(doc="The lane whose data will be read", shortName = StandardOptionDefinitions.LANE_SHORT_NAME)
     public Integer LANE;
 
@@ -155,6 +158,7 @@ public class CollectIlluminaBasecallingMetrics extends CommandLineProgram {
             factory = barcodeToMetricCounts.isEmpty()
                     ? new IlluminaDataProviderFactory(
                         BASECALLS_DIR,
+                        BARCODES_DIR,
                         LANE,
                         readStructure,
                         bclQualityEvaluationStrategy,
@@ -162,6 +166,7 @@ public class CollectIlluminaBasecallingMetrics extends CommandLineProgram {
                         IlluminaDataType.Position)
                     : new IlluminaDataProviderFactory(
                         BASECALLS_DIR,
+                        BARCODES_DIR,
                         LANE,
                         readStructure,
                         bclQualityEvaluationStrategy,
diff --git a/src/main/java/picard/illumina/CollectIlluminaLaneMetrics.java b/src/main/java/picard/illumina/CollectIlluminaLaneMetrics.java
index e2b86d7..1ea0e7b 100644
--- a/src/main/java/picard/illumina/CollectIlluminaLaneMetrics.java
+++ b/src/main/java/picard/illumina/CollectIlluminaLaneMetrics.java
@@ -26,23 +26,27 @@ package picard.illumina;
 
 import htsjdk.samtools.metrics.MetricBase;
 import htsjdk.samtools.metrics.MetricsFile;
+import htsjdk.samtools.util.IOUtil;
 import htsjdk.samtools.util.Log;
+import org.w3c.dom.Document;
+import org.w3c.dom.NamedNodeMap;
+import org.w3c.dom.Node;
+import org.w3c.dom.NodeList;
 import picard.PicardException;
 import picard.cmdline.CommandLineProgram;
 import picard.cmdline.CommandLineProgramProperties;
 import picard.cmdline.Option;
 import picard.cmdline.StandardOptionDefinitions;
 import picard.cmdline.programgroups.Illumina;
-import picard.illumina.parser.ReadStructure;
-import picard.illumina.parser.Tile;
-import picard.illumina.parser.TileMetricsUtil;
+import picard.illumina.parser.*;
 
 import java.io.File;
 import java.io.FileNotFoundException;
-import java.util.Collection;
-import java.util.Map;
+import java.util.*;
 import java.util.stream.Collectors;
 
+import javax.xml.parsers.DocumentBuilderFactory;
+
 /**
  * Command-line wrapper around {@link IlluminaLaneMetricsCollector}.
  * @author mccowan
@@ -81,13 +85,36 @@ public class CollectIlluminaLaneMetrics extends CommandLineProgram {
     @Option(doc = "The prefix to be prepended to the file name of the output file; an appropriate suffix will be applied", shortName = StandardOptionDefinitions.OUTPUT_SHORT_NAME)
     public String OUTPUT_PREFIX;
 
-    @Option(doc = ReadStructure.PARAMETER_DOC, shortName = "RS")
+    @Option(doc = ReadStructure.PARAMETER_DOC + "\nIf not given, will use the RunInfo.xml in the run directory.", shortName = "RS", optional = true)
     public ReadStructure READ_STRUCTURE;
 
     @Override
     protected int doWork() {
         final MetricsFile<MetricBase, Comparable<?>> laneMetricsFile = this.getMetricsFile();
         final MetricsFile<MetricBase, Comparable<?>> phasingMetricsFile = this.getMetricsFile();
+
+        if (READ_STRUCTURE == null) {
+            final File runInfo = new File(RUN_DIRECTORY + "/" + "RunInfo.xml");
+            IOUtil.assertFileIsReadable(runInfo);
+            try {
+                final Document document = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(runInfo);
+                final NodeList reads = document.getElementsByTagName("Read");
+                final List<ReadDescriptor> descriptors = new ArrayList<>(reads.getLength());
+                for (int i = 0; i < reads.getLength(); i++) {
+                    final Node read = reads.item(i);
+                    final NamedNodeMap attributes = read.getAttributes();
+                    final int readNumber = Integer.parseInt(attributes.getNamedItem("Number").getNodeValue());
+                    final int numCycles = Integer.parseInt(attributes.getNamedItem("NumCycles").getNodeValue());
+                    final boolean isIndexedRead = attributes.getNamedItem("IsIndexedRead").getNodeValue().toUpperCase().equals("Y");
+                    if (readNumber != i + 1) throw new PicardException("Read number in RunInfo.xml was out of order: " + (i+1) + " != " + readNumber);
+                    descriptors.add(new ReadDescriptor(numCycles, isIndexedRead ? ReadType.Barcode: ReadType.Template));
+                }
+                READ_STRUCTURE = new ReadStructure(descriptors);
+            } catch (final Exception e) {
+                throw new PicardException(e.getMessage());
+            }
+        }
+
         IlluminaLaneMetricsCollector.collectLaneMetrics(RUN_DIRECTORY, OUTPUT_DIRECTORY, OUTPUT_PREFIX, laneMetricsFile, phasingMetricsFile, READ_STRUCTURE);
         return 0;
     }
diff --git a/src/main/java/picard/sam/AbstractAlignmentMerger.java b/src/main/java/picard/sam/AbstractAlignmentMerger.java
index 484a9b5..ec4dfae 100644
--- a/src/main/java/picard/sam/AbstractAlignmentMerger.java
+++ b/src/main/java/picard/sam/AbstractAlignmentMerger.java
@@ -58,6 +58,8 @@ import picard.PicardException;
 
 import java.io.File;
 import java.util.ArrayList;
+import java.util.Collections;
+import java.util.Iterator;
 import java.util.List;
 
 /**
@@ -590,11 +592,10 @@ public abstract class AbstractAlignmentMerger {
      * Checks to see whether the ends of the reads overlap and soft clips reads
      * them if necessary.
      */
-    protected void clipForOverlappingReads(final SAMRecord read1, final SAMRecord read2) {
+    protected static void clipForOverlappingReads(final SAMRecord read1, final SAMRecord read2) {
         // If both reads are mapped, see if we need to clip the ends due to small
         // insert size
         if (!(read1.getReadUnmappedFlag() || read2.getReadUnmappedFlag())) {
-
             if (read1.getReadNegativeStrandFlag() != read2.getReadNegativeStrandFlag()) {
                 final SAMRecord pos = (read1.getReadNegativeStrandFlag()) ? read2 : read1;
                 final SAMRecord neg = (read1.getReadNegativeStrandFlag()) ? read1 : read2;
@@ -605,23 +606,35 @@ public abstract class AbstractAlignmentMerger {
                     final int negDiff = pos.getAlignmentStart() - neg.getAlignmentStart();
 
                     if (posDiff > 0) {
-                        CigarUtil.softClip3PrimeEndOfRead(pos, Math.min(pos.getReadLength(),
-                                pos.getReadLength() - posDiff + 1));
+                        final List<CigarElement> elems = new ArrayList<>(pos.getCigar().getCigarElements());
+                        Collections.reverse(elems);
+                        final int clipped = lengthOfSoftClipping(elems.iterator());
+                        final int clipFrom = pos.getReadLength() - posDiff - clipped + 1;
+                        CigarUtil.softClip3PrimeEndOfRead(pos, Math.min(pos.getReadLength(), clipFrom));
                         removeNmMdAndUqTags(pos); // these tags are now invalid!
                     }
 
                     if (negDiff > 0) {
-                        CigarUtil.softClip3PrimeEndOfRead(neg, Math.min(neg.getReadLength(),
-                                neg.getReadLength() - negDiff + 1));
+                        final int clipped = lengthOfSoftClipping(neg.getCigar().getCigarElements().iterator());
+                        final int clipFrom = neg.getReadLength() - negDiff - clipped + 1;
+                        CigarUtil.softClip3PrimeEndOfRead(neg, Math.min(neg.getReadLength(), clipFrom));
                         removeNmMdAndUqTags(neg); // these tags are now invalid!
                     }
-
                 }
-            } else {
-                // TODO: What about RR/FF pairs?
             }
         }
+    }
+
+    /** Returns the number of soft-clipped bases until a non-soft-clipping element is encountered. */
+    private static int lengthOfSoftClipping(Iterator<CigarElement> iterator) {
+        int clipped = 0;
+        while (iterator.hasNext()) {
+            final CigarElement elem = iterator.next();
+            if (elem.getOperator() != CigarOperator.SOFT_CLIP && elem.getOperator() != CigarOperator.HARD_CLIP) break;
+            if (elem.getOperator() == CigarOperator.SOFT_CLIP) clipped = elem.getLength();
+        }
 
+        return clipped;
     }
 
     /**
diff --git a/src/main/java/picard/sam/CreateSequenceDictionary.java b/src/main/java/picard/sam/CreateSequenceDictionary.java
index 62a09c6..90774a7 100644
--- a/src/main/java/picard/sam/CreateSequenceDictionary.java
+++ b/src/main/java/picard/sam/CreateSequenceDictionary.java
@@ -23,14 +23,20 @@
  */
 package picard.sam;
 
-import htsjdk.samtools.SAMFileHeader;
-import htsjdk.samtools.SAMFileWriter;
-import htsjdk.samtools.SAMFileWriterFactory;
+import com.google.common.annotations.VisibleForTesting;
 import htsjdk.samtools.SAMSequenceDictionary;
+import htsjdk.samtools.SAMSequenceDictionaryCodec;
 import htsjdk.samtools.SAMSequenceRecord;
 import htsjdk.samtools.reference.ReferenceSequence;
 import htsjdk.samtools.reference.ReferenceSequenceFile;
 import htsjdk.samtools.reference.ReferenceSequenceFileFactory;
+import htsjdk.samtools.util.AsciiWriter;
+import htsjdk.samtools.util.CloseableIterator;
+import htsjdk.samtools.util.IOUtil;
+import htsjdk.samtools.util.Log;
+import htsjdk.samtools.util.Md5CalculatingOutputStream;
+import htsjdk.samtools.util.RuntimeIOException;
+import htsjdk.samtools.util.SortingCollection;
 import htsjdk.samtools.util.StringUtil;
 import picard.PicardException;
 import picard.cmdline.CommandLineProgram;
@@ -39,17 +45,18 @@ import picard.cmdline.Option;
 import picard.cmdline.programgroups.Fasta;
 import picard.cmdline.StandardOptionDefinitions;
 
-import java.io.File;
+import java.io.*;
 import java.math.BigInteger;
 import java.security.MessageDigest;
 import java.security.NoSuchAlgorithmException;
 import java.util.ArrayList;
 import java.util.HashSet;
 import java.util.List;
+import java.util.Optional;
 import java.util.Set;
 
 /**
- * Create a SAM/BAM file from a fasta containing reference sequence.  The output SAM file contains a header but no
+ * Create a SAM/BAM file from a fasta containing reference sequence. The output SAM file contains a header but no
  * SAMRecords, and the header contains only sequence records.
  */
 @CommandLineProgramProperties(
@@ -75,11 +82,13 @@ public class CreateSequenceDictionary extends CommandLineProgram {
             "<hr />";
     // The following attributes define the command-line arguments
 
+    private static final Log logger = Log.getInstance(CreateSequenceDictionary.class);
+
     @Option(doc = "Input reference fasta or fasta.gz", shortName = StandardOptionDefinitions.REFERENCE_SHORT_NAME)
     public File REFERENCE;
 
-    @Option(doc = "Output SAM or BAM file containing only the sequence dictionary",
-            shortName = StandardOptionDefinitions.OUTPUT_SHORT_NAME)
+    @Option(doc = "Output SAM file containing only the sequence dictionary. By default it will use the base name of the input reference with the .dict extension",
+            shortName = StandardOptionDefinitions.OUTPUT_SHORT_NAME, optional = true)
     public File OUTPUT;
 
     @Option(doc = "Put into AS field of sequence dictionary entry if supplied", optional = true)
@@ -114,15 +123,52 @@ public class CreateSequenceDictionary extends CommandLineProgram {
     }
 
     /**
+     * Read all the sequences from the given reference file, and convert into SAMSequenceRecords
+     * @param referenceFile fasta or fasta.gz
+     * @return SAMSequenceRecords containing info from the fasta, plus from cmd-line arguments.
+     */
+    @Deprecated
+    public SAMSequenceDictionary makeSequenceDictionary(final File referenceFile) {
+        final ReferenceSequenceFile refSeqFile =
+                ReferenceSequenceFileFactory.getReferenceSequenceFile(referenceFile, TRUNCATE_NAMES_AT_WHITESPACE);
+        ReferenceSequence refSeq;
+        final List<SAMSequenceRecord> ret = new ArrayList<>();
+        final Set<String> sequenceNames = new HashSet<>();
+        for (int numSequences = 0; numSequences < NUM_SEQUENCES && (refSeq = refSeqFile.nextSequence()) != null; ++numSequences) {
+            if (sequenceNames.contains(refSeq.getName())) {
+                throw new PicardException("Sequence name appears more than once in reference: " + refSeq.getName());
+            }
+            sequenceNames.add(refSeq.getName());
+            ret.add(makeSequenceRecord(refSeq));
+        }
+        return new SAMSequenceDictionary(ret);
+    }
+
+    /**
      * Use reference filename to create URI to go into header if URI was not passed on cmd line.
      */
     protected String[] customCommandLineValidation() {
         if (URI == null) {
             URI = "file:" + REFERENCE.getAbsolutePath();
         }
+        if (OUTPUT == null) {
+            // TODO: use the htsjdk method implemented in https://github.com/samtools/htsjdk/pull/774
+            OUTPUT = getDefaultDictionaryForReferenceSequence(REFERENCE);
+            logger.info("Output dictionary will be written in ", OUTPUT);
+        }
         return null;
     }
 
+    // TODO: this method will be in htsjdk (https://github.com/samtools/htsjdk/pull/774)
+    @VisibleForTesting
+    static File getDefaultDictionaryForReferenceSequence(final File fastaFile) {
+        final String name = fastaFile.getName();
+        final String extension = ReferenceSequenceFileFactory.FASTA_EXTENSIONS.stream().filter(name::endsWith).findFirst()
+                .orElseGet(() -> {throw new IllegalArgumentException("File is not a supported reference file type: " + fastaFile.getAbsolutePath());});
+        final int extensionIndex = name.length() - extension.length();
+        return new File(fastaFile.getParentFile(), name.substring(0, extensionIndex) + IOUtil.DICT_FILE_EXTENSION);
+    }
+
     /**
      * Do the work after command line has been parsed.
      * RuntimeException may be thrown by this method, and are reported appropriately.
@@ -134,33 +180,55 @@ public class CreateSequenceDictionary extends CommandLineProgram {
             throw new PicardException(OUTPUT.getAbsolutePath() +
                     " already exists.  Delete this file and try again, or specify a different output file.");
         }
-        final SAMSequenceDictionary sequences = makeSequenceDictionary(REFERENCE);
-        final SAMFileHeader samHeader = new SAMFileHeader();
-        samHeader.setSequenceDictionary(sequences);
-        final SAMFileWriter samWriter = new SAMFileWriterFactory().makeSAMWriter(samHeader, false, OUTPUT);
-        samWriter.close();
-        return 0;
-    }
 
-    /**
-     * Read all the sequences from the given reference file, and convert into SAMSequenceRecords
-     * @param referenceFile fasta or fasta.gz
-     * @return SAMSequenceRecords containing info from the fasta, plus from cmd-line arguments.
-     */
-    public SAMSequenceDictionary makeSequenceDictionary(final File referenceFile) {
-        final ReferenceSequenceFile refSeqFile =
-                ReferenceSequenceFileFactory.getReferenceSequenceFile(referenceFile, TRUNCATE_NAMES_AT_WHITESPACE);
-        ReferenceSequence refSeq;
-        final List<SAMSequenceRecord> ret = new ArrayList<SAMSequenceRecord>();
-        final Set<String> sequenceNames = new HashSet<String>();
-        for (int numSequences = 0; numSequences < NUM_SEQUENCES && (refSeq = refSeqFile.nextSequence()) != null; ++numSequences) {
-            if (sequenceNames.contains(refSeq.getName())) {
-                throw new PicardException("Sequence name appears more than once in reference: " + refSeq.getName());
+        // SortingCollection is used to check uniqueness of sequence names
+        final SortingCollection<String> sequenceNames = makeSortingCollection();
+        try (BufferedWriter writer = makeWriter()) {
+            final ReferenceSequenceFile refSeqFile = ReferenceSequenceFileFactory.
+                    getReferenceSequenceFile(REFERENCE, TRUNCATE_NAMES_AT_WHITESPACE);
+            SAMSequenceDictionaryCodec samDictCodec = new SAMSequenceDictionaryCodec(writer);
+
+            samDictCodec.encodeHeaderLine(false);
+            // read reference sequence one by one and write its metadata
+            for (ReferenceSequence refSeq = refSeqFile.nextSequence(); refSeq != null; refSeq = refSeqFile.nextSequence()) {
+                final SAMSequenceRecord samSequenceRecord = makeSequenceRecord(refSeq);
+                samDictCodec.encodeSequenceRecord(samSequenceRecord);
+                sequenceNames.add(refSeq.getName());
             }
-            sequenceNames.add(refSeq.getName());
-            ret.add(makeSequenceRecord(refSeq));
+        } catch (FileNotFoundException e) {
+            throw new PicardException("File " + OUTPUT.getAbsolutePath() + " not found");
+        } catch (IOException e) {
+            throw new PicardException("Can't write to or close output file " + OUTPUT.getAbsolutePath());
         }
-        return new SAMSequenceDictionary(ret);
+
+        // check uniqueness of sequences names
+        final CloseableIterator<String> iterator = sequenceNames.iterator();
+
+        if(!iterator.hasNext()) return 0;
+
+        String current = iterator.next();
+        while (iterator.hasNext()) {
+            final String next = iterator.next();
+            if (current.equals(next)) {
+                OUTPUT.delete();
+                throw new PicardException("Sequence name " + current +
+                        " appears more than once in reference file");
+            }
+            current = next;
+        }
+        return 0;
+    }
+
+    private BufferedWriter makeWriter() throws FileNotFoundException {
+        return new BufferedWriter(
+                new AsciiWriter(this.CREATE_MD5_FILE ?
+                        new Md5CalculatingOutputStream(
+                                new FileOutputStream(OUTPUT, false),
+                                new File(OUTPUT.getAbsolutePath() + ".md5")
+                        )
+                        : new FileOutputStream(OUTPUT)
+                )
+        );
     }
 
     /**
@@ -196,4 +264,54 @@ public class CreateSequenceDictionary extends CommandLineProgram {
         }
         return s;
     }
+
+    private SortingCollection<String> makeSortingCollection() {
+        final String name = getClass().getSimpleName();
+        final File tmpDir = IOUtil.createTempDir(name, null);
+        tmpDir.deleteOnExit();
+        // 256 byte for one name, and 1/10 part of all memory for this, rough estimate
+        long maxNamesInRam = Runtime.getRuntime().maxMemory() / 256 / 10;
+        return SortingCollection.newInstance(
+                String.class,
+                new StringCodec(),
+                String::compareTo,
+                (int) Math.min(maxNamesInRam, Integer.MAX_VALUE),
+                tmpDir
+        );
+    }
+
+    private static class StringCodec implements SortingCollection.Codec<String> {
+        private DataInputStream dis;
+        private DataOutputStream dos;
+
+        public StringCodec clone() {
+            return new StringCodec();
+        }
+
+        public void setOutputStream(final OutputStream os) {
+            dos = new DataOutputStream(os);
+        }
+
+        public void setInputStream(final InputStream is) {
+            dis = new DataInputStream(is);
+        }
+
+        public void encode(final String str) {
+            try {
+                dos.writeUTF(str);
+            } catch (IOException e) {
+                throw new RuntimeIOException(e);
+            }
+        }
+
+        public String decode() {
+            try {
+                return dis.readUTF();
+            } catch (EOFException e) {
+                return null;
+            } catch (IOException e) {
+                throw new PicardException("Exception reading sequence name from temporary file.", e);
+            }
+        }
+    }
 }
diff --git a/src/main/java/picard/util/IlluminaUtil.java b/src/main/java/picard/util/IlluminaUtil.java
index 03732af..93696bb 100644
--- a/src/main/java/picard/util/IlluminaUtil.java
+++ b/src/main/java/picard/util/IlluminaUtil.java
@@ -144,7 +144,7 @@ public class IlluminaUtil {
         NEXTERA_V2(            "AATGATACGGCGACCACCGAGATCTACACNNNNNNNNTCGTCGGCAGCGTCAGATGTGTATAAGAGACAG",
                     "CTGTCTCTTATACACATCTCCGAGCCCACGAGACNNNNNNNNATCTCGTATGCCGTCTTCTGCTTG"),
 
-        DUAL_INDEXED(          "AATGATACGGCGACCACCGAGATCTNNNNNNNNACACTCTTTCCCTACACGACGCTCTTCCGATCT",
+        DUAL_INDEXED(          "AATGATACGGCGACCACCGAGATCTACACNNNNNNNNACACTCTTTCCCTACACGACGCTCTTCCGATCT",
                     "AGATCGGAAGAGCACACGTCTGAACTCCAGTCACNNNNNNNNATCTCGTATGCCGTCTTCTGCTTG"),
 
         FLUIDIGM(              "AATGATACGGCGACCACCGAGATCTACACTGACGACATGGTTCTACA",
diff --git a/src/main/java/picard/vcf/GatherVcfs.java b/src/main/java/picard/vcf/GatherVcfs.java
index c69907b..729fb61 100644
--- a/src/main/java/picard/vcf/GatherVcfs.java
+++ b/src/main/java/picard/vcf/GatherVcfs.java
@@ -1,29 +1,27 @@
 package picard.vcf;
 
-import htsjdk.samtools.util.BlockCompressedInputStream;import htsjdk.samtools.util.BlockCompressedOutputStream;import htsjdk.samtools.util.BlockCompressedStreamConstants;import htsjdk.samtools.util.CloseableIterator;import htsjdk.samtools.util.CloserUtil;import htsjdk.samtools.util.CollectionUtil;import htsjdk.samtools.util.RuntimeIOException;import picard.PicardException;
-import picard.cmdline.CommandLineProgram;
-import picard.cmdline.CommandLineProgramProperties;
-import picard.cmdline.Option;
-import picard.cmdline.StandardOptionDefinitions;
-import htsjdk.samtools.util.IOUtil;
-import htsjdk.samtools.util.Log;
-import htsjdk.samtools.util.PeekableIterator;
-import htsjdk.samtools.util.ProgressLogger;
 import htsjdk.samtools.SAMSequenceDictionary;
+import htsjdk.samtools.util.*;
+import htsjdk.tribble.AbstractFeatureReader;
 import htsjdk.variant.variantcontext.VariantContext;
 import htsjdk.variant.variantcontext.VariantContextComparator;
 import htsjdk.variant.variantcontext.writer.Options;
 import htsjdk.variant.variantcontext.writer.VariantContextWriter;
-import htsjdk.variant.variantcontext.writer.VariantContextWriterFactory;
+import htsjdk.variant.variantcontext.writer.VariantContextWriterBuilder;
 import htsjdk.variant.vcf.VCFFileReader;
 import htsjdk.variant.vcf.VCFHeader;
+import picard.PicardException;
+import picard.cmdline.CommandLineProgram;
+import picard.cmdline.CommandLineProgramProperties;
+import picard.cmdline.Option;
+import picard.cmdline.StandardOptionDefinitions;
 import picard.cmdline.programgroups.VcfOrBcf;
 
 import java.io.File;
 import java.io.FileInputStream;
 import java.io.FileOutputStream;
 import java.io.IOException;
-import java.lang.IllegalArgumentException;import java.lang.IllegalStateException;import java.lang.Override;import java.lang.String;import java.util.EnumSet;
+import java.util.EnumSet;
 import java.util.List;
 import java.util.SortedSet;
 import java.util.TreeSet;
@@ -90,7 +88,7 @@ public class GatherVcfs extends CommandLineProgram {
     /** Checks (via filename checking) that all files appear to be block compressed files. */
     private boolean areAllBlockCompressed(final List<File> input) {
         for (final File f : input) {
-            if (VariantContextWriterFactory.isBCFOutput(f) || !VariantContextWriterFactory.isCompressedVcf(f)) return false;
+            if (VCFFileReader.isBCF(f) || !AbstractFeatureReader.hasBlockCompressedExtension(f)) return false;
         }
 
         return true;
@@ -142,9 +140,17 @@ public class GatherVcfs extends CommandLineProgram {
                                       final boolean createIndex,
                                       final List<File> inputFiles,
                                       final File outputFile) {
-        final EnumSet<Options> options = EnumSet.copyOf(VariantContextWriterFactory.DEFAULT_OPTIONS);
-        if (createIndex) options.add(Options.INDEX_ON_THE_FLY); else options.remove(Options.INDEX_ON_THE_FLY);
-        final VariantContextWriter out = VariantContextWriterFactory.create(outputFile, sequenceDictionary, options);
+        final EnumSet<Options> options = EnumSet.copyOf(VariantContextWriterBuilder.DEFAULT_OPTIONS);
+        if (createIndex){
+            options.add(Options.INDEX_ON_THE_FLY);
+        } else {
+            options.remove(Options.INDEX_ON_THE_FLY);
+        }
+        final VariantContextWriter out = new VariantContextWriterBuilder()
+                .setOptions(options)
+                .setOutputFile(outputFile)
+                .setReferenceDictionary(sequenceDictionary)
+                .build();
 
         final ProgressLogger progress = new ProgressLogger(log, 10000);
         VariantContext lastContext = null;
diff --git a/src/main/resources/picard/analysis/gcBias.R b/src/main/resources/picard/analysis/gcBias.R
index 503e737..2dcb397 100644
--- a/src/main/resources/picard/analysis/gcBias.R
+++ b/src/main/resources/picard/analysis/gcBias.R
@@ -69,6 +69,7 @@ for (k in 1:(num.plots)){
     	if(accLevel == "Sample"){datasetName <- summaryMetrics[k, "SAMPLE"]}
     	if(accLevel == "Library"){datasetName <- summaryMetrics[k, "LIBRARY"]}
     	else(datasetName <- summaryMetrics[k, "READ_GROUP"])}
+    duplicatesMarker <- ifelse(summaryMetrics[k, "READS_USED"] == "ALL", "", " (duplicates excluded) ");
     subtitle = cat("Total clusters: ",summaryMetrics[k,"TOTAL_CLUSTERS"],", Aligned reads: ",summaryMetrics[k, "ALIGNED_READS"]);
     # Do the main plot of the normalized coverage by GC
     plot(type="p", x=metrics$GC, y=metrics$NORMALIZED_COVERAGE,
@@ -77,7 +78,7 @@ for (k in 1:(num.plots)){
         xlim=c(0,100),
         ylim=c(0, Y_AXIS_LIM),
         col=COLORS[1],
-        main=paste(accLevel, "Level:", datasetName, "GC Bias Plot", "\n", subtitle)
+        main=paste(accLevel, "Level:", datasetName, duplicatesMarker, "GC Bias Plot", "\n", subtitle)
         );
 
     # Add lines at the 50% GC and coverage=1
diff --git a/src/test/java/picard/analysis/CollectGcBiasMetricsTest.java b/src/test/java/picard/analysis/CollectGcBiasMetricsTest.java
index 5b73d44..18adc90 100644
--- a/src/test/java/picard/analysis/CollectGcBiasMetricsTest.java
+++ b/src/test/java/picard/analysis/CollectGcBiasMetricsTest.java
@@ -38,6 +38,7 @@ import org.testng.annotations.BeforeTest;
 import org.testng.annotations.Test;
 import picard.cmdline.CommandLineProgramTest;
 import picard.sam.SortSam;
+import static picard.analysis.GcBiasMetricsCollector.PerUnitGcBiasMetricsCollector.*;
 
 import java.io.File;
 import java.io.FileReader;
@@ -65,6 +66,8 @@ public class CollectGcBiasMetricsTest extends CommandLineProgramTest {
 
     private final static File TEST_DIR = new File("testdata/picard/sam/CollectGcBiasMetrics/");
     private final File dict = new File(TEST_DIR, "MNOheader.dict");
+    private final String REFERENCE_FILE_1 = "testdata/picard/metrics/chrMNO.reference.fasta";
+    private final String REFERENCE_FILE_2 = "testdata/picard/metrics/chrM.reference.fasta";
 
     File tempSamFileChrM_O;
     File tempSamFileAllChr;
@@ -139,13 +142,13 @@ public class CollectGcBiasMetricsTest extends CommandLineProgramTest {
         outfile.deleteOnExit();
         detailsOutfile.deleteOnExit();
 
-        runGcBias(tempSamFileChrM_O, outfile, detailsOutfile);
+        runGcBias(tempSamFileChrM_O, REFERENCE_FILE_1, outfile, detailsOutfile, false);
 
         final MetricsFile<GcBiasSummaryMetrics, Comparable<?>> output = new MetricsFile<GcBiasSummaryMetrics, Comparable<?>>();
         output.read(new FileReader(outfile));
 
         for (final GcBiasSummaryMetrics metrics : output.getMetrics()) {
-            if (metrics.ACCUMULATION_LEVEL.equals("All Reads")) { //ALL_READS level
+            if (metrics.ACCUMULATION_LEVEL.equals(ACCUMULATION_LEVEL_ALL_READS)) { //ALL_READS level
                 Assert.assertEquals(metrics.TOTAL_CLUSTERS, 300);
                 Assert.assertEquals(metrics.ALIGNED_READS, 600);
                 Assert.assertEquals(metrics.AT_DROPOUT, 21.624498);
@@ -228,8 +231,8 @@ public class CollectGcBiasMetricsTest extends CommandLineProgramTest {
         detailsOutfile.deleteOnExit();
         allChrDetailsOutfile.deleteOnExit();
 
-        runGcBias(tempSamFileChrM_O, outfile, detailsOutfile);
-        runGcBias(tempSamFileAllChr, allChrOutFile, allChrDetailsOutfile);
+        runGcBias(tempSamFileChrM_O, REFERENCE_FILE_1, outfile, detailsOutfile, false);
+        runGcBias(tempSamFileAllChr, REFERENCE_FILE_1, allChrOutFile, allChrDetailsOutfile, false);
 
         final MetricsFile<GcBiasDetailMetrics, Comparable<?>> outputDetails = new MetricsFile<GcBiasDetailMetrics, Comparable<?>>();
         outputDetails.read(new FileReader(detailsOutfile));
@@ -242,7 +245,7 @@ public class CollectGcBiasMetricsTest extends CommandLineProgramTest {
 
         //Output for the two sam files are only the same for the "All Reads" level
         for (final GcBiasDetailMetrics metrics : outputAllChrDetails.getMetrics()) {
-            if (metrics.ACCUMULATION_LEVEL.equals("All Reads")) {
+            if (metrics.ACCUMULATION_LEVEL.equals(ACCUMULATION_LEVEL_ALL_READS)) {
                 Assert.assertEquals(metrics.WINDOWS, details.get(i).WINDOWS);
                 i++;
             }
@@ -262,7 +265,7 @@ public class CollectGcBiasMetricsTest extends CommandLineProgramTest {
         final SAMFileWriter writer = new SAMFileWriterFactory()
                 .setCreateIndex(true).makeBAMWriter(header, false, unsortedSam);
 
-        for( final SAMRecordSetBuilder subSetBuilder : setBuilder){
+        for (final SAMRecordSetBuilder subSetBuilder : setBuilder) {
             for (final SAMRecord record : subSetBuilder) {
                 writer.addAlignment(record);
             }
@@ -284,8 +287,8 @@ public class CollectGcBiasMetricsTest extends CommandLineProgramTest {
     /////////////////////////////////////////////////////////////////////////////
     // Runs CollectGcBias with input Sam file and outputs details and summary files for truth assertion.
     /////////////////////////////////////////////////////////////////////////////
-    public void runGcBias (final File input, final File outfile, final File detailsOutfile) throws IOException {
-        final String referenceFile = "testdata/picard/metrics/chrMNO.reference.fasta";
+    public void runGcBias (final File input, final String referenceFile, final File summaryOutfile, final File detailsOutfile,
+                           final boolean nonDups) throws IOException {
         final File pdf = File.createTempFile("test", ".pdf");
         pdf.deleteOnExit();
 
@@ -298,7 +301,7 @@ public class CollectGcBiasMetricsTest extends CommandLineProgramTest {
                 "INPUT=" + input.getAbsolutePath(),
                 "OUTPUT=" + detailsOutfile.getAbsolutePath(),
                 "REFERENCE_SEQUENCE=" + referenceFile,
-                "SUMMARY_OUTPUT=" + outfile.getAbsolutePath(),
+                "SUMMARY_OUTPUT=" + summaryOutfile.getAbsolutePath(),
                 "CHART_OUTPUT=" + pdf.getAbsolutePath(),
                 "SCAN_WINDOW_SIZE=" + windowSize,
                 "MINIMUM_GENOME_FRACTION=" + minGenFraction,
@@ -306,9 +309,84 @@ public class CollectGcBiasMetricsTest extends CommandLineProgramTest {
                 "LEVEL=ALL_READS",
                 "LEVEL=SAMPLE",
                 "LEVEL=READ_GROUP",
-                "ASSUME_SORTED=" + assumeSorted
+                "ASSUME_SORTED=" + assumeSorted,
+                "ALSO_IGNORE_DUPLICATES=" + nonDups
         };
-        Assert.assertEquals(runPicardCommandLine(args), 0);
+        runPicardCommandLine(args);
+    }
+
+    /**
+     * Compares metric's results by summary files without duplicates.
+     * @throws IOException
+     */
+    @Test
+    public void runNonDupsComparisonTest() throws IOException {
+        final File inputFileWithDuplicates = new File("testdata/picard/metrics/chrMReads.sam");
+        final File detailsOutfile = File.createTempFile("test", ".gc_bias_detail_metrics");
+        final File summaryOutfile = File.createTempFile("test", ".gc_bias_summary_metrics");
+        detailsOutfile.deleteOnExit();
+        summaryOutfile.deleteOnExit();
+
+        runGcBias(inputFileWithDuplicates, REFERENCE_FILE_2, summaryOutfile, detailsOutfile, true);
+
+        final MetricsFile<GcBiasSummaryMetrics, Comparable<?>> outputSummary = new MetricsFile<>();
+        outputSummary.read(new FileReader(summaryOutfile));
+
+        for (final GcBiasSummaryMetrics summary : outputSummary.getMetrics()) {
+            if (summary.ACCUMULATION_LEVEL.equals(ACCUMULATION_LEVEL_ALL_READS) && summary.READS_USED.equals(READS_USED_UNIQUE)) { //ALL_READS level for case without duplicates
+                Assert.assertEquals(summary.TOTAL_CLUSTERS, 3);
+                Assert.assertEquals(summary.ALIGNED_READS, 3);
+                Assert.assertEquals(summary.AT_DROPOUT, 79.180328);
+                Assert.assertEquals(summary.GC_DROPOUT, 12.28901);
+                Assert.assertEquals(summary.GC_NC_0_19, 0.0);
+                Assert.assertEquals(summary.GC_NC_20_39, 0.0);
+                Assert.assertEquals(summary.GC_NC_40_59, 1.246783);
+                Assert.assertEquals(summary.GC_NC_60_79, 0.0);
+                Assert.assertEquals(summary.GC_NC_80_100, 0.0);
+            }
+            if (summary.ACCUMULATION_LEVEL.equals(ACCUMULATION_LEVEL_ALL_READS) && summary.READS_USED.equals(READS_USED_ALL)) { //ALL_READS level
+                Assert.assertEquals(summary.TOTAL_CLUSTERS, 5);
+                Assert.assertEquals(summary.ALIGNED_READS, 5);
+                Assert.assertEquals(summary.AT_DROPOUT, 79.180328);
+                Assert.assertEquals(summary.GC_DROPOUT, 10.37037);
+                Assert.assertEquals(summary.GC_NC_0_19, 0.0);
+                Assert.assertEquals(summary.GC_NC_20_39, 0.0);
+                Assert.assertEquals(summary.GC_NC_40_59, 1.246783);
+                Assert.assertEquals(summary.GC_NC_60_79, 0.0);
+                Assert.assertEquals(summary.GC_NC_80_100, 0.0);
+            }
+        }
+    }
+
+    /**
+     * If SAM/BAM file with '*' in SEQ field omit this read.
+     */
+    @Test
+    public void runCheckingNoSEQTest() throws IOException {
+        final File input = new File("testdata/picard/metrics/chrM_NO_SEQ.sam");
+        final File summaryOutfile = File.createTempFile("test", ".gc_bias.summary_metrics");
+        final File detailsOutfile = File.createTempFile("test", ".gc_bias.detail_metrics");
+        summaryOutfile.deleteOnExit();
+        detailsOutfile.deleteOnExit();
+
+        runGcBias(input, REFERENCE_FILE_2, summaryOutfile, detailsOutfile, false);
+
+        final MetricsFile<GcBiasSummaryMetrics, Comparable<?>> output = new MetricsFile<>();
+        output.read(new FileReader(summaryOutfile));
+
+        for (final GcBiasSummaryMetrics metrics : output.getMetrics()) {
+            if (metrics.ACCUMULATION_LEVEL.equals(ACCUMULATION_LEVEL_ALL_READS)) { //ALL_READS level
+                Assert.assertEquals(metrics.TOTAL_CLUSTERS, 0);
+                Assert.assertEquals(metrics.ALIGNED_READS, 1);
+                Assert.assertEquals(metrics.AT_DROPOUT, 78.682453);
+                Assert.assertEquals(metrics.GC_DROPOUT, 14.693382);
+                Assert.assertEquals(metrics.GC_NC_0_19, 0.0);
+                Assert.assertEquals(metrics.GC_NC_20_39, 0.0);
+                Assert.assertEquals(metrics.GC_NC_40_59, 1.246783);
+                Assert.assertEquals(metrics.GC_NC_60_79, 0.0);
+                Assert.assertEquals(metrics.GC_NC_80_100, 0.0);
+            }
+        }
     }
 
     /////////////////////////////////////////////////////////////////////////////
diff --git a/src/test/java/picard/analysis/CollectMultipleMetricsTest.java b/src/test/java/picard/analysis/CollectMultipleMetricsTest.java
index 6bd4073..d99cf77 100644
--- a/src/test/java/picard/analysis/CollectMultipleMetricsTest.java
+++ b/src/test/java/picard/analysis/CollectMultipleMetricsTest.java
@@ -14,6 +14,7 @@ import org.testng.annotations.BeforeTest;
 import org.testng.annotations.Test;
 import picard.cmdline.CommandLineProgramTest;
 import picard.sam.SortSam;
+import static picard.analysis.GcBiasMetricsCollector.PerUnitGcBiasMetricsCollector.*;
 
 import java.io.File;
 import java.io.FileInputStream;
@@ -287,7 +288,7 @@ public class CollectMultipleMetricsTest extends CommandLineProgramTest {
         output.read(new FileReader(outfile + ".gc_bias.summary_metrics"));
 
         for (final GcBiasSummaryMetrics metrics : output.getMetrics()) {
-            if (metrics.ACCUMULATION_LEVEL.equals("All Reads")) { //ALL_READS level
+            if (metrics.ACCUMULATION_LEVEL.equals(ACCUMULATION_LEVEL_ALL_READS)) { //ALL_READS level
                 Assert.assertEquals(metrics.TOTAL_CLUSTERS, 300);
                 Assert.assertEquals(metrics.ALIGNED_READS, 600);
                 Assert.assertEquals(metrics.AT_DROPOUT, 7.234062);
diff --git a/src/test/java/picard/illumina/CollectIlluminaBasecallingMetricsTest.java b/src/test/java/picard/illumina/CollectIlluminaBasecallingMetricsTest.java
index 3f3fc9b..7030d63 100644
--- a/src/test/java/picard/illumina/CollectIlluminaBasecallingMetricsTest.java
+++ b/src/test/java/picard/illumina/CollectIlluminaBasecallingMetricsTest.java
@@ -5,6 +5,7 @@ import htsjdk.samtools.metrics.MetricsFile;
 import org.testng.Assert;
 import org.testng.annotations.AfterTest;
 import org.testng.annotations.BeforeTest;
+import org.testng.annotations.DataProvider;
 import org.testng.annotations.Test;
 
 import java.io.File;
@@ -33,9 +34,15 @@ public class CollectIlluminaBasecallingMetricsTest {
         IOUtil.deleteDirectoryTree(rootTestDir);
     }
 
-    @Test
-    public void testIndexedRunLane1() throws Exception {
-        final MetricsFile<IlluminaBasecallingMetrics, Integer> metricsFile = runIt(1, "25T8B25T","25T8B25T/Data/Intensities/BaseCalls", true);
+    @DataProvider(name="testIndexedRunLane1DataProvider")
+    public Object[][] testIndexedRunLane1DataProvider() {
+        return new Object[][]{{true}, {false}};
+    }
+
+    @Test(dataProvider="testIndexedRunLane1DataProvider")
+    public void testIndexedRunLane1(final boolean useBarcodesDir) throws Exception {
+        final File barcodesDir = (useBarcodesDir) ? new File(rootTestDir + "/25T8B25T/barcodes_dir") : null;
+        final MetricsFile<IlluminaBasecallingMetrics, Integer> metricsFile = runIt(1, "25T8B25T","25T8B25T/Data/Intensities/BaseCalls", barcodesDir, true);
         final IlluminaBasecallingMetrics metric1 = metricsFile.getMetrics().get(0);
         Assert.assertEquals(metric1.LANE, "1");
         Assert.assertEquals(metric1.MOLECULAR_BARCODE_SEQUENCE_1, "AACAATGG");
@@ -123,7 +130,7 @@ public class CollectIlluminaBasecallingMetricsTest {
 
     @Test
     public void testNonIndexedRunLane1() throws Exception {
-        final MetricsFile<IlluminaBasecallingMetrics, Integer> metricsFile = runIt(1, "125T125T","125T125T/Data/Intensities/BaseCalls",false);
+        final MetricsFile<IlluminaBasecallingMetrics, Integer> metricsFile = runIt(1, "125T125T","125T125T/Data/Intensities/BaseCalls", null, false);
         final IlluminaBasecallingMetrics laneMetric = metricsFile.getMetrics().get(0);
 
         Assert.assertEquals(laneMetric.LANE, "1");
@@ -144,7 +151,7 @@ public class CollectIlluminaBasecallingMetricsTest {
         Assert.assertEquals(metricsFile.getMetrics().size(),1);
     }
 
-    private MetricsFile<IlluminaBasecallingMetrics, Integer> runIt(final int lane, final String readStructure, final String basecallsDirName, final boolean isIndexed) throws Exception {
+    private MetricsFile<IlluminaBasecallingMetrics, Integer> runIt(final int lane, final String readStructure, final String basecallsDirName, final File barcodesDir, final boolean isIndexed) throws Exception {
         final File metricsFile = File.createTempFile("cibm.", ".metrics");
         metricsFile.deleteOnExit();
 
@@ -152,6 +159,7 @@ public class CollectIlluminaBasecallingMetricsTest {
 
         ArrayList<String> argsList = new ArrayList<String>();
         argsList.add("BASECALLS_DIR=" + basecallsDir.getPath());
+        if (null != barcodesDir) argsList.add("BARCODES_DIR=" + barcodesDir.getPath());
         argsList.add("LANE=" + lane);
         argsList.add("OUTPUT=" + metricsFile.getPath());
 
diff --git a/src/test/java/picard/illumina/IlluminaLaneMetricsCollectorTest.java b/src/test/java/picard/illumina/IlluminaLaneMetricsCollectorTest.java
index 59c90f6..4cb9880 100644
--- a/src/test/java/picard/illumina/IlluminaLaneMetricsCollectorTest.java
+++ b/src/test/java/picard/illumina/IlluminaLaneMetricsCollectorTest.java
@@ -8,6 +8,7 @@ import org.testng.annotations.DataProvider;
 import org.testng.annotations.Test;
 
 import java.io.File;import java.lang.Exception;import java.lang.Object;import java.lang.String;
+import java.util.Arrays;
 
 /** @author mccowan */
 public class IlluminaLaneMetricsCollectorTest {
@@ -20,19 +21,21 @@ public class IlluminaLaneMetricsCollectorTest {
 
     @Test(dataProvider = "testLaneMetrics")
     public void testWriteLaneMetrics(final String testRun) throws Exception {
-        final CollectIlluminaLaneMetrics clp = new CollectIlluminaLaneMetrics();
-        clp.OUTPUT_DIRECTORY = IOUtil.createTempDir("illuminaLaneMetricsCollectorTest", null);
-        clp.RUN_DIRECTORY = new File(TEST_DIRECTORY, testRun);
-        clp.OUTPUT_PREFIX = "test";
-        clp.READ_STRUCTURE = new ReadStructure("101T8B101T");
-        clp.doWork();
+        for (final boolean useReadStructure : Arrays.asList(true, false)) {
+            final CollectIlluminaLaneMetrics clp = new CollectIlluminaLaneMetrics();
+            clp.OUTPUT_DIRECTORY = IOUtil.createTempDir("illuminaLaneMetricsCollectorTest", null);
+            clp.RUN_DIRECTORY = new File(TEST_DIRECTORY, testRun);
+            clp.OUTPUT_PREFIX = "test";
+            if (useReadStructure) clp.READ_STRUCTURE = new ReadStructure("101T8B101T");
+            clp.doWork();
 
-        final File laneMetricsFile = buildOutputFile(clp.OUTPUT_DIRECTORY, clp.OUTPUT_PREFIX, IlluminaLaneMetrics.getExtension());
-        final File canonicalOutputFile = buildOutputFile(TEST_DIRECTORY, testRun, IlluminaLaneMetrics.getExtension());
+            final File laneMetricsFile = buildOutputFile(clp.OUTPUT_DIRECTORY, clp.OUTPUT_PREFIX, IlluminaLaneMetrics.getExtension());
+            final File canonicalOutputFile = buildOutputFile(TEST_DIRECTORY, testRun, IlluminaLaneMetrics.getExtension());
 
-        IOUtil.assertFilesEqual(canonicalOutputFile, laneMetricsFile);
+            IOUtil.assertFilesEqual(canonicalOutputFile, laneMetricsFile);
 
-        IOUtil.deleteDirectoryTree(clp.OUTPUT_DIRECTORY);
+            IOUtil.deleteDirectoryTree(clp.OUTPUT_DIRECTORY);
+        }
     }
 
     @DataProvider(name = "testLaneMetrics")
@@ -46,22 +49,24 @@ public class IlluminaLaneMetricsCollectorTest {
 
     @Test(dataProvider = "testCollectIlluminaLaneMetrics")
     public void testCollectIlluminaLaneMetrics(final String testRun, final ReadStructure readStructure) throws Exception {
-        final File runDirectory = new File(TILE_RUN_DIRECTORY, testRun);
-        final CollectIlluminaLaneMetrics clp = new CollectIlluminaLaneMetrics();
-        clp.OUTPUT_DIRECTORY = IOUtil.createTempDir("illuminaLaneMetricsCollectorTest", null);
-        clp.RUN_DIRECTORY = runDirectory;
-        clp.OUTPUT_PREFIX = "test";
-        clp.READ_STRUCTURE = readStructure;
-        clp.doWork();
+        for (final boolean useReadStructure : Arrays.asList(true, false)) {
+            final File runDirectory = new File(TILE_RUN_DIRECTORY, testRun);
+            final CollectIlluminaLaneMetrics clp = new CollectIlluminaLaneMetrics();
+            clp.OUTPUT_DIRECTORY = IOUtil.createTempDir("illuminaLaneMetricsCollectorTest", null);
+            clp.RUN_DIRECTORY = runDirectory;
+            clp.OUTPUT_PREFIX = "test";
+            if (useReadStructure) clp.READ_STRUCTURE = readStructure;
+            clp.doWork();
 
-        final File phasingMetricsPhile = buildOutputFile(clp.OUTPUT_DIRECTORY, clp.OUTPUT_PREFIX, IlluminaPhasingMetrics.getExtension());
-        final File canonicalPhasingPhile = buildOutputFile(runDirectory, testRun, IlluminaPhasingMetrics.getExtension());
-        IOUtil.assertFilesEqual(canonicalPhasingPhile, phasingMetricsPhile);
+            final File phasingMetricsPhile = buildOutputFile(clp.OUTPUT_DIRECTORY, clp.OUTPUT_PREFIX, IlluminaPhasingMetrics.getExtension());
+            final File canonicalPhasingPhile = buildOutputFile(runDirectory, testRun, IlluminaPhasingMetrics.getExtension());
+            IOUtil.assertFilesEqual(canonicalPhasingPhile, phasingMetricsPhile);
 
-        final File laneMetricsFile = buildOutputFile(clp.OUTPUT_DIRECTORY, clp.OUTPUT_PREFIX, IlluminaLaneMetrics.getExtension());
-        final File canonicalLaneFile = buildOutputFile(runDirectory, testRun, IlluminaLaneMetrics.getExtension());
-        IOUtil.assertFilesEqual(canonicalLaneFile, laneMetricsFile);
-        IOUtil.deleteDirectoryTree(clp.OUTPUT_DIRECTORY);
+            final File laneMetricsFile = buildOutputFile(clp.OUTPUT_DIRECTORY, clp.OUTPUT_PREFIX, IlluminaLaneMetrics.getExtension());
+            final File canonicalLaneFile = buildOutputFile(runDirectory, testRun, IlluminaLaneMetrics.getExtension());
+            IOUtil.assertFilesEqual(canonicalLaneFile, laneMetricsFile);
+            IOUtil.deleteDirectoryTree(clp.OUTPUT_DIRECTORY);
+        }
     }
 
     @DataProvider(name = "testCollectIlluminaLaneMetrics")
diff --git a/src/test/java/picard/sam/AbstractAlignmentMergerTest.java b/src/test/java/picard/sam/AbstractAlignmentMergerTest.java
new file mode 100644
index 0000000..828d1c4
--- /dev/null
+++ b/src/test/java/picard/sam/AbstractAlignmentMergerTest.java
@@ -0,0 +1,65 @@
+package picard.sam;
+
+import htsjdk.samtools.SAMRecord;
+import htsjdk.samtools.SAMRecordSetBuilder;
+import org.testng.Assert;
+import org.testng.annotations.Test;
+
+import java.util.List;
+
+/**
+ * Tests related to code in AbstractAlignmentMerger
+ */
+public class AbstractAlignmentMergerTest {
+    @Test public void tesOverlappedReadClippingWithNonOverlappedReads() {
+        final SAMRecordSetBuilder set = new SAMRecordSetBuilder();
+        set.setReadLength(110);
+        final List<SAMRecord> recs = set.addPair("q1", 0, 100, 200, false, false, "110M", "110M", false, true, 30);
+        final SAMRecord r1 = recs.get(0);
+        final SAMRecord r2 = recs.get(1);
+        AbstractAlignmentMerger.clipForOverlappingReads(r1, r2);
+        Assert.assertEquals(r1.getAlignmentStart(), 100);
+        Assert.assertEquals(r1.getCigarString(), "110M");
+        Assert.assertEquals(r2.getAlignmentStart(), 200);
+        Assert.assertEquals(r2.getCigarString(), "110M");
+    }
+
+    @Test public void testBasicOverlappedReadClipping() {
+        final SAMRecordSetBuilder set = new SAMRecordSetBuilder();
+        set.setReadLength(110);
+        final List<SAMRecord> recs = set.addPair("q1", 0, 100, 90, false, false, "110M", "110M", false, true, 30);
+        final SAMRecord r1 = recs.get(0);
+        final SAMRecord r2 = recs.get(1);
+        AbstractAlignmentMerger.clipForOverlappingReads(r1, r2);
+        Assert.assertEquals(r1.getAlignmentStart(), 100);
+        Assert.assertEquals(r1.getCigarString(), "100M10S");
+        Assert.assertEquals(r2.getAlignmentStart(), 100);
+        Assert.assertEquals(r2.getCigarString(), "10S100M");
+    }
+
+    @Test public void testOverlappedReadClippingWithExistingSoftClipping() {
+        final SAMRecordSetBuilder set = new SAMRecordSetBuilder();
+        set.setReadLength(120);
+        final List<SAMRecord> recs = set.addPair("q1", 0, 100, 95, false, false, "110M10S", "15S105M", false, true, 30);
+        final SAMRecord r1 = recs.get(0);
+        final SAMRecord r2 = recs.get(1);
+        AbstractAlignmentMerger.clipForOverlappingReads(r1, r2);
+        Assert.assertEquals(r1.getAlignmentStart(), 100);
+        Assert.assertEquals(r1.getCigarString(), "100M20S");
+        Assert.assertEquals(r2.getAlignmentStart(), 100);
+        Assert.assertEquals(r2.getCigarString(), "20S100M");
+    }
+
+    @Test public void testOverlappedReadClippingWithExistingSoftClippingAndHardClipping() {
+        final SAMRecordSetBuilder set = new SAMRecordSetBuilder();
+        set.setReadLength(120);
+        final List<SAMRecord> recs = set.addPair("q1", 0, 100, 95, false, false, "110M10S5H", "5H15S105M", false, true, 30);
+        final SAMRecord r1 = recs.get(0);
+        final SAMRecord r2 = recs.get(1);
+        AbstractAlignmentMerger.clipForOverlappingReads(r1, r2);
+        Assert.assertEquals(r1.getAlignmentStart(), 100);
+        Assert.assertEquals(r1.getCigarString(), "100M20S"); // Should ideally be 100M20S5H
+        Assert.assertEquals(r2.getAlignmentStart(), 100);
+        Assert.assertEquals(r2.getCigarString(), "20S100M"); // Should ideally be 5H20S100M
+    }
+}
diff --git a/src/test/java/picard/sam/CreateSequenceDictionaryTest.java b/src/test/java/picard/sam/CreateSequenceDictionaryTest.java
index 9b041cc..8027145 100644
--- a/src/test/java/picard/sam/CreateSequenceDictionaryTest.java
+++ b/src/test/java/picard/sam/CreateSequenceDictionaryTest.java
@@ -24,24 +24,47 @@
 package picard.sam;
 
 import org.testng.Assert;
+import org.testng.annotations.DataProvider;
 import org.testng.annotations.Test;
 import picard.cmdline.CommandLineProgramTest;
 import picard.PicardException;
 
+import java.io.BufferedReader;
 import java.io.File;
+import java.io.FileReader;
+import java.util.List;
+import java.util.stream.Collectors;
 
 /**
  * @author alecw at broadinstitute.org
  */
 public class CreateSequenceDictionaryTest extends CommandLineProgramTest {
-    public static File TEST_DATA_DIR = new File("testdata/picard/sam");
-    public static File BASIC_FASTA = new File(TEST_DATA_DIR, "basic.fasta");
-    public static File DUPLICATE_FASTA = new File(TEST_DATA_DIR, "duplicate_sequence_names.fasta");
+    public static File TEST_DATA_DIR = new File("testdata/picard");
+    public static File BASIC_FASTA = new File(TEST_DATA_DIR + "/sam", "basic.fasta");
+    public static File EQUIVALENCE_TEST_FASTA = new File(TEST_DATA_DIR + "/reference", "test.fasta");
+    public static File DUPLICATE_FASTA = new File(TEST_DATA_DIR + "/sam", "duplicate_sequence_names.fasta");
 
     public String getCommandLineProgramName() {
         return CreateSequenceDictionary.class.getSimpleName();
     }
 
+    @DataProvider
+    public Object[][] fastaNames() {
+        return new Object[][] {
+                {"break.fa", "break.dict"},
+                {"break.txt.txt", "break.txt.dict"},
+                {"break.fasta.fasta", "break.fasta.dict"},
+                {"break.fa.gz", "break.dict"},
+                {"break.txt.gz.txt.gz", "break.txt.gz.dict"},
+                {"break.fasta.gz.fasta.gz", "break.fasta.gz.dict"}
+        };
+    }
+
+    @Test(dataProvider = "fastaNames")
+    public void testGetDefaultDictionaryForReferenceSequence(final String fastaFile, final String expectedDict) throws Exception {
+        Assert.assertEquals(CreateSequenceDictionary.getDefaultDictionaryForReferenceSequence(new File(fastaFile)), new File(expectedDict));
+    }
+
     @Test
     public void testBasic() throws Exception {
         final File outputDict = File.createTempFile("CreateSequenceDictionaryTest.", ".dict");
@@ -55,6 +78,45 @@ public class CreateSequenceDictionaryTest extends CommandLineProgramTest {
         Assert.assertEquals(runPicardCommandLine(argv), 0);
     }
 
+    @Test
+    public void testDefaultOutputFile() throws Exception {
+        final File expectedDict = new File(TEST_DATA_DIR + "/sam", "basic.dict");
+        expectedDict.deleteOnExit();
+        Assert.assertFalse(expectedDict.exists());
+        final String[] argv = {
+                "REFERENCE=" + BASIC_FASTA,
+                "TRUNCATE_NAMES_AT_WHITESPACE=false"
+        };
+        Assert.assertEquals(runPicardCommandLine(argv), 0);
+        Assert.assertTrue(expectedDict.exists());
+    }
+
+    @Test
+    public void testForEquivalence() throws Exception {
+        final File outputDict = File.createTempFile("CreateSequenceDictionaryTest.", ".dict");
+        outputDict.delete();
+        final String[] argv = {
+                "REFERENCE=" + EQUIVALENCE_TEST_FASTA,
+                "OUTPUT=" + outputDict,
+                "TRUNCATE_NAMES_AT_WHITESPACE=false"
+        };
+        Assert.assertEquals(runPicardCommandLine(argv), 0);
+
+        List<String> currentDict = new BufferedReader(new FileReader(outputDict))
+                .lines()
+                //remove info about location fasta file
+                .map(s -> s.replaceAll("UR:.*", ""))
+                .collect(Collectors.toList());
+
+        List<String> expectedDict = new BufferedReader(new FileReader(TEST_DATA_DIR + "/reference/csd_dict.dict"))
+                .lines()
+                //remove info about location fasta file
+                .map(s -> s.replaceAll("UR:.*", ""))
+                .collect(Collectors.toList());
+
+        Assert.assertEquals(currentDict, expectedDict);
+    }
+
     /**
      * Should throw an exception because with TRUNCATE_NAMES_AT_WHITESPACE, sequence names are not unique.
      */
diff --git a/testdata/picard/illumina/25T8B25T/sams/nonBarcodedWithMolecularIndex4M4M.sam b/testdata/picard/illumina/25T8B25T/sams/nonBarcodedWithMolecularIndex4M4M.sam
index 3b70d87..ab0d8f6 100644
--- a/testdata/picard/illumina/25T8B25T/sams/nonBarcodedWithMolecularIndex4M4M.sam
+++ b/testdata/picard/illumina/25T8B25T/sams/nonBarcodedWithMolecularIndex4M4M.sam
@@ -1,182 +1,182 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:HiDad	LB:Hello, World	PL:illumina	PU:HiMom.1	CN:BI
-HiMom:1:1101:1031:2224	516	*	0	0	*	*	0	0	.........................	#########################	RG:Z:HiMom.1	XN:i:1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1101:1039:2147	516	*	0	0	*	*	0	0	.........................	#########################	RG:Z:HiMom.1	XN:i:1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1101:1046:2175	516	*	0	0	*	*	0	0	..GGA....................	#########################	RG:Z:HiMom.1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1101:1047:2122	516	*	0	0	*	*	0	0	..TCA....................	#########################	RG:Z:HiMom.1	QX:Z:########	RX:Z:NNNANNNN
-HiMom:1:1101:1048:2197	516	*	0	0	*	*	0	0	..GTG....................	#########################	RG:Z:HiMom.1	QX:Z:########	RX:Z:NNNCNNNN
-HiMom:1:1101:1065:2193	4	*	0	0	*	*	0	0	.CTTG....................	#########################	RG:Z:HiMom.1	QX:Z:########	RX:Z:GAACGATN
-HiMom:1:1101:1069:2159	4	*	0	0	*	*	0	0	GACGT....................	<<<@?####################	RG:Z:HiMom.1	QX:Z:@BBFFFFF	RX:Z:GTCCACAG
-HiMom:1:1101:1071:2233	4	*	0	0	*	*	0	0	GTTTG....................	<<<@@####################	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TATCCAGG
-HiMom:1:1101:1083:2193	4	*	0	0	*	*	0	0	AGGCT....................	#########################	RG:Z:HiMom.1	QX:Z:?@;DD?BD	RX:Z:CCAACATT
-HiMom:1:1101:1084:2136	4	*	0	0	*	*	0	0	TTTCT....................	<<<@@####################	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TGCTGCTG
-HiMom:1:1101:1089:2172	4	*	0	0	*	*	0	0	TCCGG....................	:<<??####################	RG:Z:HiMom.1	QX:Z:?@@FF;=B	RX:Z:GACCAGGA
-HiMom:1:1101:1100:2207	4	*	0	0	*	*	0	0	AGGCT............G.......	#########################	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATTATCAA
-HiMom:1:1101:1111:2148	4	*	0	0	*	*	0	0	GCGAA.A..........GGACGAC.	#########################	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GCCGTCGA
-HiMom:1:1101:1138:2141	4	*	0	0	*	*	0	0	TCCGATCTGCTTCAGGTCGATCAGA	CCCFFFFFHGHHHJJIGHIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AACAATGG
-HiMom:1:1101:1140:2120	4	*	0	0	*	*	0	0	TTTTTTTTTTTTTAACTTTGCAAAT	@@@DDDDDHHHHFB at 9FHI@BFH@@	RG:Z:HiMom.1	QX:Z:@@@DDFDF	RX:Z:CAACTCTC
-HiMom:1:1101:1143:2192	4	*	0	0	*	*	0	0	CGACAAGTCTGGCTTATCACTCATC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TCGCTAGA
-HiMom:1:1101:1150:2228	4	*	0	0	*	*	0	0	ATGGGAGGCGATTCCTAGGGGGTTG	8?=DD8;@BH6DHD<FGGGEIGHIG	RG:Z:HiMom.1	QX:Z:@@@DDFFF	RX:Z:AGGTCGCA
-HiMom:1:1101:1157:2135	4	*	0	0	*	*	0	0	TTTAAAGTCTTAATCAAAGATGATA	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:ATTATCAA
-HiMom:1:1101:1162:2207	516	*	0	0	*	*	0	0	TAAAACTGGGGAAGTTAGAGGAATG	#########################	RG:Z:HiMom.1	QX:Z:########	RX:Z:ACAAAATT
-HiMom:1:1101:1165:2239	4	*	0	0	*	*	0	0	ATGGAAGTCGAGACAGAAGTGAGAA	#########################	RG:Z:HiMom.1	QX:Z:B@@DFFFF	RX:Z:GCCTAGCC
-HiMom:1:1101:1175:2197	4	*	0	0	*	*	0	0	AAGAGCTGGGGAACATCCAGAAAGG	BC at FFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAACATT
-HiMom:1:1101:1188:2237	4	*	0	0	*	*	0	0	GCTTCCTTCAAGACAGAAGTGAGAA	CCCFFDDEFHHFFE at FDHHAIAFHG	RG:Z:HiMom.1	QX:Z:@@?DFFDF	RX:Z:GTAACATC
-HiMom:1:1101:1197:2200	4	*	0	0	*	*	0	0	ATATTCCACTGGAACCACAGAACCC	@@@FFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@CCFDFFF	RX:Z:AACGCATT
-HiMom:1:1101:1206:2126	4	*	0	0	*	*	0	0	ATCTGTCCAGTGGTGCACTGAATGT	CCCFFFFFHHHHHHIIJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AACAATGG
-HiMom:1:1101:1212:2230	4	*	0	0	*	*	0	0	TTTTAGCTTTATTGGGGAGGGGGTG	CCCFFFFFHHGHHJJJJGJJJJJDF	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAGCACC
-HiMom:1:1101:1218:2200	4	*	0	0	*	*	0	0	GCTCTTCCGATCTATCTGCTCGTCC	(-(=34???3;@#############	RG:Z:HiMom.1	QX:Z:@CCFFDDF	RX:Z:GACCGTTG
-HiMom:1:1101:1219:2164	4	*	0	0	*	*	0	0	ATCTTATCCACTCCTTCCACTTTGG	CCCFFFFFHHHHHJJIJJJJJJJIJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTGTCTAT
-HiMom:1:1101:1221:2143	4	*	0	0	*	*	0	0	CAATTGAATGTCTGCACAGCCGCTT	@@@FFFFDHHHHHJJJIIIJGHIJJ	RG:Z:HiMom.1	QX:Z:@@CDDDDF	RX:Z:GCCGTCGA
-HiMom:1:1101:1236:2121	4	*	0	0	*	*	0	0	TTGCGCTTACTTTGTAGCCTTCATC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFDDF	RX:Z:ACAGGTAT
-HiMom:1:1101:1242:2170	4	*	0	0	*	*	0	0	GGAAGGAAAAGAAGCACAAGTACAT	@@@DFDFFHHHGHHGIIGJJEHHIG	RG:Z:HiMom.1	QX:Z:@@CFFF?D	RX:Z:TGCAAGTA
-HiMom:1:1101:1257:2223	4	*	0	0	*	*	0	0	TGCTCTTCCGATCTTTTAGCAAAGC	:?@DDBDDHFFHDGIGIIJJJGGGI	RG:Z:HiMom.1	QX:Z:;@@DD=DD	RX:Z:GACCGTTG
-HiMom:1:1101:1259:2152	4	*	0	0	*	*	0	0	ATTTTTATATTTTTTTAGACATAGG	CCCFFFFFGHHHHJJJJIGIIJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACTAAGAC
-HiMom:1:1101:1261:2127	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHGHHHJJIFDDDDDDDD	RG:Z:HiMom.1	QX:Z:>7+ at A7A7	RX:Z:ACTAAGAC
-HiMom:1:1101:1263:2236	516	*	0	0	*	*	0	0	AGTTCTTCAGTAATTTTAGTACTGC	#########################	RG:Z:HiMom.1	QX:Z:########	RX:Z:AGGTAAGG
-HiMom:1:1101:1267:2209	4	*	0	0	*	*	0	0	GGCAGAGTCTCCAACAGCCCCGTAC	=;?DDDD?CCFHAIIIGGIIGE at EG	RG:Z:HiMom.1	QX:Z:?@@D;ADD	RX:Z:TATCAGCC
-HiMom:1:1101:1269:2170	4	*	0	0	*	*	0	0	TTCCAAGCCTGTGCTTTAAGGAAAA	@@<ADBDBDF8DDCFH at GIE@@GGH	RG:Z:HiMom.1	QX:Z:@@@DDDF?	RX:Z:ATTATCAA
-HiMom:1:1101:1290:2225	4	*	0	0	*	*	0	0	TCAGTTCACTGGCAAAGACAGTCAC	C@@FBEDDFHFHGIIICEHGDHBHE	RG:Z:HiMom.1	QX:Z:?<@DFBBD	RX:Z:GCCTAGCC
-HiMom:1:1101:1291:2150	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHFHHIJJJIIIGIJIJ	RG:Z:HiMom.1	QX:Z:@@@FFFFF	RX:Z:CGCTATGT
-HiMom:1:1101:1302:2244	4	*	0	0	*	*	0	0	TGAATACATATAACAAATGCAAAAA	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GACCTAAC
-HiMom:1:1101:1308:2153	516	*	0	0	*	*	0	0	TCTGTAAGGTAATCCCCGCATGTGT	1?1=4===AFFDFFGFDGFB at CFB:	RG:Z:HiMom.1	QX:Z::?@B?@DD	RX:Z:AACGCATT
-HiMom:1:1101:1309:2210	4	*	0	0	*	*	0	0	AGTGGGCTAGGGCATTTTTAATCTT	@@?DFFDFHHHDFHJIJJIJGIIIJ	RG:Z:HiMom.1	QX:Z:?@@ADEEF	RX:Z:ATTCCTCT
-HiMom:1:1101:1314:2233	4	*	0	0	*	*	0	0	AGGAAAGTTGGGCTGACCTGACAGA	@@<DDD;=FBFADBCGDEH?F;FCG	RG:Z:HiMom.1	QX:Z:@<@?B@;A	RX:Z:CGCTATGT
-HiMom:1:1101:1316:2126	4	*	0	0	*	*	0	0	TCTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHHHHHJJJJHFDDDDDD	RG:Z:HiMom.1	QX:Z:1>>7A###	RX:Z:CAATAGAC
-HiMom:1:1101:1327:2200	516	*	0	0	*	*	0	0	GTCATCTGGGCTGTCGACAGGTGTC	@B at FFFFFHHHHGIJJJJJJIFHHI	RG:Z:HiMom.1	QX:Z:BCCFDFFD	RX:Z:GCCGTCGA
-HiMom:1:1101:1328:2225	4	*	0	0	*	*	0	0	AGGAAATTAGGACTTACCTGACATA	#########################	RG:Z:HiMom.1	QX:Z:??;=A:B=	RX:Z:CAACTCTC
-HiMom:1:1101:1338:2175	4	*	0	0	*	*	0	0	GCTTGTTGGCTTTAACATCCACAAT	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GAAGGAAG
-HiMom:1:1101:1347:2149	4	*	0	0	*	*	0	0	GCTCTTCCGATCTGTGCTCTTCCGA	CCCFFFFFDFHHFIJDGIGGHGIGH	RG:Z:HiMom.1	QX:Z:CC at DFFFD	RX:Z:GACCAGGA
-HiMom:1:1101:1353:2226	4	*	0	0	*	*	0	0	GTGCTCTTCCGATCTTCAGGTTACC	BBBFFFFFHHHHHJJJJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:@B at FFEFF	RX:Z:TATCTGCC
-HiMom:1:1101:1363:2138	4	*	0	0	*	*	0	0	GTTCTTAAACCTGTTAGAACTTCTG	C@@FFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTAACTCG
-HiMom:1:1101:1399:2128	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHIJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CAATAGTC
-HiMom:1:1101:1403:2194	4	*	0	0	*	*	0	0	ACATGGTGAAACCCTGTCTCTACTA	CCCFFFDDHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTGTAATC
-HiMom:1:1101:1406:2222	4	*	0	0	*	*	0	0	GGCTGGACTCCCCTGGTTCTGGGCA	;?@DDDBD?FHDFGIIIGIGHHIII	RG:Z:HiMom.1	QX:Z:C@@DBFEF	RX:Z:AGCATGGA
-HiMom:1:1101:1419:2119	4	*	0	0	*	*	0	0	ACTTTCCTTTTTTGTTTTACTTTAA	#########################	RG:Z:HiMom.1	QX:Z:@@@DFDFD	RX:Z:TGTAATCA
-HiMom:1:1101:1420:2213	4	*	0	0	*	*	0	0	TTCACTGTACCGGCCGTGCGTACTT	@CCFFFFDHHHFGIJJJJJJGHIGG	RG:Z:HiMom.1	QX:Z:@C at FFFDF	RX:Z:CAGCGGTA
-HiMom:1:1101:1435:2194	4	*	0	0	*	*	0	0	TTTTGTTTTCTTTTACTGAAGTGTA	CCCFFDFFHHHHHJJJJIHIJHHHJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TATCTGCC
-HiMom:1:1101:1441:2148	4	*	0	0	*	*	0	0	TTTTGGCTCTAGAGGGGGTAGAGGG	CCCFFFFFHHDFBHIIJJ1?FGHIJ	RG:Z:HiMom.1	QX:Z:@@BFFDDD	RX:Z:CGCTATGT
-HiMom:1:1101:1452:2132	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHJJJJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:AACGCATT
-HiMom:1:1101:1460:2176	4	*	0	0	*	*	0	0	AGGAAAAAGACACAACAAGTCCAAC	#########################	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GATATCCA
-HiMom:1:1101:1479:2221	4	*	0	0	*	*	0	0	GGGGAAATCTATTTTTATGTAAAAA	@CCFFFFFHHHHHJIGIJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@BCFFFFF	RX:Z:TCGCTAGA
-HiMom:1:1101:1491:2120	4	*	0	0	*	*	0	0	GGCCAGGCTGAACTTCTGAGCTGCT	CCCFFFFFHHHGHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:BCCDFFFF	RX:Z:AGGTCGCA
-HiMom:1:1201:1018:2133	4	*	0	0	*	*	0	0	.........................	#########################	RG:Z:HiMom.1	XN:i:1	QX:Z:8??=BBBA	RX:Z:ATTCCTCT
-HiMom:1:1201:1018:2217	516	*	0	0	*	*	0	0	.........................	#########################	RG:Z:HiMom.1	XN:i:1	QX:Z:;<;:BBDD	RX:Z:ATTATCAA
-HiMom:1:1201:1028:2202	4	*	0	0	*	*	0	0	..AAAC.C.T.......GG..TG..	##42@?###################	RG:Z:HiMom.1	QX:Z:CCCFFDFF	RX:Z:GAAGGAAG
-HiMom:1:1201:1042:2174	4	*	0	0	*	*	0	0	.TCAGGAAGGC..CAAAAAAAGAAA	#0;@@@?@?<@##3<@@?@@?????	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TCTGCAAG
-HiMom:1:1201:1043:2246	4	*	0	0	*	*	0	0	.GCATCATTTC..GCTTCTCTCTGT	#0;@@??@=@>##22=;@??><@??	RG:Z:HiMom.1	QX:Z:@<?DD:B=	RX:Z:CGCTATGT
-HiMom:1:1201:1045:2105	516	*	0	0	*	*	0	0	.TTTTTTTTTT..TTTTTTTTTTTT	#0;@@@@@@@?##0:????????=<	RG:Z:HiMom.1	QX:Z:1112 at A##	RX:Z:CTGTAATC
-HiMom:1:1201:1054:2151	4	*	0	0	*	*	0	0	GTCAGGCACTGAGAATATATGGGTG	CBCFFFFFHHHHHJJJJJJJJJJEG	RG:Z:HiMom.1	QX:Z:CCCFFFDF	RX:Z:CAATAGTC
-HiMom:1:1201:1064:2239	4	*	0	0	*	*	0	0	GGGATGGGAGGGCGATGAGGACTAG	8?@:DDDACC:FHHGIH<EGDDDFH	RG:Z:HiMom.1	QX:Z:@@@FFADB	RX:Z:TAAGCACA
-HiMom:1:1201:1073:2225	4	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGGAGGGT	@BBDFFFFHHHHHJJJJJJJJJJJ:	RG:Z:HiMom.1	QX:Z:B@@BDEFF	RX:Z:ATTCCTCT
-HiMom:1:1201:1083:2121	4	*	0	0	*	*	0	0	ACACACAACACCACCGCCCTCCCCC	#########################	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:CTATGCGT
-HiMom:1:1201:1084:2204	4	*	0	0	*	*	0	0	TGGCTCCTCAGGCTCTCATCAGTTG	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TATCTGCC
-HiMom:1:1201:1095:2146	4	*	0	0	*	*	0	0	ACTGACAACACCAAATGCTGCTAAG	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GACCAGGA
-HiMom:1:1201:1103:2184	4	*	0	0	*	*	0	0	AGAAGTTTCAGAATTGTGGCCCCAT	B at BFFDEFHHHHHJJJGHIJJJJJI	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:TTGTCTAT
-HiMom:1:1201:1107:2109	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHGHHJJJJIIJJJJJJ	RG:Z:HiMom.1	QX:Z:B at CFFFFF	RX:Z:TTGTCTAT
-HiMom:1:1201:1118:2198	4	*	0	0	*	*	0	0	AATAAACTTTATTAAAGCAGTTAAA	C at CFFFFFHDHHHGIIIJJJIJJJJ	RG:Z:HiMom.1	QX:Z:@@@DDBDD	RX:Z:ATTATCAA
-HiMom:1:1201:1122:2227	4	*	0	0	*	*	0	0	GTCATATAAGGCCCAGTCCAAGGAA	@@@FFFFFHHHGGIJIGGIJFIJII	RG:Z:HiMom.1	QX:Z:@@@DDFFF	RX:Z:CGCCTTCC
-HiMom:1:1201:1123:2161	516	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGCATACA	===AAAA8AAAA<AAA)@CBA9>A#	RG:Z:HiMom.1	QX:Z:?;@DFDFF	RX:Z:GACCAGGA
-HiMom:1:1201:1127:2112	516	*	0	0	*	*	0	0	TAATCACCTGAGCAGTGAAGCCAGC	@<@?BDDDHD?FDBHI?AHGGGDFH	RG:Z:HiMom.1	QX:Z:=??BA?BD	RX:Z:CAACTCTC
-HiMom:1:1201:1134:2144	4	*	0	0	*	*	0	0	AGTGTGAGTAATGGTTGAGAGGTGG	B@?DDDFFFHHGHJHHGFIHHIFGI	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:CGCTATGT
-HiMom:1:1201:1138:2227	516	*	0	0	*	*	0	0	GACAAATATAGGAAATAGAAGCTAT	=1=A=AAA,2?4>7C<<4<A+3<AB	RG:Z:HiMom.1	QX:Z:########	RX:Z:CCAACATT
-HiMom:1:1201:1140:2125	4	*	0	0	*	*	0	0	TTCATAAATTGGTCTTAGATGTTGC	CC at FFFFFHHHHFGIJIIIJIJIJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TATCCAGG
-HiMom:1:1201:1142:2242	4	*	0	0	*	*	0	0	GTAAAATGTAAAATAATAAAAAATG	?=?DDDD;AF<DF<FFFFIIIFF@<	RG:Z:HiMom.1	QX:Z:??<D?D83	RX:Z:TATCTGCC
-HiMom:1:1201:1150:2161	4	*	0	0	*	*	0	0	TTCTCACTACTGTGATTGTGCCACT	@C at FFFFFGHHHHGIIIICEHCFGH	RG:Z:HiMom.1	QX:Z:@@@FDDDD	RX:Z:AACGCATT
-HiMom:1:1201:1159:2179	516	*	0	0	*	*	0	0	TTTTTTTTTATTTTTCTAAATACTT	===AA####################	RG:Z:HiMom.1	QX:Z:####+<0?	RX:Z:AAAAAAAA
-HiMom:1:1201:1160:2109	4	*	0	0	*	*	0	0	ACATCCTTCCCATGCCACCAACTCG	CCCFFFFFGHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:C at BFFFFF	RX:Z:CGCCTTCC
-HiMom:1:1201:1180:2119	4	*	0	0	*	*	0	0	GCTCTAAATTTTGCTTTTCTACAGC	CCCFFFFFHHHHHJJJJIJIJJIJJ	RG:Z:HiMom.1	QX:Z:CCCFFDFF	RX:Z:GACCGTTG
-HiMom:1:1201:1185:2143	4	*	0	0	*	*	0	0	GCTGAAGGCCCGTGGGCCAGAGGTG	@CCFFFFFHHHHHJJJJJJJJJJHI	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTATGCGT
-HiMom:1:1201:1187:2100	4	*	0	0	*	*	0	0	AAAAAAGAGCCCGCATTGCCGAGAC	=<=;AA###################	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TATCTGCC
-HiMom:1:1201:1190:2194	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AGGTCGCA
-HiMom:1:1201:1204:2228	4	*	0	0	*	*	0	0	TCTTCTTGTCGATGAGGAACTTGGT	@?@FFFFFDHHGHJIJJGHIIJJJH	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAGCACC
-HiMom:1:1201:1208:2132	4	*	0	0	*	*	0	0	CTGTAGAAAGGATGGTCGGGCTCCA	@@CDFFFFGHFHHJIJJGJIBHJJG	RG:Z:HiMom.1	QX:Z:CC at FFFFF	RX:Z:TGTAATCA
-HiMom:1:1201:1219:2115	4	*	0	0	*	*	0	0	TGGGAGTAGTTCCCTGCTAAGGGAG	???DBDBDADDDDIEID:AFFD:?8	RG:Z:HiMom.1	QX:Z:??<DDA?D	RX:Z:CCATGCGT
-HiMom:1:1201:1236:2187	4	*	0	0	*	*	0	0	CTCCTTAGCGGATTCCGACTTCCAT	CCCFFFFDHHHHGIJJIGIGIJJGG	RG:Z:HiMom.1	QX:Z:@@BFFFFF	RX:Z:TATCCAGG
-HiMom:1:1201:1242:2207	4	*	0	0	*	*	0	0	ATCTTTTATTGGCCTCCTGCTCCCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:?BBDDDFF	RX:Z:ATTCCTCT
-HiMom:1:1201:1252:2141	4	*	0	0	*	*	0	0	AGTTATTTTGCCTATGTCCAACAAG	BCBFFFFFGHHHHJIJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTGTCTAT
-HiMom:1:1201:1260:2165	4	*	0	0	*	*	0	0	ATCTGATCTAAGTTGGGGGACGCCG	@@@FFDFFHHHHHJJJIJIIIGIJJ	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:CCAACATT
-HiMom:1:1201:1280:2179	4	*	0	0	*	*	0	0	GAGGACTGCTTGAGTCCAGGAGTTC	@@BFFDEFGHHHHIFGCHIJJJGGI	RG:Z:HiMom.1	QX:Z:BCCFFFFF	RX:Z:GCCTAGCC
-HiMom:1:1201:1281:2133	4	*	0	0	*	*	0	0	GCAACAAAATTTCATATGACTTAGC	CCCFFFFFHHHHHJJIIIHICHIIJ	RG:Z:HiMom.1	QX:Z:C at CFFFDF	RX:Z:CCAACATT
-HiMom:1:1201:1285:2100	4	*	0	0	*	*	0	0	GATCTTTTTTGCTTTGTAGTTATAG	@@@DFFFFHHHHHIIGIABCFFHBF	RG:Z:HiMom.1	QX:Z:@@@FFFFF	RX:Z:TGCTGCTG
-HiMom:1:1201:1291:2158	4	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGATGGGC	@CCFFFDD?FHHFGEHHIIDHIIII	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:AGCATGGA
-HiMom:1:1201:1300:2137	4	*	0	0	*	*	0	0	GCTCTTCCGATCTTTTTTTTAATTT	@@?DDDDDFDHADEHGIGGED3?FD	RG:Z:HiMom.1	QX:Z:8?84B23?	RX:Z:GCCTAGCC
-HiMom:1:1201:1312:2112	4	*	0	0	*	*	0	0	ATTTGCAGGAGCCGGCGCAGGTGCA	CCCFFFFFHHHHHJJJIJJJJGHIJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TCGCTAGA
-HiMom:1:1201:1331:2162	4	*	0	0	*	*	0	0	TAATCCCAGTACTTTGGGAGGCCAA	CCCFFFFFHHHHHJJJJIJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAACATT
-HiMom:1:1201:1341:2116	4	*	0	0	*	*	0	0	ATAACAGCGAGACTGGCAACTTAAA	#########################	RG:Z:HiMom.1	QX:Z:CCCFFBDD	RX:Z:ACAGGTAT
-HiMom:1:1201:1344:2147	4	*	0	0	*	*	0	0	ACGATTAGTTTTAGCATTGGAGTAG	@<??DDDDFHHHFGGHHIIIGGAGH	RG:Z:HiMom.1	QX:Z:=?1AA:=D	RX:Z:TGTAATCA
-HiMom:1:1201:1345:2181	4	*	0	0	*	*	0	0	ATACGGATGTGTTTAGGAGTGGGAC	CCCFFFFFHHHHHIIJJHJFHIJIJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CAATAGTC
-HiMom:1:1201:1364:2113	4	*	0	0	*	*	0	0	TAAAGAGAGCCAGTGGAGTTACGAC	#########################	RG:Z:HiMom.1	QX:Z:C at CFFF@D	RX:Z:CAGCGGTA
-HiMom:1:1201:1392:2109	4	*	0	0	*	*	0	0	GTCAGACAGGGGGATTTGGGCTGTG	BBCFFFFFHHHHHHJJJHIJIJJJJ	RG:Z:HiMom.1	QX:Z:CCCDF?DD	RX:Z:TATCTGCC
-HiMom:1:1201:1392:2184	4	*	0	0	*	*	0	0	ATCTTTATTCATTTGTATGATCTTA	@@BFFFFFHFFHFHIHIIJIJJJJI	RG:Z:HiMom.1	QX:Z:@CCFFDDE	RX:Z:CAATAGTC
-HiMom:1:1201:1393:2143	4	*	0	0	*	*	0	0	GATAAATGCACGCATCCCCCCCGCG	C at CFFFFFGGHHHHJJJJJJJJJJI	RG:Z:HiMom.1	QX:Z:@@CFDDFD	RX:Z:CTAACTCG
-HiMom:1:1201:1414:2174	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	@;@1BDADF????FFEB>B6=BBBB	RG:Z:HiMom.1	QX:Z:########	RX:Z:AGAAAAGA
-HiMom:1:1201:1416:2128	4	*	0	0	*	*	0	0	TTGGTGTGGAGGCGGTGGCGGGATC	@@@DDDDDHHFHHII:?GGHIIB6?	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TCGCTAGA
-HiMom:1:1201:1421:2154	4	*	0	0	*	*	0	0	TGTGCTCTTCCGATCTTGTGCTCTT	BC at DFFFFHHHHHJJJJFHIHHIJJ	RG:Z:HiMom.1	QX:Z:@@@FFFFF	RX:Z:TGTAACTC
-HiMom:1:1201:1439:2156	4	*	0	0	*	*	0	0	GGAGATTATTTGCCTTGAAGTAAGC	-;(22<>>@>8@>8;@#########	RG:Z:HiMom.1	QX:Z:1;;=####	RX:Z:GACCAGGC
-HiMom:1:1201:1452:2143	4	*	0	0	*	*	0	0	TTTTAGTCTTAGCATTTACTTTCCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:BC at DDFFF	RX:Z:CAACTCTC
-HiMom:1:1201:1458:2109	4	*	0	0	*	*	0	0	GATACGAACACACAAGAACTTTTTT	CCCFFFFFHHHHHJJJJJJJJJJJI	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACTGTATC
-HiMom:1:1201:1472:2121	516	*	0	0	*	*	0	0	GTGTGCTCTTCCGATCTGGAGGATG	=+=??A4A==A at 7A<?#########	RG:Z:HiMom.1	QX:Z:;?=D####	RX:Z:CTATGCGC
-HiMom:1:1201:1483:2126	516	*	0	0	*	*	0	0	GCATGCAGCTGGGTGCTGTGATGCA	@@@DDDBB<DD8F<<CGG?AA?A<F	RG:Z:HiMom.1	QX:Z:@C<DD:B?	RX:Z:CTGTAATC
-HiMom:1:1201:1486:2109	4	*	0	0	*	*	0	0	ACGTGTGCTCTTCCCGATCTGTATA	CCCFF?DDFBHHHJJIIDHJIJJJH	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:GTCCACAG
-HiMom:1:1201:1486:2146	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTGGGC	<<<@??@??@???????########	RG:Z:HiMom.1	QX:Z:?@@1:DBD	RX:Z:CAACTCTC
-HiMom:1:2101:1011:2102	4	*	0	0	*	*	0	0	.....TCACACATAATTTTAAAATT	#####22@?@@??@@@@@??@@@@@	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:CTGTAATC
-HiMom:1:2101:1013:2146	4	*	0	0	*	*	0	0	....CGCTAGAACCAACTTATTCAT	####24=?@@?@?@@?@@@@@@?@@	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTATGCGT
-HiMom:1:2101:1021:2209	4	*	0	0	*	*	0	0	..GGAAGGCTGCTAGCTGGCCAGAG	##08@>??@@??@?????????>?@	RG:Z:HiMom.1	QX:Z:@CCDFFFF	RX:Z:ACTAAGAC
-HiMom:1:2101:1023:2237	516	*	0	0	*	*	0	0	..TTTGTTTGAGTTCCTTGTAGATT	##0:=@?>?@???@:>?@??>?;?<	RG:Z:HiMom.1	QX:Z:=:1<####	RX:Z:GCCTAGCC
-HiMom:1:2101:1031:2163	4	*	0	0	*	*	0	0	..ACATTTGTCACCACTAGCCACCA	##0<@?@@@@@@@@@@?@@@@@@@?	RG:Z:HiMom.1	QX:Z:B at BFFFFF	RX:Z:GATATCCA
-HiMom:1:2101:1036:2087	4	*	0	0	*	*	0	0	.GTCCACTTACGAAGCAAATACTTT	#4=DDFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:B at CFFDFF	RX:Z:GACCGTTG
-HiMom:1:2101:1040:2208	516	*	0	0	*	*	0	0	.CTGATAGTCACTGAAATGAATTCA	#-0=>(2 at .22@@############	RG:Z:HiMom.1	QX:Z:########	RX:Z:ACGAAATC
-HiMom:1:2101:1048:2238	4	*	0	0	*	*	0	0	.GTCACATCGTTGAAGCACTGGATC	#11ADDDB<CFFHCHGDBHGIIIII	RG:Z:HiMom.1	QX:Z:?@7DDDDA	RX:Z:ACAGTTGA
-HiMom:1:2101:1054:2162	4	*	0	0	*	*	0	0	.GGACAGGGAAGGGAAGGAAGGGTG	#4=DDFDFHHHHHJIJIIDHHGICG	RG:Z:HiMom.1	QX:Z:B at BDDFFF	RX:Z:AGGTAAGG
-HiMom:1:2101:1059:2083	4	*	0	0	*	*	0	0	.GAATGTCTTAGAAGGATGCTTCTC	#1=BDDDEHHGHHJJJJJIJJIIJJ	RG:Z:HiMom.1	QX:Z:1:?D####	RX:Z:TACCGTCT
-HiMom:1:2101:1063:2206	4	*	0	0	*	*	0	0	.TGCTAGGATGAGGATGGATAGTAA	#1=DDDFFHHHHHJHIIJHIIIHHJ	RG:Z:HiMom.1	QX:Z:CCCFFDFF	RX:Z:ACAGGTAT
-HiMom:1:2101:1064:2242	4	*	0	0	*	*	0	0	.GGAAAAAGGTTGTCAAGCGTTAAA	#########################	RG:Z:HiMom.1	QX:Z:;@<:AA at A	RX:Z:TCGCTAGA
-HiMom:1:2101:1072:2170	4	*	0	0	*	*	0	0	.GGGGAGACAGAGAGGATCAGAAGT	#4=BDDFDHHDFHEGFEGGIJIIIG	RG:Z:HiMom.1	QX:Z:B@@DFDDF	RX:Z:CAGCGGTA
-HiMom:1:2101:1077:2139	4	*	0	0	*	*	0	0	.ATTAGTTGGCGGATGAAGCAGATA	#4=DFFFFHHHHHJJJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AACAATGG
-HiMom:1:2101:1084:2188	4	*	0	0	*	*	0	0	TACAAGGTCAAAATCAGCAACAAGT	CCCFFFFDHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@B at FFFFF	RX:Z:GAAGGAAG
-HiMom:1:2101:1100:2085	4	*	0	0	*	*	0	0	ATCTTGATCTCCTCCTTCTTGGCCT	@@@DDDDDHHFHFEIIIIHHBAHBG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAGCACC
-HiMom:1:2101:1102:2221	4	*	0	0	*	*	0	0	ATAACTGACTCTACTCAGTAGATTA	CCCFFFFFHHHHHJJJJJIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTGCGGAT
-HiMom:1:2101:1105:2131	4	*	0	0	*	*	0	0	CAGCAGCAGCAACAGCAGAAACATG	CCCFFFFFHHHHHJJJJJIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACTGTATC
-HiMom:1:2101:1112:2245	4	*	0	0	*	*	0	0	TCGTAGTGTTGTAATTTCGTCTTCT	?8?DBDDDCCFCAACGGFFCBFFAE	RG:Z:HiMom.1	QX:Z:@@?BBDDD	RX:Z:AACAATGG
-HiMom:1:2101:1122:2136	4	*	0	0	*	*	0	0	CTTGCCAGCCTGCAGGCCCCGCGGC	???BBAABDD?DDIID)A:3<EADD	RG:Z:HiMom.1	QX:Z:?@<DDDD?	RX:Z:GCCGTCGA
-HiMom:1:2101:1123:2095	4	*	0	0	*	*	0	0	TCCGCCTCCAGCTTCAGCTTCTCCT	@@@FDDFFHHHHHJHGGJIJJJEHH	RG:Z:HiMom.1	QX:Z:@?@DDF@@	RX:Z:CAGCGGTA
-HiMom:1:2101:1126:2082	4	*	0	0	*	*	0	0	TCTCTTTCCACCTTGGTCACCTTCC	@C at DDDFFHHHHHJEGGIHHIJGIH	RG:Z:HiMom.1	QX:Z:@@@FFFDA	RX:Z:CTGCGGAT
-HiMom:1:2101:1133:2239	4	*	0	0	*	*	0	0	AGCTTTTTGTTTCCTAGCTTGTCTT	?@?DDFFFHHHHF4ACFHIJHHHGH	RG:Z:HiMom.1	QX:Z:@@@BDDDF	RX:Z:TATCCATG
-HiMom:1:2101:1143:2137	4	*	0	0	*	*	0	0	GCTCTTCAGATCTAGGGGGAACAGC	@@@DD?=DCAFFFHIIDG:EFHIII	RG:Z:HiMom.1	QX:Z:########	RX:Z:TCCGTCTA
-HiMom:1:2101:1151:2182	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTA	9<<?@?@;5=?##############	RG:Z:HiMom.1	QX:Z:########	RX:Z:GAAAAAAA
-HiMom:1:2101:1151:2236	516	*	0	0	*	*	0	0	TTTGAAGCCTCTTTATCCTTGGCAT	#########################	RG:Z:HiMom.1	QX:Z:####(- at 5	RX:Z:TAGCGGTA
-HiMom:1:2101:1162:2139	4	*	0	0	*	*	0	0	ATCGTTTATGGTCGGAACTACGACG	BCCFFFFFHHHHHIJJJJJJJIJJI	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TGCTGCTG
-HiMom:1:2101:1163:2203	4	*	0	0	*	*	0	0	TTGGTTCACTTATGTATTTATGAAT	@CCFDFFFHHHHHJHIIJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AGGTAAGG
-HiMom:1:2101:1163:2222	4	*	0	0	*	*	0	0	GAGCGATAATGGTTCTTTTCCTCAC	@@@DFFFFHHHHHJJJJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFEF	RX:Z:TGCAAGTA
-HiMom:1:2101:1172:2152	516	*	0	0	*	*	0	0	ATCGTTTCTGGGGACTAGTGAGGCG	#########################	RG:Z:HiMom.1	QX:Z:########	RX:Z:CAATAGTC
-HiMom:1:2101:1186:2093	4	*	0	0	*	*	0	0	AATGTTGGGAGGACAATGATGGAAA	#########################	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAACATT
-HiMom:1:2101:1188:2195	4	*	0	0	*	*	0	0	GCACATACACCAAATGTCTGAACCT	CCCFFFFFHHHHHJJJHIJJJJJJJ	RG:Z:HiMom.1	QX:Z:BCCDFFFF	RX:Z:AGGTCGCA
-HiMom:1:2101:1195:2150	4	*	0	0	*	*	0	0	AATTGAACTTCACCACCCAGAGGAA	CCCFFFFFHHHHHJJJJJJIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TGCTGCTG
-HiMom:1:2101:1207:2084	516	*	0	0	*	*	0	0	TCACCACTCTTCTGGGCATCCCCTG	@@@DDEDFHHHHHIJIHHGHGGJJJ	RG:Z:HiMom.1	QX:Z:@@CDFFFF	RX:Z:GACCAGGA
-HiMom:1:2101:1208:2231	516	*	0	0	*	*	0	0	CTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHHHHHJJJHFDDDDDDD	RG:Z:HiMom.1	QX:Z:1+:A1A22	RX:Z:GTAACATC
-HiMom:1:2101:1215:2110	4	*	0	0	*	*	0	0	ATCTTTCCCCCATTAAGAACAGCAA	#########################	RG:Z:HiMom.1	QX:Z:1:7<####	RX:Z:AAAAGAAG
-HiMom:1:2101:1216:2172	4	*	0	0	*	*	0	0	GGACTTCTAGGGGATTTAGCGGGGT	CCCFFFFFHHHHHJJJJJJJJJJJD	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:CAGCGGAT
-HiMom:1:2101:1216:2193	4	*	0	0	*	*	0	0	AGGCATGACACTGCATTTTAAATAC	@@@DDDDDHFFHHGGDFHFHIIHGG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACAGTTGA
-HiMom:1:2101:1226:2088	4	*	0	0	*	*	0	0	GCTCTTCCGATCTAGGTAATAGCTA	==?BDFFFDCDDHFFFAFHDHIJGJ	RG:Z:HiMom.1	QX:Z:@@@:DDDD	RX:Z:GATATCCA
-HiMom:1:2101:1231:2208	4	*	0	0	*	*	0	0	AGCCAGTGTTGGTGTGTTGACTGTT	@@;1ADABCF;BF<AACGCHEBHC<	RG:Z:HiMom.1	QX:Z:@<@?D8 at D	RX:Z:CTATGCGT
-HiMom:1:2101:1233:2133	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFGHHHHJJJFDDDDDDDD	RG:Z:HiMom.1	QX:Z:=??B####	RX:Z:CTATGCGT
-HiMom:1:2101:1240:2197	516	*	0	0	*	*	0	0	ACTGGAGATCCTTGTTACATGCCCA	??+++A:DD?:ADEE@::C4:C<E:	RG:Z:HiMom.1	QX:Z:88+AD@?8	RX:Z:AACGCATT
-HiMom:1:2101:1245:2154	4	*	0	0	*	*	0	0	ACCAATCAGTAGCACCACTATACAC	CCCFFFFFHHHHHJJJJJJIJJJJJ	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:CTGTAATC
-HiMom:1:2101:1249:2231	4	*	0	0	*	*	0	0	TCTCTCGGCCTTCCACTCTAGCATA	@@@FFFFFFHHGHIJJJGJIIJHIJ	RG:Z:HiMom.1	QX:Z:@@CBDFFF	RX:Z:AGGTAAGG
-HiMom:1:2101:1258:2092	4	*	0	0	*	*	0	0	TTAGACAAAACACCAAAATAAAATA	#########################	RG:Z:HiMom.1	QX:Z:@@CDDFFF	RX:Z:TAAGCACA
-HiMom:1:2101:1262:2128	516	*	0	0	*	*	0	0	TCTTGTGGTAACTTTTCTGACACCT	-(---9@;@?:8>?4:>?@######	RG:Z:HiMom.1	QX:Z:1+8?ADD8	RX:Z:ACTAAGAC
-HiMom:1:2101:1273:2119	516	*	0	0	*	*	0	0	ATGATGGATCTTCTCTAACTTGTCA	>=><AAAAA+2AA?CB4@@ABB3?A	RG:Z:HiMom.1	QX:Z:####=ADB	RX:Z:CTAACTCG
-HiMom:1:2101:1285:2105	516	*	0	0	*	*	0	0	TGTCTATATCAACCAACACCTCTTC	-(0(():94:9:???##########	RG:Z:HiMom.1	QX:Z:########	RX:Z:TATCTCGG
-HiMom:1:2101:1312:2105	4	*	0	0	*	*	0	0	GTTGAGAATAGGTTGAGATCGTTTC	@CCFFFDFHHFHDHIJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GACCAGGA
-HiMom:1:2101:1325:2083	4	*	0	0	*	*	0	0	TGTGCTCTTCCGATCTGGAGAAAAA	#########################	RG:Z:HiMom.1	QX:Z:@@@BD=DD	RX:Z:ACAGGTAT
-HiMom:1:2101:1336:2109	4	*	0	0	*	*	0	0	AGACCAGAACAGCTCCAGGTGCTCC	CCCFFFFFHHHHHJJJJJJCGHIJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AACGCATT
-HiMom:1:2101:1349:2084	4	*	0	0	*	*	0	0	AGTCTGAATCATTGGTGTCTGAAGA	<5;??=>=>>?##############	RG:Z:HiMom.1	QX:Z:####22<A	RX:Z:ACTGTATC
-HiMom:1:2101:1365:2094	4	*	0	0	*	*	0	0	GCTCTTCCGATCTTGTGCTCTTCCG	CCCFFFFDHFHHGJJIIJIJJIHII	RG:Z:HiMom.1	QX:Z:########	RX:Z:ACTGTACC
-HiMom:1:2101:1370:2116	4	*	0	0	*	*	0	0	CACCATCTGACATCATGTTTGAAAG	@@@DFFFDFFHDHIGBHHII<HEDB	RG:Z:HiMom.1	QX:Z:?:8A?3:B	RX:Z:AGCATGGA
-HiMom:1:2101:1386:2105	4	*	0	0	*	*	0	0	AGGAATTATTCTTCTGCCATAAGGT	B@@DDFFFHGFHHIJJJJJGIGIJH	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTGTAATC
-HiMom:1:2101:1414:2098	4	*	0	0	*	*	0	0	TTGGGGCCGGTGCCGTCGGGCCCAA	CCCFFFFFHHHHGJJIJJJJJJJIJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTAACTCG
-HiMom:1:2101:1427:2081	4	*	0	0	*	*	0	0	CCGACTTCCATGGCCACCGTCCTGC	CCCFFFFFHHHHHJJJIIGFIIJJI	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AACGCATT
-HiMom:1:2101:1450:2134	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CC at FDFDFFDFHFGIIE1CGGHBGE	RG:Z:HiMom.1	QX:Z:@C at DDDB?	RX:Z:ACCAGTTG
-HiMom:1:2101:1459:2083	4	*	0	0	*	*	0	0	ATTTCACCAAAATAATCAGAAGGCC	CCCFFFFDBHGHHIGGIJFJJGGFH	RG:Z:HiMom.1	QX:Z:@@CFDDFD	RX:Z:GCCGTCGA
-HiMom:1:2101:1491:2093	4	*	0	0	*	*	0	0	AGAGACGGGGTCTCGCTATGTTGCC	BCCDFFFFHHHHHJIIJJJJIJIJJ	RG:Z:HiMom.1	QX:Z:@@@FDEBD	RX:Z:CAATAGTC
+HiMom:1:1101:1031:2224	516	*	0	0	*	*	0	0	.........................	#########################	RG:Z:HiMom.1	XN:i:1	QX:Z:####-####	RX:Z:NNNN-NNNN
+HiMom:1:1101:1039:2147	516	*	0	0	*	*	0	0	.........................	#########################	RG:Z:HiMom.1	XN:i:1	QX:Z:####-####	RX:Z:NNNN-NNNN
+HiMom:1:1101:1046:2175	516	*	0	0	*	*	0	0	..GGA....................	#########################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:NNNN-NNNN
+HiMom:1:1101:1047:2122	516	*	0	0	*	*	0	0	..TCA....................	#########################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:NNNA-NNNN
+HiMom:1:1101:1048:2197	516	*	0	0	*	*	0	0	..GTG....................	#########################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:NNNC-NNNN
+HiMom:1:1101:1065:2193	4	*	0	0	*	*	0	0	.CTTG....................	#########################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:GAAC-GATN
+HiMom:1:1101:1069:2159	4	*	0	0	*	*	0	0	GACGT....................	<<<@?####################	RG:Z:HiMom.1	QX:Z:@BBF-FFFF	RX:Z:GTCC-ACAG
+HiMom:1:1101:1071:2233	4	*	0	0	*	*	0	0	GTTTG....................	<<<@@####################	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TATC-CAGG
+HiMom:1:1101:1083:2193	4	*	0	0	*	*	0	0	AGGCT....................	#########################	RG:Z:HiMom.1	QX:Z:?@;D-D?BD	RX:Z:CCAA-CATT
+HiMom:1:1101:1084:2136	4	*	0	0	*	*	0	0	TTTCT....................	<<<@@####################	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TGCT-GCTG
+HiMom:1:1101:1089:2172	4	*	0	0	*	*	0	0	TCCGG....................	:<<??####################	RG:Z:HiMom.1	QX:Z:?@@F-F;=B	RX:Z:GACC-AGGA
+HiMom:1:1101:1100:2207	4	*	0	0	*	*	0	0	AGGCT............G.......	#########################	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATTA-TCAA
+HiMom:1:1101:1111:2148	4	*	0	0	*	*	0	0	GCGAA.A..........GGACGAC.	#########################	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GCCG-TCGA
+HiMom:1:1101:1138:2141	4	*	0	0	*	*	0	0	TCCGATCTGCTTCAGGTCGATCAGA	CCCFFFFFHGHHHJJIGHIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AACA-ATGG
+HiMom:1:1101:1140:2120	4	*	0	0	*	*	0	0	TTTTTTTTTTTTTAACTTTGCAAAT	@@@DDDDDHHHHFB at 9FHI@BFH@@	RG:Z:HiMom.1	QX:Z:@@@D-DFDF	RX:Z:CAAC-TCTC
+HiMom:1:1101:1143:2192	4	*	0	0	*	*	0	0	CGACAAGTCTGGCTTATCACTCATC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TCGC-TAGA
+HiMom:1:1101:1150:2228	4	*	0	0	*	*	0	0	ATGGGAGGCGATTCCTAGGGGGTTG	8?=DD8;@BH6DHD<FGGGEIGHIG	RG:Z:HiMom.1	QX:Z:@@@D-DFFF	RX:Z:AGGT-CGCA
+HiMom:1:1101:1157:2135	4	*	0	0	*	*	0	0	TTTAAAGTCTTAATCAAAGATGATA	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:C at CF-FFFF	RX:Z:ATTA-TCAA
+HiMom:1:1101:1162:2207	516	*	0	0	*	*	0	0	TAAAACTGGGGAAGTTAGAGGAATG	#########################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ACAA-AATT
+HiMom:1:1101:1165:2239	4	*	0	0	*	*	0	0	ATGGAAGTCGAGACAGAAGTGAGAA	#########################	RG:Z:HiMom.1	QX:Z:B@@D-FFFF	RX:Z:GCCT-AGCC
+HiMom:1:1101:1175:2197	4	*	0	0	*	*	0	0	AAGAGCTGGGGAACATCCAGAAAGG	BC at FFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CCAA-CATT
+HiMom:1:1101:1188:2237	4	*	0	0	*	*	0	0	GCTTCCTTCAAGACAGAAGTGAGAA	CCCFFDDEFHHFFE at FDHHAIAFHG	RG:Z:HiMom.1	QX:Z:@@?D-FFDF	RX:Z:GTAA-CATC
+HiMom:1:1101:1197:2200	4	*	0	0	*	*	0	0	ATATTCCACTGGAACCACAGAACCC	@@@FFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@CCF-DFFF	RX:Z:AACG-CATT
+HiMom:1:1101:1206:2126	4	*	0	0	*	*	0	0	ATCTGTCCAGTGGTGCACTGAATGT	CCCFFFFFHHHHHHIIJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AACA-ATGG
+HiMom:1:1101:1212:2230	4	*	0	0	*	*	0	0	TTTTAGCTTTATTGGGGAGGGGGTG	CCCFFFFFHHGHHJJJJGJJJJJDF	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CCAG-CACC
+HiMom:1:1101:1218:2200	4	*	0	0	*	*	0	0	GCTCTTCCGATCTATCTGCTCGTCC	(-(=34???3;@#############	RG:Z:HiMom.1	QX:Z:@CCF-FDDF	RX:Z:GACC-GTTG
+HiMom:1:1101:1219:2164	4	*	0	0	*	*	0	0	ATCTTATCCACTCCTTCCACTTTGG	CCCFFFFFHHHHHJJIJJJJJJJIJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTGT-CTAT
+HiMom:1:1101:1221:2143	4	*	0	0	*	*	0	0	CAATTGAATGTCTGCACAGCCGCTT	@@@FFFFDHHHHHJJJIIIJGHIJJ	RG:Z:HiMom.1	QX:Z:@@CD-DDDF	RX:Z:GCCG-TCGA
+HiMom:1:1101:1236:2121	4	*	0	0	*	*	0	0	TTGCGCTTACTTTGTAGCCTTCATC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FDDF	RX:Z:ACAG-GTAT
+HiMom:1:1101:1242:2170	4	*	0	0	*	*	0	0	GGAAGGAAAAGAAGCACAAGTACAT	@@@DFDFFHHHGHHGIIGJJEHHIG	RG:Z:HiMom.1	QX:Z:@@CF-FF?D	RX:Z:TGCA-AGTA
+HiMom:1:1101:1257:2223	4	*	0	0	*	*	0	0	TGCTCTTCCGATCTTTTAGCAAAGC	:?@DDBDDHFFHDGIGIIJJJGGGI	RG:Z:HiMom.1	QX:Z:;@@D-D=DD	RX:Z:GACC-GTTG
+HiMom:1:1101:1259:2152	4	*	0	0	*	*	0	0	ATTTTTATATTTTTTTAGACATAGG	CCCFFFFFGHHHHJJJJIGIIJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACTA-AGAC
+HiMom:1:1101:1261:2127	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHGHHHJJIFDDDDDDDD	RG:Z:HiMom.1	QX:Z:>7+ at -A7A7	RX:Z:ACTA-AGAC
+HiMom:1:1101:1263:2236	516	*	0	0	*	*	0	0	AGTTCTTCAGTAATTTTAGTACTGC	#########################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:AGGT-AAGG
+HiMom:1:1101:1267:2209	4	*	0	0	*	*	0	0	GGCAGAGTCTCCAACAGCCCCGTAC	=;?DDDD?CCFHAIIIGGIIGE at EG	RG:Z:HiMom.1	QX:Z:?@@D-;ADD	RX:Z:TATC-AGCC
+HiMom:1:1101:1269:2170	4	*	0	0	*	*	0	0	TTCCAAGCCTGTGCTTTAAGGAAAA	@@<ADBDBDF8DDCFH at GIE@@GGH	RG:Z:HiMom.1	QX:Z:@@@D-DDF?	RX:Z:ATTA-TCAA
+HiMom:1:1101:1290:2225	4	*	0	0	*	*	0	0	TCAGTTCACTGGCAAAGACAGTCAC	C@@FBEDDFHFHGIIICEHGDHBHE	RG:Z:HiMom.1	QX:Z:?<@D-FBBD	RX:Z:GCCT-AGCC
+HiMom:1:1101:1291:2150	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHFHHIJJJIIIGIJIJ	RG:Z:HiMom.1	QX:Z:@@@F-FFFF	RX:Z:CGCT-ATGT
+HiMom:1:1101:1302:2244	4	*	0	0	*	*	0	0	TGAATACATATAACAAATGCAAAAA	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GACC-TAAC
+HiMom:1:1101:1308:2153	516	*	0	0	*	*	0	0	TCTGTAAGGTAATCCCCGCATGTGT	1?1=4===AFFDFFGFDGFB at CFB:	RG:Z:HiMom.1	QX:Z::?@B-?@DD	RX:Z:AACG-CATT
+HiMom:1:1101:1309:2210	4	*	0	0	*	*	0	0	AGTGGGCTAGGGCATTTTTAATCTT	@@?DFFDFHHHDFHJIJJIJGIIIJ	RG:Z:HiMom.1	QX:Z:?@@A-DEEF	RX:Z:ATTC-CTCT
+HiMom:1:1101:1314:2233	4	*	0	0	*	*	0	0	AGGAAAGTTGGGCTGACCTGACAGA	@@<DDD;=FBFADBCGDEH?F;FCG	RG:Z:HiMom.1	QX:Z:@<@?-B@;A	RX:Z:CGCT-ATGT
+HiMom:1:1101:1316:2126	4	*	0	0	*	*	0	0	TCTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHHHHHJJJJHFDDDDDD	RG:Z:HiMom.1	QX:Z:1>>7-A###	RX:Z:CAAT-AGAC
+HiMom:1:1101:1327:2200	516	*	0	0	*	*	0	0	GTCATCTGGGCTGTCGACAGGTGTC	@B at FFFFFHHHHGIJJJJJJIFHHI	RG:Z:HiMom.1	QX:Z:BCCF-DFFD	RX:Z:GCCG-TCGA
+HiMom:1:1101:1328:2225	4	*	0	0	*	*	0	0	AGGAAATTAGGACTTACCTGACATA	#########################	RG:Z:HiMom.1	QX:Z:??;=-A:B=	RX:Z:CAAC-TCTC
+HiMom:1:1101:1338:2175	4	*	0	0	*	*	0	0	GCTTGTTGGCTTTAACATCCACAAT	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GAAG-GAAG
+HiMom:1:1101:1347:2149	4	*	0	0	*	*	0	0	GCTCTTCCGATCTGTGCTCTTCCGA	CCCFFFFFDFHHFIJDGIGGHGIGH	RG:Z:HiMom.1	QX:Z:CC at D-FFFD	RX:Z:GACC-AGGA
+HiMom:1:1101:1353:2226	4	*	0	0	*	*	0	0	GTGCTCTTCCGATCTTCAGGTTACC	BBBFFFFFHHHHHJJJJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:@B at F-FEFF	RX:Z:TATC-TGCC
+HiMom:1:1101:1363:2138	4	*	0	0	*	*	0	0	GTTCTTAAACCTGTTAGAACTTCTG	C@@FFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTAA-CTCG
+HiMom:1:1101:1399:2128	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHIJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CAAT-AGTC
+HiMom:1:1101:1403:2194	4	*	0	0	*	*	0	0	ACATGGTGAAACCCTGTCTCTACTA	CCCFFFDDHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTGT-AATC
+HiMom:1:1101:1406:2222	4	*	0	0	*	*	0	0	GGCTGGACTCCCCTGGTTCTGGGCA	;?@DDDBD?FHDFGIIIGIGHHIII	RG:Z:HiMom.1	QX:Z:C@@D-BFEF	RX:Z:AGCA-TGGA
+HiMom:1:1101:1419:2119	4	*	0	0	*	*	0	0	ACTTTCCTTTTTTGTTTTACTTTAA	#########################	RG:Z:HiMom.1	QX:Z:@@@D-FDFD	RX:Z:TGTA-ATCA
+HiMom:1:1101:1420:2213	4	*	0	0	*	*	0	0	TTCACTGTACCGGCCGTGCGTACTT	@CCFFFFDHHHFGIJJJJJJGHIGG	RG:Z:HiMom.1	QX:Z:@C at F-FFDF	RX:Z:CAGC-GGTA
+HiMom:1:1101:1435:2194	4	*	0	0	*	*	0	0	TTTTGTTTTCTTTTACTGAAGTGTA	CCCFFDFFHHHHHJJJJIHIJHHHJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TATC-TGCC
+HiMom:1:1101:1441:2148	4	*	0	0	*	*	0	0	TTTTGGCTCTAGAGGGGGTAGAGGG	CCCFFFFFHHDFBHIIJJ1?FGHIJ	RG:Z:HiMom.1	QX:Z:@@BF-FDDD	RX:Z:CGCT-ATGT
+HiMom:1:1101:1452:2132	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHJJJJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:@CCF-FFFF	RX:Z:AACG-CATT
+HiMom:1:1101:1460:2176	4	*	0	0	*	*	0	0	AGGAAAAAGACACAACAAGTCCAAC	#########################	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GATA-TCCA
+HiMom:1:1101:1479:2221	4	*	0	0	*	*	0	0	GGGGAAATCTATTTTTATGTAAAAA	@CCFFFFFHHHHHJIGIJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@BCF-FFFF	RX:Z:TCGC-TAGA
+HiMom:1:1101:1491:2120	4	*	0	0	*	*	0	0	GGCCAGGCTGAACTTCTGAGCTGCT	CCCFFFFFHHHGHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:BCCD-FFFF	RX:Z:AGGT-CGCA
+HiMom:1:1201:1018:2133	4	*	0	0	*	*	0	0	.........................	#########################	RG:Z:HiMom.1	XN:i:1	QX:Z:8??=-BBBA	RX:Z:ATTC-CTCT
+HiMom:1:1201:1018:2217	516	*	0	0	*	*	0	0	.........................	#########################	RG:Z:HiMom.1	XN:i:1	QX:Z:;<;:-BBDD	RX:Z:ATTA-TCAA
+HiMom:1:1201:1028:2202	4	*	0	0	*	*	0	0	..AAAC.C.T.......GG..TG..	##42@?###################	RG:Z:HiMom.1	QX:Z:CCCF-FDFF	RX:Z:GAAG-GAAG
+HiMom:1:1201:1042:2174	4	*	0	0	*	*	0	0	.TCAGGAAGGC..CAAAAAAAGAAA	#0;@@@?@?<@##3<@@?@@?????	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TCTG-CAAG
+HiMom:1:1201:1043:2246	4	*	0	0	*	*	0	0	.GCATCATTTC..GCTTCTCTCTGT	#0;@@??@=@>##22=;@??><@??	RG:Z:HiMom.1	QX:Z:@<?D-D:B=	RX:Z:CGCT-ATGT
+HiMom:1:1201:1045:2105	516	*	0	0	*	*	0	0	.TTTTTTTTTT..TTTTTTTTTTTT	#0;@@@@@@@?##0:????????=<	RG:Z:HiMom.1	QX:Z:1112- at A##	RX:Z:CTGT-AATC
+HiMom:1:1201:1054:2151	4	*	0	0	*	*	0	0	GTCAGGCACTGAGAATATATGGGTG	CBCFFFFFHHHHHJJJJJJJJJJEG	RG:Z:HiMom.1	QX:Z:CCCF-FFDF	RX:Z:CAAT-AGTC
+HiMom:1:1201:1064:2239	4	*	0	0	*	*	0	0	GGGATGGGAGGGCGATGAGGACTAG	8?@:DDDACC:FHHGIH<EGDDDFH	RG:Z:HiMom.1	QX:Z:@@@F-FADB	RX:Z:TAAG-CACA
+HiMom:1:1201:1073:2225	4	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGGAGGGT	@BBDFFFFHHHHHJJJJJJJJJJJ:	RG:Z:HiMom.1	QX:Z:B@@B-DEFF	RX:Z:ATTC-CTCT
+HiMom:1:1201:1083:2121	4	*	0	0	*	*	0	0	ACACACAACACCACCGCCCTCCCCC	#########################	RG:Z:HiMom.1	QX:Z:CCCF-FFFD	RX:Z:CTAT-GCGT
+HiMom:1:1201:1084:2204	4	*	0	0	*	*	0	0	TGGCTCCTCAGGCTCTCATCAGTTG	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TATC-TGCC
+HiMom:1:1201:1095:2146	4	*	0	0	*	*	0	0	ACTGACAACACCAAATGCTGCTAAG	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GACC-AGGA
+HiMom:1:1201:1103:2184	4	*	0	0	*	*	0	0	AGAAGTTTCAGAATTGTGGCCCCAT	B at BFFDEFHHHHHJJJGHIJJJJJI	RG:Z:HiMom.1	QX:Z:@CCF-FFFF	RX:Z:TTGT-CTAT
+HiMom:1:1201:1107:2109	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHGHHJJJJIIJJJJJJ	RG:Z:HiMom.1	QX:Z:B at CF-FFFF	RX:Z:TTGT-CTAT
+HiMom:1:1201:1118:2198	4	*	0	0	*	*	0	0	AATAAACTTTATTAAAGCAGTTAAA	C at CFFFFFHDHHHGIIIJJJIJJJJ	RG:Z:HiMom.1	QX:Z:@@@D-DBDD	RX:Z:ATTA-TCAA
+HiMom:1:1201:1122:2227	4	*	0	0	*	*	0	0	GTCATATAAGGCCCAGTCCAAGGAA	@@@FFFFFHHHGGIJIGGIJFIJII	RG:Z:HiMom.1	QX:Z:@@@D-DFFF	RX:Z:CGCC-TTCC
+HiMom:1:1201:1123:2161	516	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGCATACA	===AAAA8AAAA<AAA)@CBA9>A#	RG:Z:HiMom.1	QX:Z:?;@D-FDFF	RX:Z:GACC-AGGA
+HiMom:1:1201:1127:2112	516	*	0	0	*	*	0	0	TAATCACCTGAGCAGTGAAGCCAGC	@<@?BDDDHD?FDBHI?AHGGGDFH	RG:Z:HiMom.1	QX:Z:=??B-A?BD	RX:Z:CAAC-TCTC
+HiMom:1:1201:1134:2144	4	*	0	0	*	*	0	0	AGTGTGAGTAATGGTTGAGAGGTGG	B@?DDDFFFHHGHJHHGFIHHIFGI	RG:Z:HiMom.1	QX:Z:CCCF-FFFD	RX:Z:CGCT-ATGT
+HiMom:1:1201:1138:2227	516	*	0	0	*	*	0	0	GACAAATATAGGAAATAGAAGCTAT	=1=A=AAA,2?4>7C<<4<A+3<AB	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:CCAA-CATT
+HiMom:1:1201:1140:2125	4	*	0	0	*	*	0	0	TTCATAAATTGGTCTTAGATGTTGC	CC at FFFFFHHHHFGIJIIIJIJIJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TATC-CAGG
+HiMom:1:1201:1142:2242	4	*	0	0	*	*	0	0	GTAAAATGTAAAATAATAAAAAATG	?=?DDDD;AF<DF<FFFFIIIFF@<	RG:Z:HiMom.1	QX:Z:??<D-?D83	RX:Z:TATC-TGCC
+HiMom:1:1201:1150:2161	4	*	0	0	*	*	0	0	TTCTCACTACTGTGATTGTGCCACT	@C at FFFFFGHHHHGIIIICEHCFGH	RG:Z:HiMom.1	QX:Z:@@@F-DDDD	RX:Z:AACG-CATT
+HiMom:1:1201:1159:2179	516	*	0	0	*	*	0	0	TTTTTTTTTATTTTTCTAAATACTT	===AA####################	RG:Z:HiMom.1	QX:Z:####-+<0?	RX:Z:AAAA-AAAA
+HiMom:1:1201:1160:2109	4	*	0	0	*	*	0	0	ACATCCTTCCCATGCCACCAACTCG	CCCFFFFFGHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:C at BF-FFFF	RX:Z:CGCC-TTCC
+HiMom:1:1201:1180:2119	4	*	0	0	*	*	0	0	GCTCTAAATTTTGCTTTTCTACAGC	CCCFFFFFHHHHHJJJJIJIJJIJJ	RG:Z:HiMom.1	QX:Z:CCCF-FDFF	RX:Z:GACC-GTTG
+HiMom:1:1201:1185:2143	4	*	0	0	*	*	0	0	GCTGAAGGCCCGTGGGCCAGAGGTG	@CCFFFFFHHHHHJJJJJJJJJJHI	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTAT-GCGT
+HiMom:1:1201:1187:2100	4	*	0	0	*	*	0	0	AAAAAAGAGCCCGCATTGCCGAGAC	=<=;AA###################	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TATC-TGCC
+HiMom:1:1201:1190:2194	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AGGT-CGCA
+HiMom:1:1201:1204:2228	4	*	0	0	*	*	0	0	TCTTCTTGTCGATGAGGAACTTGGT	@?@FFFFFDHHGHJIJJGHIIJJJH	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CCAG-CACC
+HiMom:1:1201:1208:2132	4	*	0	0	*	*	0	0	CTGTAGAAAGGATGGTCGGGCTCCA	@@CDFFFFGHFHHJIJJGJIBHJJG	RG:Z:HiMom.1	QX:Z:CC at F-FFFF	RX:Z:TGTA-ATCA
+HiMom:1:1201:1219:2115	4	*	0	0	*	*	0	0	TGGGAGTAGTTCCCTGCTAAGGGAG	???DBDBDADDDDIEID:AFFD:?8	RG:Z:HiMom.1	QX:Z:??<D-DA?D	RX:Z:CCAT-GCGT
+HiMom:1:1201:1236:2187	4	*	0	0	*	*	0	0	CTCCTTAGCGGATTCCGACTTCCAT	CCCFFFFDHHHHGIJJIGIGIJJGG	RG:Z:HiMom.1	QX:Z:@@BF-FFFF	RX:Z:TATC-CAGG
+HiMom:1:1201:1242:2207	4	*	0	0	*	*	0	0	ATCTTTTATTGGCCTCCTGCTCCCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:?BBD-DDFF	RX:Z:ATTC-CTCT
+HiMom:1:1201:1252:2141	4	*	0	0	*	*	0	0	AGTTATTTTGCCTATGTCCAACAAG	BCBFFFFFGHHHHJIJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTGT-CTAT
+HiMom:1:1201:1260:2165	4	*	0	0	*	*	0	0	ATCTGATCTAAGTTGGGGGACGCCG	@@@FFDFFHHHHHJJJIJIIIGIJJ	RG:Z:HiMom.1	QX:Z:C at CF-FFFF	RX:Z:CCAA-CATT
+HiMom:1:1201:1280:2179	4	*	0	0	*	*	0	0	GAGGACTGCTTGAGTCCAGGAGTTC	@@BFFDEFGHHHHIFGCHIJJJGGI	RG:Z:HiMom.1	QX:Z:BCCF-FFFF	RX:Z:GCCT-AGCC
+HiMom:1:1201:1281:2133	4	*	0	0	*	*	0	0	GCAACAAAATTTCATATGACTTAGC	CCCFFFFFHHHHHJJIIIHICHIIJ	RG:Z:HiMom.1	QX:Z:C at CF-FFDF	RX:Z:CCAA-CATT
+HiMom:1:1201:1285:2100	4	*	0	0	*	*	0	0	GATCTTTTTTGCTTTGTAGTTATAG	@@@DFFFFHHHHHIIGIABCFFHBF	RG:Z:HiMom.1	QX:Z:@@@F-FFFF	RX:Z:TGCT-GCTG
+HiMom:1:1201:1291:2158	4	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGATGGGC	@CCFFFDD?FHHFGEHHIIDHIIII	RG:Z:HiMom.1	QX:Z:@CCF-FFFF	RX:Z:AGCA-TGGA
+HiMom:1:1201:1300:2137	4	*	0	0	*	*	0	0	GCTCTTCCGATCTTTTTTTTAATTT	@@?DDDDDFDHADEHGIGGED3?FD	RG:Z:HiMom.1	QX:Z:8?84-B23?	RX:Z:GCCT-AGCC
+HiMom:1:1201:1312:2112	4	*	0	0	*	*	0	0	ATTTGCAGGAGCCGGCGCAGGTGCA	CCCFFFFFHHHHHJJJIJJJJGHIJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TCGC-TAGA
+HiMom:1:1201:1331:2162	4	*	0	0	*	*	0	0	TAATCCCAGTACTTTGGGAGGCCAA	CCCFFFFFHHHHHJJJJIJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CCAA-CATT
+HiMom:1:1201:1341:2116	4	*	0	0	*	*	0	0	ATAACAGCGAGACTGGCAACTTAAA	#########################	RG:Z:HiMom.1	QX:Z:CCCF-FBDD	RX:Z:ACAG-GTAT
+HiMom:1:1201:1344:2147	4	*	0	0	*	*	0	0	ACGATTAGTTTTAGCATTGGAGTAG	@<??DDDDFHHHFGGHHIIIGGAGH	RG:Z:HiMom.1	QX:Z:=?1A-A:=D	RX:Z:TGTA-ATCA
+HiMom:1:1201:1345:2181	4	*	0	0	*	*	0	0	ATACGGATGTGTTTAGGAGTGGGAC	CCCFFFFFHHHHHIIJJHJFHIJIJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CAAT-AGTC
+HiMom:1:1201:1364:2113	4	*	0	0	*	*	0	0	TAAAGAGAGCCAGTGGAGTTACGAC	#########################	RG:Z:HiMom.1	QX:Z:C at CF-FF@D	RX:Z:CAGC-GGTA
+HiMom:1:1201:1392:2109	4	*	0	0	*	*	0	0	GTCAGACAGGGGGATTTGGGCTGTG	BBCFFFFFHHHHHHJJJHIJIJJJJ	RG:Z:HiMom.1	QX:Z:CCCD-F?DD	RX:Z:TATC-TGCC
+HiMom:1:1201:1392:2184	4	*	0	0	*	*	0	0	ATCTTTATTCATTTGTATGATCTTA	@@BFFFFFHFFHFHIHIIJIJJJJI	RG:Z:HiMom.1	QX:Z:@CCF-FDDE	RX:Z:CAAT-AGTC
+HiMom:1:1201:1393:2143	4	*	0	0	*	*	0	0	GATAAATGCACGCATCCCCCCCGCG	C at CFFFFFGGHHHHJJJJJJJJJJI	RG:Z:HiMom.1	QX:Z:@@CF-DDFD	RX:Z:CTAA-CTCG
+HiMom:1:1201:1414:2174	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	@;@1BDADF????FFEB>B6=BBBB	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:AGAA-AAGA
+HiMom:1:1201:1416:2128	4	*	0	0	*	*	0	0	TTGGTGTGGAGGCGGTGGCGGGATC	@@@DDDDDHHFHHII:?GGHIIB6?	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TCGC-TAGA
+HiMom:1:1201:1421:2154	4	*	0	0	*	*	0	0	TGTGCTCTTCCGATCTTGTGCTCTT	BC at DFFFFHHHHHJJJJFHIHHIJJ	RG:Z:HiMom.1	QX:Z:@@@F-FFFF	RX:Z:TGTA-ACTC
+HiMom:1:1201:1439:2156	4	*	0	0	*	*	0	0	GGAGATTATTTGCCTTGAAGTAAGC	-;(22<>>@>8@>8;@#########	RG:Z:HiMom.1	QX:Z:1;;=-####	RX:Z:GACC-AGGC
+HiMom:1:1201:1452:2143	4	*	0	0	*	*	0	0	TTTTAGTCTTAGCATTTACTTTCCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:BC at D-DFFF	RX:Z:CAAC-TCTC
+HiMom:1:1201:1458:2109	4	*	0	0	*	*	0	0	GATACGAACACACAAGAACTTTTTT	CCCFFFFFHHHHHJJJJJJJJJJJI	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACTG-TATC
+HiMom:1:1201:1472:2121	516	*	0	0	*	*	0	0	GTGTGCTCTTCCGATCTGGAGGATG	=+=??A4A==A at 7A<?#########	RG:Z:HiMom.1	QX:Z:;?=D-####	RX:Z:CTAT-GCGC
+HiMom:1:1201:1483:2126	516	*	0	0	*	*	0	0	GCATGCAGCTGGGTGCTGTGATGCA	@@@DDDBB<DD8F<<CGG?AA?A<F	RG:Z:HiMom.1	QX:Z:@C<D-D:B?	RX:Z:CTGT-AATC
+HiMom:1:1201:1486:2109	4	*	0	0	*	*	0	0	ACGTGTGCTCTTCCCGATCTGTATA	CCCFF?DDFBHHHJJIIDHJIJJJH	RG:Z:HiMom.1	QX:Z:CCCF-FFFD	RX:Z:GTCC-ACAG
+HiMom:1:1201:1486:2146	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTGGGC	<<<@??@??@???????########	RG:Z:HiMom.1	QX:Z:?@@1-:DBD	RX:Z:CAAC-TCTC
+HiMom:1:2101:1011:2102	4	*	0	0	*	*	0	0	.....TCACACATAATTTTAAAATT	#####22@?@@??@@@@@??@@@@@	RG:Z:HiMom.1	QX:Z:C at CF-FFFF	RX:Z:CTGT-AATC
+HiMom:1:2101:1013:2146	4	*	0	0	*	*	0	0	....CGCTAGAACCAACTTATTCAT	####24=?@@?@?@@?@@@@@@?@@	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTAT-GCGT
+HiMom:1:2101:1021:2209	4	*	0	0	*	*	0	0	..GGAAGGCTGCTAGCTGGCCAGAG	##08@>??@@??@?????????>?@	RG:Z:HiMom.1	QX:Z:@CCD-FFFF	RX:Z:ACTA-AGAC
+HiMom:1:2101:1023:2237	516	*	0	0	*	*	0	0	..TTTGTTTGAGTTCCTTGTAGATT	##0:=@?>?@???@:>?@??>?;?<	RG:Z:HiMom.1	QX:Z:=:1<-####	RX:Z:GCCT-AGCC
+HiMom:1:2101:1031:2163	4	*	0	0	*	*	0	0	..ACATTTGTCACCACTAGCCACCA	##0<@?@@@@@@@@@@?@@@@@@@?	RG:Z:HiMom.1	QX:Z:B at BF-FFFF	RX:Z:GATA-TCCA
+HiMom:1:2101:1036:2087	4	*	0	0	*	*	0	0	.GTCCACTTACGAAGCAAATACTTT	#4=DDFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:B at CF-FDFF	RX:Z:GACC-GTTG
+HiMom:1:2101:1040:2208	516	*	0	0	*	*	0	0	.CTGATAGTCACTGAAATGAATTCA	#-0=>(2 at .22@@############	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ACGA-AATC
+HiMom:1:2101:1048:2238	4	*	0	0	*	*	0	0	.GTCACATCGTTGAAGCACTGGATC	#11ADDDB<CFFHCHGDBHGIIIII	RG:Z:HiMom.1	QX:Z:?@7D-DDDA	RX:Z:ACAG-TTGA
+HiMom:1:2101:1054:2162	4	*	0	0	*	*	0	0	.GGACAGGGAAGGGAAGGAAGGGTG	#4=DDFDFHHHHHJIJIIDHHGICG	RG:Z:HiMom.1	QX:Z:B at BD-DFFF	RX:Z:AGGT-AAGG
+HiMom:1:2101:1059:2083	4	*	0	0	*	*	0	0	.GAATGTCTTAGAAGGATGCTTCTC	#1=BDDDEHHGHHJJJJJIJJIIJJ	RG:Z:HiMom.1	QX:Z:1:?D-####	RX:Z:TACC-GTCT
+HiMom:1:2101:1063:2206	4	*	0	0	*	*	0	0	.TGCTAGGATGAGGATGGATAGTAA	#1=DDDFFHHHHHJHIIJHIIIHHJ	RG:Z:HiMom.1	QX:Z:CCCF-FDFF	RX:Z:ACAG-GTAT
+HiMom:1:2101:1064:2242	4	*	0	0	*	*	0	0	.GGAAAAAGGTTGTCAAGCGTTAAA	#########################	RG:Z:HiMom.1	QX:Z:;@<:-AA at A	RX:Z:TCGC-TAGA
+HiMom:1:2101:1072:2170	4	*	0	0	*	*	0	0	.GGGGAGACAGAGAGGATCAGAAGT	#4=BDDFDHHDFHEGFEGGIJIIIG	RG:Z:HiMom.1	QX:Z:B@@D-FDDF	RX:Z:CAGC-GGTA
+HiMom:1:2101:1077:2139	4	*	0	0	*	*	0	0	.ATTAGTTGGCGGATGAAGCAGATA	#4=DFFFFHHHHHJJJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AACA-ATGG
+HiMom:1:2101:1084:2188	4	*	0	0	*	*	0	0	TACAAGGTCAAAATCAGCAACAAGT	CCCFFFFDHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@B at F-FFFF	RX:Z:GAAG-GAAG
+HiMom:1:2101:1100:2085	4	*	0	0	*	*	0	0	ATCTTGATCTCCTCCTTCTTGGCCT	@@@DDDDDHHFHFEIIIIHHBAHBG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CCAG-CACC
+HiMom:1:2101:1102:2221	4	*	0	0	*	*	0	0	ATAACTGACTCTACTCAGTAGATTA	CCCFFFFFHHHHHJJJJJIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTGC-GGAT
+HiMom:1:2101:1105:2131	4	*	0	0	*	*	0	0	CAGCAGCAGCAACAGCAGAAACATG	CCCFFFFFHHHHHJJJJJIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACTG-TATC
+HiMom:1:2101:1112:2245	4	*	0	0	*	*	0	0	TCGTAGTGTTGTAATTTCGTCTTCT	?8?DBDDDCCFCAACGGFFCBFFAE	RG:Z:HiMom.1	QX:Z:@@?B-BDDD	RX:Z:AACA-ATGG
+HiMom:1:2101:1122:2136	4	*	0	0	*	*	0	0	CTTGCCAGCCTGCAGGCCCCGCGGC	???BBAABDD?DDIID)A:3<EADD	RG:Z:HiMom.1	QX:Z:?@<D-DDD?	RX:Z:GCCG-TCGA
+HiMom:1:2101:1123:2095	4	*	0	0	*	*	0	0	TCCGCCTCCAGCTTCAGCTTCTCCT	@@@FDDFFHHHHHJHGGJIJJJEHH	RG:Z:HiMom.1	QX:Z:@?@D-DF@@	RX:Z:CAGC-GGTA
+HiMom:1:2101:1126:2082	4	*	0	0	*	*	0	0	TCTCTTTCCACCTTGGTCACCTTCC	@C at DDDFFHHHHHJEGGIHHIJGIH	RG:Z:HiMom.1	QX:Z:@@@F-FFDA	RX:Z:CTGC-GGAT
+HiMom:1:2101:1133:2239	4	*	0	0	*	*	0	0	AGCTTTTTGTTTCCTAGCTTGTCTT	?@?DDFFFHHHHF4ACFHIJHHHGH	RG:Z:HiMom.1	QX:Z:@@@B-DDDF	RX:Z:TATC-CATG
+HiMom:1:2101:1143:2137	4	*	0	0	*	*	0	0	GCTCTTCAGATCTAGGGGGAACAGC	@@@DD?=DCAFFFHIIDG:EFHIII	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TCCG-TCTA
+HiMom:1:2101:1151:2182	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTA	9<<?@?@;5=?##############	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:GAAA-AAAA
+HiMom:1:2101:1151:2236	516	*	0	0	*	*	0	0	TTTGAAGCCTCTTTATCCTTGGCAT	#########################	RG:Z:HiMom.1	QX:Z:####-(- at 5	RX:Z:TAGC-GGTA
+HiMom:1:2101:1162:2139	4	*	0	0	*	*	0	0	ATCGTTTATGGTCGGAACTACGACG	BCCFFFFFHHHHHIJJJJJJJIJJI	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TGCT-GCTG
+HiMom:1:2101:1163:2203	4	*	0	0	*	*	0	0	TTGGTTCACTTATGTATTTATGAAT	@CCFDFFFHHHHHJHIIJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AGGT-AAGG
+HiMom:1:2101:1163:2222	4	*	0	0	*	*	0	0	GAGCGATAATGGTTCTTTTCCTCAC	@@@DFFFFHHHHHJJJJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFEF	RX:Z:TGCA-AGTA
+HiMom:1:2101:1172:2152	516	*	0	0	*	*	0	0	ATCGTTTCTGGGGACTAGTGAGGCG	#########################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:CAAT-AGTC
+HiMom:1:2101:1186:2093	4	*	0	0	*	*	0	0	AATGTTGGGAGGACAATGATGGAAA	#########################	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CCAA-CATT
+HiMom:1:2101:1188:2195	4	*	0	0	*	*	0	0	GCACATACACCAAATGTCTGAACCT	CCCFFFFFHHHHHJJJHIJJJJJJJ	RG:Z:HiMom.1	QX:Z:BCCD-FFFF	RX:Z:AGGT-CGCA
+HiMom:1:2101:1195:2150	4	*	0	0	*	*	0	0	AATTGAACTTCACCACCCAGAGGAA	CCCFFFFFHHHHHJJJJJJIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TGCT-GCTG
+HiMom:1:2101:1207:2084	516	*	0	0	*	*	0	0	TCACCACTCTTCTGGGCATCCCCTG	@@@DDEDFHHHHHIJIHHGHGGJJJ	RG:Z:HiMom.1	QX:Z:@@CD-FFFF	RX:Z:GACC-AGGA
+HiMom:1:2101:1208:2231	516	*	0	0	*	*	0	0	CTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHHHHHJJJHFDDDDDDD	RG:Z:HiMom.1	QX:Z:1+:A-1A22	RX:Z:GTAA-CATC
+HiMom:1:2101:1215:2110	4	*	0	0	*	*	0	0	ATCTTTCCCCCATTAAGAACAGCAA	#########################	RG:Z:HiMom.1	QX:Z:1:7<-####	RX:Z:AAAA-GAAG
+HiMom:1:2101:1216:2172	4	*	0	0	*	*	0	0	GGACTTCTAGGGGATTTAGCGGGGT	CCCFFFFFHHHHHJJJJJJJJJJJD	RG:Z:HiMom.1	QX:Z:C at CF-FFFF	RX:Z:CAGC-GGAT
+HiMom:1:2101:1216:2193	4	*	0	0	*	*	0	0	AGGCATGACACTGCATTTTAAATAC	@@@DDDDDHFFHHGGDFHFHIIHGG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACAG-TTGA
+HiMom:1:2101:1226:2088	4	*	0	0	*	*	0	0	GCTCTTCCGATCTAGGTAATAGCTA	==?BDFFFDCDDHFFFAFHDHIJGJ	RG:Z:HiMom.1	QX:Z:@@@:-DDDD	RX:Z:GATA-TCCA
+HiMom:1:2101:1231:2208	4	*	0	0	*	*	0	0	AGCCAGTGTTGGTGTGTTGACTGTT	@@;1ADABCF;BF<AACGCHEBHC<	RG:Z:HiMom.1	QX:Z:@<@?-D8 at D	RX:Z:CTAT-GCGT
+HiMom:1:2101:1233:2133	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFGHHHHJJJFDDDDDDDD	RG:Z:HiMom.1	QX:Z:=??B-####	RX:Z:CTAT-GCGT
+HiMom:1:2101:1240:2197	516	*	0	0	*	*	0	0	ACTGGAGATCCTTGTTACATGCCCA	??+++A:DD?:ADEE@::C4:C<E:	RG:Z:HiMom.1	QX:Z:88+A-D@?8	RX:Z:AACG-CATT
+HiMom:1:2101:1245:2154	4	*	0	0	*	*	0	0	ACCAATCAGTAGCACCACTATACAC	CCCFFFFFHHHHHJJJJJJIJJJJJ	RG:Z:HiMom.1	QX:Z:@CCF-FFFF	RX:Z:CTGT-AATC
+HiMom:1:2101:1249:2231	4	*	0	0	*	*	0	0	TCTCTCGGCCTTCCACTCTAGCATA	@@@FFFFFFHHGHIJJJGJIIJHIJ	RG:Z:HiMom.1	QX:Z:@@CB-DFFF	RX:Z:AGGT-AAGG
+HiMom:1:2101:1258:2092	4	*	0	0	*	*	0	0	TTAGACAAAACACCAAAATAAAATA	#########################	RG:Z:HiMom.1	QX:Z:@@CD-DFFF	RX:Z:TAAG-CACA
+HiMom:1:2101:1262:2128	516	*	0	0	*	*	0	0	TCTTGTGGTAACTTTTCTGACACCT	-(---9@;@?:8>?4:>?@######	RG:Z:HiMom.1	QX:Z:1+8?-ADD8	RX:Z:ACTA-AGAC
+HiMom:1:2101:1273:2119	516	*	0	0	*	*	0	0	ATGATGGATCTTCTCTAACTTGTCA	>=><AAAAA+2AA?CB4@@ABB3?A	RG:Z:HiMom.1	QX:Z:####-=ADB	RX:Z:CTAA-CTCG
+HiMom:1:2101:1285:2105	516	*	0	0	*	*	0	0	TGTCTATATCAACCAACACCTCTTC	-(0(():94:9:???##########	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TATC-TCGG
+HiMom:1:2101:1312:2105	4	*	0	0	*	*	0	0	GTTGAGAATAGGTTGAGATCGTTTC	@CCFFFDFHHFHDHIJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GACC-AGGA
+HiMom:1:2101:1325:2083	4	*	0	0	*	*	0	0	TGTGCTCTTCCGATCTGGAGAAAAA	#########################	RG:Z:HiMom.1	QX:Z:@@@B-D=DD	RX:Z:ACAG-GTAT
+HiMom:1:2101:1336:2109	4	*	0	0	*	*	0	0	AGACCAGAACAGCTCCAGGTGCTCC	CCCFFFFFHHHHHJJJJJJCGHIJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AACG-CATT
+HiMom:1:2101:1349:2084	4	*	0	0	*	*	0	0	AGTCTGAATCATTGGTGTCTGAAGA	<5;??=>=>>?##############	RG:Z:HiMom.1	QX:Z:####-22<A	RX:Z:ACTG-TATC
+HiMom:1:2101:1365:2094	4	*	0	0	*	*	0	0	GCTCTTCCGATCTTGTGCTCTTCCG	CCCFFFFDHFHHGJJIIJIJJIHII	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ACTG-TACC
+HiMom:1:2101:1370:2116	4	*	0	0	*	*	0	0	CACCATCTGACATCATGTTTGAAAG	@@@DFFFDFFHDHIGBHHII<HEDB	RG:Z:HiMom.1	QX:Z:?:8A-?3:B	RX:Z:AGCA-TGGA
+HiMom:1:2101:1386:2105	4	*	0	0	*	*	0	0	AGGAATTATTCTTCTGCCATAAGGT	B@@DDFFFHGFHHIJJJJJGIGIJH	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTGT-AATC
+HiMom:1:2101:1414:2098	4	*	0	0	*	*	0	0	TTGGGGCCGGTGCCGTCGGGCCCAA	CCCFFFFFHHHHGJJIJJJJJJJIJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTAA-CTCG
+HiMom:1:2101:1427:2081	4	*	0	0	*	*	0	0	CCGACTTCCATGGCCACCGTCCTGC	CCCFFFFFHHHHHJJJIIGFIIJJI	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AACG-CATT
+HiMom:1:2101:1450:2134	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CC at FDFDFFDFHFGIIE1CGGHBGE	RG:Z:HiMom.1	QX:Z:@C at D-DDB?	RX:Z:ACCA-GTTG
+HiMom:1:2101:1459:2083	4	*	0	0	*	*	0	0	ATTTCACCAAAATAATCAGAAGGCC	CCCFFFFDBHGHHIGGIJFJJGGFH	RG:Z:HiMom.1	QX:Z:@@CF-DDFD	RX:Z:GCCG-TCGA
+HiMom:1:2101:1491:2093	4	*	0	0	*	*	0	0	AGAGACGGGGTCTCGCTATGTTGCC	BCCDFFFFHHHHHJIIJJJJIJIJJ	RG:Z:HiMom.1	QX:Z:@@@F-DEBD	RX:Z:CAAT-AGTC
diff --git a/testdata/picard/illumina/25T8B25T/sams/nonBarcodedWithTagPerMolecularIndex2M2M2M2M.sam b/testdata/picard/illumina/25T8B25T/sams/nonBarcodedWithTagPerMolecularIndex2M2M2M2M.sam
index 7ea7a64..4d1c048 100644
--- a/testdata/picard/illumina/25T8B25T/sams/nonBarcodedWithTagPerMolecularIndex2M2M2M2M.sam
+++ b/testdata/picard/illumina/25T8B25T/sams/nonBarcodedWithTagPerMolecularIndex2M2M2M2M.sam
@@ -1,182 +1,182 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:HiDad	LB:Hello, World	PL:illumina	PU:HiMom.1	CN:BI
-HiMom:1:1101:1031:2224	516	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:NN	ZB:Z:NN	ZC:Z:NN	ZD:Z:NN	RG:Z:HiMom.1	XN:i:1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1101:1039:2147	516	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:NN	ZB:Z:NN	ZC:Z:NN	ZD:Z:NN	RG:Z:HiMom.1	XN:i:1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1101:1046:2175	516	*	0	0	*	*	0	0	..GGA....................	#########################	ZA:Z:NN	ZB:Z:NN	ZC:Z:NN	ZD:Z:NN	RG:Z:HiMom.1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1101:1047:2122	516	*	0	0	*	*	0	0	..TCA....................	#########################	ZA:Z:NN	ZB:Z:NA	ZC:Z:NN	ZD:Z:NN	RG:Z:HiMom.1	QX:Z:########	RX:Z:NNNANNNN
-HiMom:1:1101:1048:2197	516	*	0	0	*	*	0	0	..GTG....................	#########################	ZA:Z:NN	ZB:Z:NC	ZC:Z:NN	ZD:Z:NN	RG:Z:HiMom.1	QX:Z:########	RX:Z:NNNCNNNN
-HiMom:1:1101:1065:2193	4	*	0	0	*	*	0	0	.CTTG....................	#########################	ZA:Z:GA	ZB:Z:AC	ZC:Z:GA	ZD:Z:TN	RG:Z:HiMom.1	QX:Z:########	RX:Z:GAACGATN
-HiMom:1:1101:1069:2159	4	*	0	0	*	*	0	0	GACGT....................	<<<@?####################	ZA:Z:GT	ZB:Z:CC	ZC:Z:AC	ZD:Z:AG	RG:Z:HiMom.1	QX:Z:@BBFFFFF	RX:Z:GTCCACAG
-HiMom:1:1101:1071:2233	4	*	0	0	*	*	0	0	GTTTG....................	<<<@@####################	ZA:Z:TA	ZB:Z:TC	ZC:Z:CA	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TATCCAGG
-HiMom:1:1101:1083:2193	4	*	0	0	*	*	0	0	AGGCT....................	#########################	ZA:Z:CC	ZB:Z:AA	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:?@;DD?BD	RX:Z:CCAACATT
-HiMom:1:1101:1084:2136	4	*	0	0	*	*	0	0	TTTCT....................	<<<@@####################	ZA:Z:TG	ZB:Z:CT	ZC:Z:GC	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TGCTGCTG
-HiMom:1:1101:1089:2172	4	*	0	0	*	*	0	0	TCCGG....................	:<<??####################	ZA:Z:GA	ZB:Z:CC	ZC:Z:AG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:?@@FF;=B	RX:Z:GACCAGGA
-HiMom:1:1101:1100:2207	4	*	0	0	*	*	0	0	AGGCT............G.......	#########################	ZA:Z:AT	ZB:Z:TA	ZC:Z:TC	ZD:Z:AA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATTATCAA
-HiMom:1:1101:1111:2148	4	*	0	0	*	*	0	0	GCGAA.A..........GGACGAC.	#########################	ZA:Z:GC	ZB:Z:CG	ZC:Z:TC	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GCCGTCGA
-HiMom:1:1101:1138:2141	4	*	0	0	*	*	0	0	TCCGATCTGCTTCAGGTCGATCAGA	CCCFFFFFHGHHHJJIGHIJJJJJJ	ZA:Z:AA	ZB:Z:CA	ZC:Z:AT	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AACAATGG
-HiMom:1:1101:1140:2120	4	*	0	0	*	*	0	0	TTTTTTTTTTTTTAACTTTGCAAAT	@@@DDDDDHHHHFB at 9FHI@BFH@@	ZA:Z:CA	ZB:Z:AC	ZC:Z:TC	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:@@@DDFDF	RX:Z:CAACTCTC
-HiMom:1:1101:1143:2192	4	*	0	0	*	*	0	0	CGACAAGTCTGGCTTATCACTCATC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:TC	ZB:Z:GC	ZC:Z:TA	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TCGCTAGA
-HiMom:1:1101:1150:2228	4	*	0	0	*	*	0	0	ATGGGAGGCGATTCCTAGGGGGTTG	8?=DD8;@BH6DHD<FGGGEIGHIG	ZA:Z:AG	ZB:Z:GT	ZC:Z:CG	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:@@@DDFFF	RX:Z:AGGTCGCA
-HiMom:1:1101:1157:2135	4	*	0	0	*	*	0	0	TTTAAAGTCTTAATCAAAGATGATA	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:AT	ZB:Z:TA	ZC:Z:TC	ZD:Z:AA	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:ATTATCAA
-HiMom:1:1101:1162:2207	516	*	0	0	*	*	0	0	TAAAACTGGGGAAGTTAGAGGAATG	#########################	ZA:Z:AC	ZB:Z:AA	ZC:Z:AA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:####2<##	RX:Z:ACAAAATT
-HiMom:1:1101:1165:2239	4	*	0	0	*	*	0	0	ATGGAAGTCGAGACAGAAGTGAGAA	#########################	ZA:Z:GC	ZB:Z:CT	ZC:Z:AG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:B@@DFFFF	RX:Z:GCCTAGCC
-HiMom:1:1101:1175:2197	4	*	0	0	*	*	0	0	AAGAGCTGGGGAACATCCAGAAAGG	BC at FFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:CC	ZB:Z:AA	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAACATT
-HiMom:1:1101:1188:2237	4	*	0	0	*	*	0	0	GCTTCCTTCAAGACAGAAGTGAGAA	CCCFFDDEFHHFFE at FDHHAIAFHG	ZA:Z:GT	ZB:Z:AA	ZC:Z:CA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:@@?DFFDF	RX:Z:GTAACATC
-HiMom:1:1101:1197:2200	4	*	0	0	*	*	0	0	ATATTCCACTGGAACCACAGAACCC	@@@FFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:AA	ZB:Z:CG	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:@CCFDFFF	RX:Z:AACGCATT
-HiMom:1:1101:1206:2126	4	*	0	0	*	*	0	0	ATCTGTCCAGTGGTGCACTGAATGT	CCCFFFFFHHHHHHIIJJJJIJJJJ	ZA:Z:AA	ZB:Z:CA	ZC:Z:AT	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AACAATGG
-HiMom:1:1101:1212:2230	4	*	0	0	*	*	0	0	TTTTAGCTTTATTGGGGAGGGGGTG	CCCFFFFFHHGHHJJJJGJJJJJDF	ZA:Z:CC	ZB:Z:AG	ZC:Z:CA	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAGCACC
-HiMom:1:1101:1218:2200	4	*	0	0	*	*	0	0	GCTCTTCCGATCTATCTGCTCGTCC	(-(=34???3;@#############	ZA:Z:GA	ZB:Z:CC	ZC:Z:GT	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:@CCFFDDF	RX:Z:GACCGTTG
-HiMom:1:1101:1219:2164	4	*	0	0	*	*	0	0	ATCTTATCCACTCCTTCCACTTTGG	CCCFFFFFHHHHHJJIJJJJJJJIJ	ZA:Z:TT	ZB:Z:GT	ZC:Z:CT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTGTCTAT
-HiMom:1:1101:1221:2143	4	*	0	0	*	*	0	0	CAATTGAATGTCTGCACAGCCGCTT	@@@FFFFDHHHHHJJJIIIJGHIJJ	ZA:Z:GC	ZB:Z:CG	ZC:Z:TC	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:@@CDDDDF	RX:Z:GCCGTCGA
-HiMom:1:1101:1236:2121	4	*	0	0	*	*	0	0	TTGCGCTTACTTTGTAGCCTTCATC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:AC	ZB:Z:AG	ZC:Z:GT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:CCCFFDDF	RX:Z:ACAGGTAT
-HiMom:1:1101:1242:2170	4	*	0	0	*	*	0	0	GGAAGGAAAAGAAGCACAAGTACAT	@@@DFDFFHHHGHHGIIGJJEHHIG	ZA:Z:TG	ZB:Z:CA	ZC:Z:AG	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:@@CFFF?D	RX:Z:TGCAAGTA
-HiMom:1:1101:1257:2223	4	*	0	0	*	*	0	0	TGCTCTTCCGATCTTTTAGCAAAGC	:?@DDBDDHFFHDGIGIIJJJGGGI	ZA:Z:GA	ZB:Z:CC	ZC:Z:GT	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:;@@DD=DD	RX:Z:GACCGTTG
-HiMom:1:1101:1259:2152	4	*	0	0	*	*	0	0	ATTTTTATATTTTTTTAGACATAGG	CCCFFFFFGHHHHJJJJIGIIJJJJ	ZA:Z:AC	ZB:Z:TA	ZC:Z:AG	ZD:Z:AC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACTAAGAC
-HiMom:1:1101:1261:2127	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHGHHHJJIFDDDDDDDD	ZA:Z:AC	ZB:Z:TA	ZC:Z:AG	ZD:Z:AC	RG:Z:HiMom.1	QX:Z:>7+ at A7A7	RX:Z:ACTAAGAC
-HiMom:1:1101:1263:2236	516	*	0	0	*	*	0	0	AGTTCTTCAGTAATTTTAGTACTGC	#########################	ZA:Z:AG	ZB:Z:GT	ZC:Z:AA	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:########	RX:Z:AGGTAAGG
-HiMom:1:1101:1267:2209	4	*	0	0	*	*	0	0	GGCAGAGTCTCCAACAGCCCCGTAC	=;?DDDD?CCFHAIIIGGIIGE at EG	ZA:Z:TA	ZB:Z:TC	ZC:Z:AG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:?@@D;ADD	RX:Z:TATCAGCC
-HiMom:1:1101:1269:2170	4	*	0	0	*	*	0	0	TTCCAAGCCTGTGCTTTAAGGAAAA	@@<ADBDBDF8DDCFH at GIE@@GGH	ZA:Z:AT	ZB:Z:TA	ZC:Z:TC	ZD:Z:AA	RG:Z:HiMom.1	QX:Z:@@@DDDF?	RX:Z:ATTATCAA
-HiMom:1:1101:1290:2225	4	*	0	0	*	*	0	0	TCAGTTCACTGGCAAAGACAGTCAC	C@@FBEDDFHFHGIIICEHGDHBHE	ZA:Z:GC	ZB:Z:CT	ZC:Z:AG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:?<@DFBBD	RX:Z:GCCTAGCC
-HiMom:1:1101:1291:2150	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHFHHIJJJIIIGIJIJ	ZA:Z:CG	ZB:Z:CT	ZC:Z:AT	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:@@@FFFFF	RX:Z:CGCTATGT
-HiMom:1:1101:1302:2244	4	*	0	0	*	*	0	0	TGAATACATATAACAAATGCAAAAA	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GA	ZB:Z:CC	ZC:Z:TA	ZD:Z:AC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GACCTAAC
-HiMom:1:1101:1308:2153	516	*	0	0	*	*	0	0	TCTGTAAGGTAATCCCCGCATGTGT	1?1=4===AFFDFFGFDGFB at CFB:	ZA:Z:AA	ZB:Z:CG	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z::?@B?@DD	RX:Z:AACGCATT
-HiMom:1:1101:1309:2210	4	*	0	0	*	*	0	0	AGTGGGCTAGGGCATTTTTAATCTT	@@?DFFDFHHHDFHJIJJIJGIIIJ	ZA:Z:AT	ZB:Z:TC	ZC:Z:CT	ZD:Z:CT	RG:Z:HiMom.1	QX:Z:?@@ADEEF	RX:Z:ATTCCTCT
-HiMom:1:1101:1314:2233	4	*	0	0	*	*	0	0	AGGAAAGTTGGGCTGACCTGACAGA	@@<DDD;=FBFADBCGDEH?F;FCG	ZA:Z:CG	ZB:Z:CT	ZC:Z:AT	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:@<@?B@;A	RX:Z:CGCTATGT
-HiMom:1:1101:1316:2126	4	*	0	0	*	*	0	0	TCTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHHHHHJJJJHFDDDDDD	ZA:Z:CA	ZB:Z:AT	ZC:Z:AG	ZD:Z:AC	RG:Z:HiMom.1	QX:Z:1>>7A7##	RX:Z:CAATAGAC
-HiMom:1:1101:1327:2200	516	*	0	0	*	*	0	0	GTCATCTGGGCTGTCGACAGGTGTC	@B at FFFFFHHHHGIJJJJJJIFHHI	ZA:Z:GC	ZB:Z:CG	ZC:Z:TC	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:BCCFDFFD	RX:Z:GCCGTCGA
-HiMom:1:1101:1328:2225	4	*	0	0	*	*	0	0	AGGAAATTAGGACTTACCTGACATA	#########################	ZA:Z:CA	ZB:Z:AC	ZC:Z:TC	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:??;=A:B=	RX:Z:CAACTCTC
-HiMom:1:1101:1338:2175	4	*	0	0	*	*	0	0	GCTTGTTGGCTTTAACATCCACAAT	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GA	ZB:Z:AG	ZC:Z:GA	ZD:Z:AG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GAAGGAAG
-HiMom:1:1101:1347:2149	4	*	0	0	*	*	0	0	GCTCTTCCGATCTGTGCTCTTCCGA	CCCFFFFFDFHHFIJDGIGGHGIGH	ZA:Z:GA	ZB:Z:CC	ZC:Z:AG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CC at DFFFD	RX:Z:GACCAGGA
-HiMom:1:1101:1353:2226	4	*	0	0	*	*	0	0	GTGCTCTTCCGATCTTCAGGTTACC	BBBFFFFFHHHHHJJJJJJJIJJJJ	ZA:Z:TA	ZB:Z:TC	ZC:Z:TG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:@B at FFEFF	RX:Z:TATCTGCC
-HiMom:1:1101:1363:2138	4	*	0	0	*	*	0	0	GTTCTTAAACCTGTTAGAACTTCTG	C@@FFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:CT	ZB:Z:AA	ZC:Z:CT	ZD:Z:CG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTAACTCG
-HiMom:1:1101:1399:2128	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHIJJJJJJJJJJJ	ZA:Z:CA	ZB:Z:AT	ZC:Z:AG	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CAATAGTC
-HiMom:1:1101:1403:2194	4	*	0	0	*	*	0	0	ACATGGTGAAACCCTGTCTCTACTA	CCCFFFDDHHHHHJJJJJJJJJJJJ	ZA:Z:CT	ZB:Z:GT	ZC:Z:AA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTGTAATC
-HiMom:1:1101:1406:2222	4	*	0	0	*	*	0	0	GGCTGGACTCCCCTGGTTCTGGGCA	;?@DDDBD?FHDFGIIIGIGHHIII	ZA:Z:AG	ZB:Z:CA	ZC:Z:TG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:C@@DBFEF	RX:Z:AGCATGGA
-HiMom:1:1101:1419:2119	4	*	0	0	*	*	0	0	ACTTTCCTTTTTTGTTTTACTTTAA	#########################	ZA:Z:TG	ZB:Z:TA	ZC:Z:AT	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:@@@DFDFD	RX:Z:TGTAATCA
-HiMom:1:1101:1420:2213	4	*	0	0	*	*	0	0	TTCACTGTACCGGCCGTGCGTACTT	@CCFFFFDHHHFGIJJJJJJGHIGG	ZA:Z:CA	ZB:Z:GC	ZC:Z:GG	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:@C at FFFDF	RX:Z:CAGCGGTA
-HiMom:1:1101:1435:2194	4	*	0	0	*	*	0	0	TTTTGTTTTCTTTTACTGAAGTGTA	CCCFFDFFHHHHHJJJJIHIJHHHJ	ZA:Z:TA	ZB:Z:TC	ZC:Z:TG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TATCTGCC
-HiMom:1:1101:1441:2148	4	*	0	0	*	*	0	0	TTTTGGCTCTAGAGGGGGTAGAGGG	CCCFFFFFHHDFBHIIJJ1?FGHIJ	ZA:Z:CG	ZB:Z:CT	ZC:Z:AT	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:@@BFFDDD	RX:Z:CGCTATGT
-HiMom:1:1101:1452:2132	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHJJJJJJJIJJJJ	ZA:Z:AA	ZB:Z:CG	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:AACGCATT
-HiMom:1:1101:1460:2176	4	*	0	0	*	*	0	0	AGGAAAAAGACACAACAAGTCCAAC	#########################	ZA:Z:GA	ZB:Z:TA	ZC:Z:TC	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GATATCCA
-HiMom:1:1101:1479:2221	4	*	0	0	*	*	0	0	GGGGAAATCTATTTTTATGTAAAAA	@CCFFFFFHHHHHJIGIJJJJJJJJ	ZA:Z:TC	ZB:Z:GC	ZC:Z:TA	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:@BCFFFFF	RX:Z:TCGCTAGA
-HiMom:1:1101:1491:2120	4	*	0	0	*	*	0	0	GGCCAGGCTGAACTTCTGAGCTGCT	CCCFFFFFHHHGHJJJJJJJJJJJJ	ZA:Z:AG	ZB:Z:GT	ZC:Z:CG	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:BCCDFFFF	RX:Z:AGGTCGCA
-HiMom:1:1201:1018:2133	4	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:AT	ZB:Z:TC	ZC:Z:CT	ZD:Z:CT	RG:Z:HiMom.1	XN:i:1	QX:Z:8??=BBBA	RX:Z:ATTCCTCT
-HiMom:1:1201:1018:2217	516	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:AT	ZB:Z:TA	ZC:Z:TC	ZD:Z:AA	RG:Z:HiMom.1	XN:i:1	QX:Z:;<;:BBDD	RX:Z:ATTATCAA
-HiMom:1:1201:1028:2202	4	*	0	0	*	*	0	0	..AAAC.C.T.......GG..TG..	##42@?###################	ZA:Z:GA	ZB:Z:AG	ZC:Z:GA	ZD:Z:AG	RG:Z:HiMom.1	QX:Z:CCCFFDFF	RX:Z:GAAGGAAG
-HiMom:1:1201:1042:2174	4	*	0	0	*	*	0	0	.TCAGGAAGGC..CAAAAAAAGAAA	#0;@@@?@?<@##3<@@?@@?????	ZA:Z:TC	ZB:Z:TG	ZC:Z:CA	ZD:Z:AG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TCTGCAAG
-HiMom:1:1201:1043:2246	4	*	0	0	*	*	0	0	.GCATCATTTC..GCTTCTCTCTGT	#0;@@??@=@>##22=;@??><@??	ZA:Z:CG	ZB:Z:CT	ZC:Z:AT	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:@<?DD:B=	RX:Z:CGCTATGT
-HiMom:1:1201:1045:2105	516	*	0	0	*	*	0	0	.TTTTTTTTTT..TTTTTTTTTTTT	#0;@@@@@@@?##0:????????=<	ZA:Z:CT	ZB:Z:GT	ZC:Z:AA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:1112 at A##	RX:Z:CTGTAATC
-HiMom:1:1201:1054:2151	4	*	0	0	*	*	0	0	GTCAGGCACTGAGAATATATGGGTG	CBCFFFFFHHHHHJJJJJJJJJJEG	ZA:Z:CA	ZB:Z:AT	ZC:Z:AG	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:CCCFFFDF	RX:Z:CAATAGTC
-HiMom:1:1201:1064:2239	4	*	0	0	*	*	0	0	GGGATGGGAGGGCGATGAGGACTAG	8?@:DDDACC:FHHGIH<EGDDDFH	ZA:Z:TA	ZB:Z:AG	ZC:Z:CA	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:@@@FFADB	RX:Z:TAAGCACA
-HiMom:1:1201:1073:2225	4	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGGAGGGT	@BBDFFFFHHHHHJJJJJJJJJJJ:	ZA:Z:AT	ZB:Z:TC	ZC:Z:CT	ZD:Z:CT	RG:Z:HiMom.1	QX:Z:B@@BDEFF	RX:Z:ATTCCTCT
-HiMom:1:1201:1083:2121	4	*	0	0	*	*	0	0	ACACACAACACCACCGCCCTCCCCC	#########################	ZA:Z:CT	ZB:Z:AT	ZC:Z:GC	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:CTATGCGT
-HiMom:1:1201:1084:2204	4	*	0	0	*	*	0	0	TGGCTCCTCAGGCTCTCATCAGTTG	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:TA	ZB:Z:TC	ZC:Z:TG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TATCTGCC
-HiMom:1:1201:1095:2146	4	*	0	0	*	*	0	0	ACTGACAACACCAAATGCTGCTAAG	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GA	ZB:Z:CC	ZC:Z:AG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GACCAGGA
-HiMom:1:1201:1103:2184	4	*	0	0	*	*	0	0	AGAAGTTTCAGAATTGTGGCCCCAT	B at BFFDEFHHHHHJJJGHIJJJJJI	ZA:Z:TT	ZB:Z:GT	ZC:Z:CT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:TTGTCTAT
-HiMom:1:1201:1107:2109	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHGHHJJJJIIJJJJJJ	ZA:Z:TT	ZB:Z:GT	ZC:Z:CT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:B at CFFFFF	RX:Z:TTGTCTAT
-HiMom:1:1201:1118:2198	4	*	0	0	*	*	0	0	AATAAACTTTATTAAAGCAGTTAAA	C at CFFFFFHDHHHGIIIJJJIJJJJ	ZA:Z:AT	ZB:Z:TA	ZC:Z:TC	ZD:Z:AA	RG:Z:HiMom.1	QX:Z:@@@DDBDD	RX:Z:ATTATCAA
-HiMom:1:1201:1122:2227	4	*	0	0	*	*	0	0	GTCATATAAGGCCCAGTCCAAGGAA	@@@FFFFFHHHGGIJIGGIJFIJII	ZA:Z:CG	ZB:Z:CC	ZC:Z:TT	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:@@@DDFFF	RX:Z:CGCCTTCC
-HiMom:1:1201:1123:2161	516	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGCATACA	===AAAA8AAAA<AAA)@CBA9>A#	ZA:Z:GA	ZB:Z:CC	ZC:Z:AG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:?;@DFDFF	RX:Z:GACCAGGA
-HiMom:1:1201:1127:2112	516	*	0	0	*	*	0	0	TAATCACCTGAGCAGTGAAGCCAGC	@<@?BDDDHD?FDBHI?AHGGGDFH	ZA:Z:CA	ZB:Z:AC	ZC:Z:TC	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:=??BA?BD	RX:Z:CAACTCTC
-HiMom:1:1201:1134:2144	4	*	0	0	*	*	0	0	AGTGTGAGTAATGGTTGAGAGGTGG	B@?DDDFFFHHGHJHHGFIHHIFGI	ZA:Z:CG	ZB:Z:CT	ZC:Z:AT	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:CGCTATGT
-HiMom:1:1201:1138:2227	516	*	0	0	*	*	0	0	GACAAATATAGGAAATAGAAGCTAT	=1=A=AAA,2?4>7C<<4<A+3<AB	ZA:Z:CC	ZB:Z:AA	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:==######	RX:Z:CCAACATT
-HiMom:1:1201:1140:2125	4	*	0	0	*	*	0	0	TTCATAAATTGGTCTTAGATGTTGC	CC at FFFFFHHHHFGIJIIIJIJIJJ	ZA:Z:TA	ZB:Z:TC	ZC:Z:CA	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TATCCAGG
-HiMom:1:1201:1142:2242	4	*	0	0	*	*	0	0	GTAAAATGTAAAATAATAAAAAATG	?=?DDDD;AF<DF<FFFFIIIFF@<	ZA:Z:TA	ZB:Z:TC	ZC:Z:TG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:??<D?D83	RX:Z:TATCTGCC
-HiMom:1:1201:1150:2161	4	*	0	0	*	*	0	0	TTCTCACTACTGTGATTGTGCCACT	@C at FFFFFGHHHHGIIIICEHCFGH	ZA:Z:AA	ZB:Z:CG	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:@@@FDDDD	RX:Z:AACGCATT
-HiMom:1:1201:1159:2179	516	*	0	0	*	*	0	0	TTTTTTTTTATTTTTCTAAATACTT	===AA####################	ZA:Z:AA	ZB:Z:AA	ZC:Z:AA	ZD:Z:AA	RG:Z:HiMom.1	QX:Z:######0?	RX:Z:AAAAAAAA
-HiMom:1:1201:1160:2109	4	*	0	0	*	*	0	0	ACATCCTTCCCATGCCACCAACTCG	CCCFFFFFGHHHHJJJJJJJJJJJJ	ZA:Z:CG	ZB:Z:CC	ZC:Z:TT	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:C at BFFFFF	RX:Z:CGCCTTCC
-HiMom:1:1201:1180:2119	4	*	0	0	*	*	0	0	GCTCTAAATTTTGCTTTTCTACAGC	CCCFFFFFHHHHHJJJJIJIJJIJJ	ZA:Z:GA	ZB:Z:CC	ZC:Z:GT	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:CCCFFDFF	RX:Z:GACCGTTG
-HiMom:1:1201:1185:2143	4	*	0	0	*	*	0	0	GCTGAAGGCCCGTGGGCCAGAGGTG	@CCFFFFFHHHHHJJJJJJJJJJHI	ZA:Z:CT	ZB:Z:AT	ZC:Z:GC	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTATGCGT
-HiMom:1:1201:1187:2100	4	*	0	0	*	*	0	0	AAAAAAGAGCCCGCATTGCCGAGAC	=<=;AA###################	ZA:Z:TA	ZB:Z:TC	ZC:Z:TG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TATCTGCC
-HiMom:1:1201:1190:2194	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:AG	ZB:Z:GT	ZC:Z:CG	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AGGTCGCA
-HiMom:1:1201:1204:2228	4	*	0	0	*	*	0	0	TCTTCTTGTCGATGAGGAACTTGGT	@?@FFFFFDHHGHJIJJGHIIJJJH	ZA:Z:CC	ZB:Z:AG	ZC:Z:CA	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAGCACC
-HiMom:1:1201:1208:2132	4	*	0	0	*	*	0	0	CTGTAGAAAGGATGGTCGGGCTCCA	@@CDFFFFGHFHHJIJJGJIBHJJG	ZA:Z:TG	ZB:Z:TA	ZC:Z:AT	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:CC at FFFFF	RX:Z:TGTAATCA
-HiMom:1:1201:1219:2115	4	*	0	0	*	*	0	0	TGGGAGTAGTTCCCTGCTAAGGGAG	???DBDBDADDDDIEID:AFFD:?8	ZA:Z:CC	ZB:Z:AT	ZC:Z:GC	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:??<DDA?D	RX:Z:CCATGCGT
-HiMom:1:1201:1236:2187	4	*	0	0	*	*	0	0	CTCCTTAGCGGATTCCGACTTCCAT	CCCFFFFDHHHHGIJJIGIGIJJGG	ZA:Z:TA	ZB:Z:TC	ZC:Z:CA	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:@@BFFFFF	RX:Z:TATCCAGG
-HiMom:1:1201:1242:2207	4	*	0	0	*	*	0	0	ATCTTTTATTGGCCTCCTGCTCCCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:AT	ZB:Z:TC	ZC:Z:CT	ZD:Z:CT	RG:Z:HiMom.1	QX:Z:?BBDDDFF	RX:Z:ATTCCTCT
-HiMom:1:1201:1252:2141	4	*	0	0	*	*	0	0	AGTTATTTTGCCTATGTCCAACAAG	BCBFFFFFGHHHHJIJJJJJJJJJJ	ZA:Z:TT	ZB:Z:GT	ZC:Z:CT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTGTCTAT
-HiMom:1:1201:1260:2165	4	*	0	0	*	*	0	0	ATCTGATCTAAGTTGGGGGACGCCG	@@@FFDFFHHHHHJJJIJIIIGIJJ	ZA:Z:CC	ZB:Z:AA	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:CCAACATT
-HiMom:1:1201:1280:2179	4	*	0	0	*	*	0	0	GAGGACTGCTTGAGTCCAGGAGTTC	@@BFFDEFGHHHHIFGCHIJJJGGI	ZA:Z:GC	ZB:Z:CT	ZC:Z:AG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:BCCFFFFF	RX:Z:GCCTAGCC
-HiMom:1:1201:1281:2133	4	*	0	0	*	*	0	0	GCAACAAAATTTCATATGACTTAGC	CCCFFFFFHHHHHJJIIIHICHIIJ	ZA:Z:CC	ZB:Z:AA	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:C at CFFFDF	RX:Z:CCAACATT
-HiMom:1:1201:1285:2100	4	*	0	0	*	*	0	0	GATCTTTTTTGCTTTGTAGTTATAG	@@@DFFFFHHHHHIIGIABCFFHBF	ZA:Z:TG	ZB:Z:CT	ZC:Z:GC	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:@@@FFFFF	RX:Z:TGCTGCTG
-HiMom:1:1201:1291:2158	4	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGATGGGC	@CCFFFDD?FHHFGEHHIIDHIIII	ZA:Z:AG	ZB:Z:CA	ZC:Z:TG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:AGCATGGA
-HiMom:1:1201:1300:2137	4	*	0	0	*	*	0	0	GCTCTTCCGATCTTTTTTTTAATTT	@@?DDDDDFDHADEHGIGGED3?FD	ZA:Z:GC	ZB:Z:CT	ZC:Z:AG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:8?84B23?	RX:Z:GCCTAGCC
-HiMom:1:1201:1312:2112	4	*	0	0	*	*	0	0	ATTTGCAGGAGCCGGCGCAGGTGCA	CCCFFFFFHHHHHJJJIJJJJGHIJ	ZA:Z:TC	ZB:Z:GC	ZC:Z:TA	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TCGCTAGA
-HiMom:1:1201:1331:2162	4	*	0	0	*	*	0	0	TAATCCCAGTACTTTGGGAGGCCAA	CCCFFFFFHHHHHJJJJIJJJJJJJ	ZA:Z:CC	ZB:Z:AA	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAACATT
-HiMom:1:1201:1341:2116	4	*	0	0	*	*	0	0	ATAACAGCGAGACTGGCAACTTAAA	#########################	ZA:Z:AC	ZB:Z:AG	ZC:Z:GT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:CCCFFBDD	RX:Z:ACAGGTAT
-HiMom:1:1201:1344:2147	4	*	0	0	*	*	0	0	ACGATTAGTTTTAGCATTGGAGTAG	@<??DDDDFHHHFGGHHIIIGGAGH	ZA:Z:TG	ZB:Z:TA	ZC:Z:AT	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:=?1AA:=D	RX:Z:TGTAATCA
-HiMom:1:1201:1345:2181	4	*	0	0	*	*	0	0	ATACGGATGTGTTTAGGAGTGGGAC	CCCFFFFFHHHHHIIJJHJFHIJIJ	ZA:Z:CA	ZB:Z:AT	ZC:Z:AG	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CAATAGTC
-HiMom:1:1201:1364:2113	4	*	0	0	*	*	0	0	TAAAGAGAGCCAGTGGAGTTACGAC	#########################	ZA:Z:CA	ZB:Z:GC	ZC:Z:GG	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:C at CFFF@D	RX:Z:CAGCGGTA
-HiMom:1:1201:1392:2109	4	*	0	0	*	*	0	0	GTCAGACAGGGGGATTTGGGCTGTG	BBCFFFFFHHHHHHJJJHIJIJJJJ	ZA:Z:TA	ZB:Z:TC	ZC:Z:TG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:CCCDF?DD	RX:Z:TATCTGCC
-HiMom:1:1201:1392:2184	4	*	0	0	*	*	0	0	ATCTTTATTCATTTGTATGATCTTA	@@BFFFFFHFFHFHIHIIJIJJJJI	ZA:Z:CA	ZB:Z:AT	ZC:Z:AG	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:@CCFFDDE	RX:Z:CAATAGTC
-HiMom:1:1201:1393:2143	4	*	0	0	*	*	0	0	GATAAATGCACGCATCCCCCCCGCG	C at CFFFFFGGHHHHJJJJJJJJJJI	ZA:Z:CT	ZB:Z:AA	ZC:Z:CT	ZD:Z:CG	RG:Z:HiMom.1	QX:Z:@@CFDDFD	RX:Z:CTAACTCG
-HiMom:1:1201:1414:2174	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	@;@1BDADF????FFEB>B6=BBBB	ZA:Z:AG	ZB:Z:AA	ZC:Z:AA	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:####<>##	RX:Z:AGAAAAGA
-HiMom:1:1201:1416:2128	4	*	0	0	*	*	0	0	TTGGTGTGGAGGCGGTGGCGGGATC	@@@DDDDDHHFHHII:?GGHIIB6?	ZA:Z:TC	ZB:Z:GC	ZC:Z:TA	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TCGCTAGA
-HiMom:1:1201:1421:2154	4	*	0	0	*	*	0	0	TGTGCTCTTCCGATCTTGTGCTCTT	BC at DFFFFHHHHHJJJJFHIHHIJJ	ZA:Z:TG	ZB:Z:TA	ZC:Z:AC	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:@@@FFFFF	RX:Z:TGTAACTC
-HiMom:1:1201:1439:2156	4	*	0	0	*	*	0	0	GGAGATTATTTGCCTTGAAGTAAGC	-;(22<>>@>8@>8;@#########	ZA:Z:GA	ZB:Z:CC	ZC:Z:AG	ZD:Z:GC	RG:Z:HiMom.1	QX:Z:1;;=####	RX:Z:GACCAGGC
-HiMom:1:1201:1452:2143	4	*	0	0	*	*	0	0	TTTTAGTCTTAGCATTTACTTTCCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:CA	ZB:Z:AC	ZC:Z:TC	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:BC at DDFFF	RX:Z:CAACTCTC
-HiMom:1:1201:1458:2109	4	*	0	0	*	*	0	0	GATACGAACACACAAGAACTTTTTT	CCCFFFFFHHHHHJJJJJJJJJJJI	ZA:Z:AC	ZB:Z:TG	ZC:Z:TA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACTGTATC
-HiMom:1:1201:1472:2121	516	*	0	0	*	*	0	0	GTGTGCTCTTCCGATCTGGAGGATG	=+=??A4A==A at 7A<?#########	ZA:Z:CT	ZB:Z:AT	ZC:Z:GC	ZD:Z:GC	RG:Z:HiMom.1	QX:Z:;?=D;:##	RX:Z:CTATGCGC
-HiMom:1:1201:1483:2126	516	*	0	0	*	*	0	0	GCATGCAGCTGGGTGCTGTGATGCA	@@@DDDBB<DD8F<<CGG?AA?A<F	ZA:Z:CT	ZB:Z:GT	ZC:Z:AA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:@C<DD:B?	RX:Z:CTGTAATC
-HiMom:1:1201:1486:2109	4	*	0	0	*	*	0	0	ACGTGTGCTCTTCCCGATCTGTATA	CCCFF?DDFBHHHJJIIDHJIJJJH	ZA:Z:GT	ZB:Z:CC	ZC:Z:AC	ZD:Z:AG	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:GTCCACAG
-HiMom:1:1201:1486:2146	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTGGGC	<<<@??@??@???????########	ZA:Z:CA	ZB:Z:AC	ZC:Z:TC	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:?@@1:DBD	RX:Z:CAACTCTC
-HiMom:1:2101:1011:2102	4	*	0	0	*	*	0	0	.....TCACACATAATTTTAAAATT	#####22@?@@??@@@@@??@@@@@	ZA:Z:CT	ZB:Z:GT	ZC:Z:AA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:CTGTAATC
-HiMom:1:2101:1013:2146	4	*	0	0	*	*	0	0	....CGCTAGAACCAACTTATTCAT	####24=?@@?@?@@?@@@@@@?@@	ZA:Z:CT	ZB:Z:AT	ZC:Z:GC	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTATGCGT
-HiMom:1:2101:1021:2209	4	*	0	0	*	*	0	0	..GGAAGGCTGCTAGCTGGCCAGAG	##08@>??@@??@?????????>?@	ZA:Z:AC	ZB:Z:TA	ZC:Z:AG	ZD:Z:AC	RG:Z:HiMom.1	QX:Z:@CCDFFFF	RX:Z:ACTAAGAC
-HiMom:1:2101:1023:2237	516	*	0	0	*	*	0	0	..TTTGTTTGAGTTCCTTGTAGATT	##0:=@?>?@???@:>?@??>?;?<	ZA:Z:GC	ZB:Z:CT	ZC:Z:AG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:=:1<####	RX:Z:GCCTAGCC
-HiMom:1:2101:1031:2163	4	*	0	0	*	*	0	0	..ACATTTGTCACCACTAGCCACCA	##0<@?@@@@@@@@@@?@@@@@@@?	ZA:Z:GA	ZB:Z:TA	ZC:Z:TC	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:B at BFFFFF	RX:Z:GATATCCA
-HiMom:1:2101:1036:2087	4	*	0	0	*	*	0	0	.GTCCACTTACGAAGCAAATACTTT	#4=DDFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GA	ZB:Z:CC	ZC:Z:GT	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:B at CFFDFF	RX:Z:GACCGTTG
-HiMom:1:2101:1040:2208	516	*	0	0	*	*	0	0	.CTGATAGTCACTGAAATGAATTCA	#-0=>(2 at .22@@############	ZA:Z:AC	ZB:Z:GA	ZC:Z:AA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z::1######	RX:Z:ACGAAATC
-HiMom:1:2101:1048:2238	4	*	0	0	*	*	0	0	.GTCACATCGTTGAAGCACTGGATC	#11ADDDB<CFFHCHGDBHGIIIII	ZA:Z:AC	ZB:Z:AG	ZC:Z:TT	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:?@7DDDDA	RX:Z:ACAGTTGA
-HiMom:1:2101:1054:2162	4	*	0	0	*	*	0	0	.GGACAGGGAAGGGAAGGAAGGGTG	#4=DDFDFHHHHHJIJIIDHHGICG	ZA:Z:AG	ZB:Z:GT	ZC:Z:AA	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:B at BDDFFF	RX:Z:AGGTAAGG
-HiMom:1:2101:1059:2083	4	*	0	0	*	*	0	0	.GAATGTCTTAGAAGGATGCTTCTC	#1=BDDDEHHGHHJJJJJIJJIIJJ	ZA:Z:TA	ZB:Z:CC	ZC:Z:GT	ZD:Z:CT	RG:Z:HiMom.1	QX:Z:1:?D##02	RX:Z:TACCGTCT
-HiMom:1:2101:1063:2206	4	*	0	0	*	*	0	0	.TGCTAGGATGAGGATGGATAGTAA	#1=DDDFFHHHHHJHIIJHIIIHHJ	ZA:Z:AC	ZB:Z:AG	ZC:Z:GT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:CCCFFDFF	RX:Z:ACAGGTAT
-HiMom:1:2101:1064:2242	4	*	0	0	*	*	0	0	.GGAAAAAGGTTGTCAAGCGTTAAA	#########################	ZA:Z:TC	ZB:Z:GC	ZC:Z:TA	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:;@<:AA at A	RX:Z:TCGCTAGA
-HiMom:1:2101:1072:2170	4	*	0	0	*	*	0	0	.GGGGAGACAGAGAGGATCAGAAGT	#4=BDDFDHHDFHEGFEGGIJIIIG	ZA:Z:CA	ZB:Z:GC	ZC:Z:GG	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:B@@DFDDF	RX:Z:CAGCGGTA
-HiMom:1:2101:1077:2139	4	*	0	0	*	*	0	0	.ATTAGTTGGCGGATGAAGCAGATA	#4=DFFFFHHHHHJJJJJJJJJIJJ	ZA:Z:AA	ZB:Z:CA	ZC:Z:AT	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AACAATGG
-HiMom:1:2101:1084:2188	4	*	0	0	*	*	0	0	TACAAGGTCAAAATCAGCAACAAGT	CCCFFFFDHHHHHJJJJJJJJJJJJ	ZA:Z:GA	ZB:Z:AG	ZC:Z:GA	ZD:Z:AG	RG:Z:HiMom.1	QX:Z:@B at FFFFF	RX:Z:GAAGGAAG
-HiMom:1:2101:1100:2085	4	*	0	0	*	*	0	0	ATCTTGATCTCCTCCTTCTTGGCCT	@@@DDDDDHHFHFEIIIIHHBAHBG	ZA:Z:CC	ZB:Z:AG	ZC:Z:CA	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAGCACC
-HiMom:1:2101:1102:2221	4	*	0	0	*	*	0	0	ATAACTGACTCTACTCAGTAGATTA	CCCFFFFFHHHHHJJJJJIJJJJJJ	ZA:Z:CT	ZB:Z:GC	ZC:Z:GG	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTGCGGAT
-HiMom:1:2101:1105:2131	4	*	0	0	*	*	0	0	CAGCAGCAGCAACAGCAGAAACATG	CCCFFFFFHHHHHJJJJJIJJJJJJ	ZA:Z:AC	ZB:Z:TG	ZC:Z:TA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACTGTATC
-HiMom:1:2101:1112:2245	4	*	0	0	*	*	0	0	TCGTAGTGTTGTAATTTCGTCTTCT	?8?DBDDDCCFCAACGGFFCBFFAE	ZA:Z:AA	ZB:Z:CA	ZC:Z:AT	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:@@?BBDDD	RX:Z:AACAATGG
-HiMom:1:2101:1122:2136	4	*	0	0	*	*	0	0	CTTGCCAGCCTGCAGGCCCCGCGGC	???BBAABDD?DDIID)A:3<EADD	ZA:Z:GC	ZB:Z:CG	ZC:Z:TC	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:?@<DDDD?	RX:Z:GCCGTCGA
-HiMom:1:2101:1123:2095	4	*	0	0	*	*	0	0	TCCGCCTCCAGCTTCAGCTTCTCCT	@@@FDDFFHHHHHJHGGJIJJJEHH	ZA:Z:CA	ZB:Z:GC	ZC:Z:GG	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:@?@DDF@@	RX:Z:CAGCGGTA
-HiMom:1:2101:1126:2082	4	*	0	0	*	*	0	0	TCTCTTTCCACCTTGGTCACCTTCC	@C at DDDFFHHHHHJEGGIHHIJGIH	ZA:Z:CT	ZB:Z:GC	ZC:Z:GG	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:@@@FFFDA	RX:Z:CTGCGGAT
-HiMom:1:2101:1133:2239	4	*	0	0	*	*	0	0	AGCTTTTTGTTTCCTAGCTTGTCTT	?@?DDFFFHHHHF4ACFHIJHHHGH	ZA:Z:TA	ZB:Z:TC	ZC:Z:CA	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:@@@BDDDF	RX:Z:TATCCATG
-HiMom:1:2101:1143:2137	4	*	0	0	*	*	0	0	GCTCTTCAGATCTAGGGGGAACAGC	@@@DD?=DCAFFFHIIDG:EFHIII	ZA:Z:TC	ZB:Z:CG	ZC:Z:TC	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:####4=##	RX:Z:TCCGTCTA
-HiMom:1:2101:1151:2182	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTA	9<<?@?@;5=?##############	ZA:Z:GA	ZB:Z:AA	ZC:Z:AA	ZD:Z:AA	RG:Z:HiMom.1	QX:Z:########	RX:Z:GAAAAAAA
-HiMom:1:2101:1151:2236	516	*	0	0	*	*	0	0	TTTGAAGCCTCTTTATCCTTGGCAT	#########################	ZA:Z:TA	ZB:Z:GC	ZC:Z:GG	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:######@5	RX:Z:TAGCGGTA
-HiMom:1:2101:1162:2139	4	*	0	0	*	*	0	0	ATCGTTTATGGTCGGAACTACGACG	BCCFFFFFHHHHHIJJJJJJJIJJI	ZA:Z:TG	ZB:Z:CT	ZC:Z:GC	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TGCTGCTG
-HiMom:1:2101:1163:2203	4	*	0	0	*	*	0	0	TTGGTTCACTTATGTATTTATGAAT	@CCFDFFFHHHHHJHIIJJJJJJJJ	ZA:Z:AG	ZB:Z:GT	ZC:Z:AA	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AGGTAAGG
-HiMom:1:2101:1163:2222	4	*	0	0	*	*	0	0	GAGCGATAATGGTTCTTTTCCTCAC	@@@DFFFFHHHHHJJJJJJJIJJJJ	ZA:Z:TG	ZB:Z:CA	ZC:Z:AG	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:CCCFFFEF	RX:Z:TGCAAGTA
-HiMom:1:2101:1172:2152	516	*	0	0	*	*	0	0	ATCGTTTCTGGGGACTAGTGAGGCG	#########################	ZA:Z:CA	ZB:Z:AT	ZC:Z:AG	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:########	RX:Z:CAATAGTC
-HiMom:1:2101:1186:2093	4	*	0	0	*	*	0	0	AATGTTGGGAGGACAATGATGGAAA	#########################	ZA:Z:CC	ZB:Z:AA	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAACATT
-HiMom:1:2101:1188:2195	4	*	0	0	*	*	0	0	GCACATACACCAAATGTCTGAACCT	CCCFFFFFHHHHHJJJHIJJJJJJJ	ZA:Z:AG	ZB:Z:GT	ZC:Z:CG	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:BCCDFFFF	RX:Z:AGGTCGCA
-HiMom:1:2101:1195:2150	4	*	0	0	*	*	0	0	AATTGAACTTCACCACCCAGAGGAA	CCCFFFFFHHHHHJJJJJJIJJJJJ	ZA:Z:TG	ZB:Z:CT	ZC:Z:GC	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TGCTGCTG
-HiMom:1:2101:1207:2084	516	*	0	0	*	*	0	0	TCACCACTCTTCTGGGCATCCCCTG	@@@DDEDFHHHHHIJIHHGHGGJJJ	ZA:Z:GA	ZB:Z:CC	ZC:Z:AG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:@@CDFFFF	RX:Z:GACCAGGA
-HiMom:1:2101:1208:2231	516	*	0	0	*	*	0	0	CTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHHHHHJJJHFDDDDDDD	ZA:Z:GT	ZB:Z:AA	ZC:Z:CA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:##:A1A22	RX:Z:GTAACATC
-HiMom:1:2101:1215:2110	4	*	0	0	*	*	0	0	ATCTTTCCCCCATTAAGAACAGCAA	#########################	ZA:Z:AA	ZB:Z:AA	ZC:Z:GA	ZD:Z:AG	RG:Z:HiMom.1	QX:Z:1:7<####	RX:Z:AAAAGAAG
-HiMom:1:2101:1216:2172	4	*	0	0	*	*	0	0	GGACTTCTAGGGGATTTAGCGGGGT	CCCFFFFFHHHHHJJJJJJJJJJJD	ZA:Z:CA	ZB:Z:GC	ZC:Z:GG	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:CAGCGGAT
-HiMom:1:2101:1216:2193	4	*	0	0	*	*	0	0	AGGCATGACACTGCATTTTAAATAC	@@@DDDDDHFFHHGGDFHFHIIHGG	ZA:Z:AC	ZB:Z:AG	ZC:Z:TT	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACAGTTGA
-HiMom:1:2101:1226:2088	4	*	0	0	*	*	0	0	GCTCTTCCGATCTAGGTAATAGCTA	==?BDFFFDCDDHFFFAFHDHIJGJ	ZA:Z:GA	ZB:Z:TA	ZC:Z:TC	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:@@@:DDDD	RX:Z:GATATCCA
-HiMom:1:2101:1231:2208	4	*	0	0	*	*	0	0	AGCCAGTGTTGGTGTGTTGACTGTT	@@;1ADABCF;BF<AACGCHEBHC<	ZA:Z:CT	ZB:Z:AT	ZC:Z:GC	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:@<@?D8 at D	RX:Z:CTATGCGT
-HiMom:1:2101:1233:2133	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFGHHHHJJJFDDDDDDDD	ZA:Z:CT	ZB:Z:AT	ZC:Z:GC	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:=??B14##	RX:Z:CTATGCGT
-HiMom:1:2101:1240:2197	516	*	0	0	*	*	0	0	ACTGGAGATCCTTGTTACATGCCCA	??+++A:DD?:ADEE@::C4:C<E:	ZA:Z:AA	ZB:Z:CG	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:88+AD@?8	RX:Z:AACGCATT
-HiMom:1:2101:1245:2154	4	*	0	0	*	*	0	0	ACCAATCAGTAGCACCACTATACAC	CCCFFFFFHHHHHJJJJJJIJJJJJ	ZA:Z:CT	ZB:Z:GT	ZC:Z:AA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:CTGTAATC
-HiMom:1:2101:1249:2231	4	*	0	0	*	*	0	0	TCTCTCGGCCTTCCACTCTAGCATA	@@@FFFFFFHHGHIJJJGJIIJHIJ	ZA:Z:AG	ZB:Z:GT	ZC:Z:AA	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:@@CBDFFF	RX:Z:AGGTAAGG
-HiMom:1:2101:1258:2092	4	*	0	0	*	*	0	0	TTAGACAAAACACCAAAATAAAATA	#########################	ZA:Z:TA	ZB:Z:AG	ZC:Z:CA	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:@@CDDFFF	RX:Z:TAAGCACA
-HiMom:1:2101:1262:2128	516	*	0	0	*	*	0	0	TCTTGTGGTAACTTTTCTGACACCT	-(---9@;@?:8>?4:>?@######	ZA:Z:AC	ZB:Z:TA	ZC:Z:AG	ZD:Z:AC	RG:Z:HiMom.1	QX:Z:##8?ADD8	RX:Z:ACTAAGAC
-HiMom:1:2101:1273:2119	516	*	0	0	*	*	0	0	ATGATGGATCTTCTCTAACTTGTCA	>=><AAAAA+2AA?CB4@@ABB3?A	ZA:Z:CT	ZB:Z:AA	ZC:Z:CT	ZD:Z:CG	RG:Z:HiMom.1	QX:Z:####=ADB	RX:Z:CTAACTCG
-HiMom:1:2101:1285:2105	516	*	0	0	*	*	0	0	TGTCTATATCAACCAACACCTCTTC	-(0(():94:9:???##########	ZA:Z:TA	ZB:Z:TC	ZC:Z:TC	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:09######	RX:Z:TATCTCGG
-HiMom:1:2101:1312:2105	4	*	0	0	*	*	0	0	GTTGAGAATAGGTTGAGATCGTTTC	@CCFFFDFHHFHDHIJJJJJJJIJJ	ZA:Z:GA	ZB:Z:CC	ZC:Z:AG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GACCAGGA
-HiMom:1:2101:1325:2083	4	*	0	0	*	*	0	0	TGTGCTCTTCCGATCTGGAGAAAAA	#########################	ZA:Z:AC	ZB:Z:AG	ZC:Z:GT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:@@@BD=DD	RX:Z:ACAGGTAT
-HiMom:1:2101:1336:2109	4	*	0	0	*	*	0	0	AGACCAGAACAGCTCCAGGTGCTCC	CCCFFFFFHHHHHJJJJJJCGHIJJ	ZA:Z:AA	ZB:Z:CG	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AACGCATT
-HiMom:1:2101:1349:2084	4	*	0	0	*	*	0	0	AGTCTGAATCATTGGTGTCTGAAGA	<5;??=>=>>?##############	ZA:Z:AC	ZB:Z:TG	ZC:Z:TA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:=;##22<A	RX:Z:ACTGTATC
-HiMom:1:2101:1365:2094	4	*	0	0	*	*	0	0	GCTCTTCCGATCTTGTGCTCTTCCG	CCCFFFFDHFHHGJJIIJIJJIHII	ZA:Z:AC	ZB:Z:TG	ZC:Z:TA	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:##=22<##	RX:Z:ACTGTACC
-HiMom:1:2101:1370:2116	4	*	0	0	*	*	0	0	CACCATCTGACATCATGTTTGAAAG	@@@DFFFDFFHDHIGBHHII<HEDB	ZA:Z:AG	ZB:Z:CA	ZC:Z:TG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:?:8A?3:B	RX:Z:AGCATGGA
-HiMom:1:2101:1386:2105	4	*	0	0	*	*	0	0	AGGAATTATTCTTCTGCCATAAGGT	B@@DDFFFHGFHHIJJJJJGIGIJH	ZA:Z:CT	ZB:Z:GT	ZC:Z:AA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTGTAATC
-HiMom:1:2101:1414:2098	4	*	0	0	*	*	0	0	TTGGGGCCGGTGCCGTCGGGCCCAA	CCCFFFFFHHHHGJJIJJJJJJJIJ	ZA:Z:CT	ZB:Z:AA	ZC:Z:CT	ZD:Z:CG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTAACTCG
-HiMom:1:2101:1427:2081	4	*	0	0	*	*	0	0	CCGACTTCCATGGCCACCGTCCTGC	CCCFFFFFHHHHHJJJIIGFIIJJI	ZA:Z:AA	ZB:Z:CG	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AACGCATT
-HiMom:1:2101:1450:2134	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CC at FDFDFFDFHFGIIE1CGGHBGE	ZA:Z:AC	ZB:Z:CA	ZC:Z:GT	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:@C at DDDB?	RX:Z:ACCAGTTG
-HiMom:1:2101:1459:2083	4	*	0	0	*	*	0	0	ATTTCACCAAAATAATCAGAAGGCC	CCCFFFFDBHGHHIGGIJFJJGGFH	ZA:Z:GC	ZB:Z:CG	ZC:Z:TC	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:@@CFDDFD	RX:Z:GCCGTCGA
-HiMom:1:2101:1491:2093	4	*	0	0	*	*	0	0	AGAGACGGGGTCTCGCTATGTTGCC	BCCDFFFFHHHHHJIIJJJJIJIJJ	ZA:Z:CA	ZB:Z:AT	ZC:Z:AG	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:@@@FDEBD	RX:Z:CAATAGTC
+HiMom:1:1101:1031:2224	516	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:NN	ZB:Z:NN	ZC:Z:NN	ZD:Z:NN	RG:Z:HiMom.1	XN:i:1	QX:Z:##-##-##-##	RX:Z:NN-NN-NN-NN
+HiMom:1:1101:1039:2147	516	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:NN	ZB:Z:NN	ZC:Z:NN	ZD:Z:NN	RG:Z:HiMom.1	XN:i:1	QX:Z:##-##-##-##	RX:Z:NN-NN-NN-NN
+HiMom:1:1101:1046:2175	516	*	0	0	*	*	0	0	..GGA....................	#########################	ZA:Z:NN	ZB:Z:NN	ZC:Z:NN	ZD:Z:NN	RG:Z:HiMom.1	QX:Z:##-##-##-##	RX:Z:NN-NN-NN-NN
+HiMom:1:1101:1047:2122	516	*	0	0	*	*	0	0	..TCA....................	#########################	ZA:Z:NN	ZB:Z:NA	ZC:Z:NN	ZD:Z:NN	RG:Z:HiMom.1	QX:Z:##-##-##-##	RX:Z:NN-NA-NN-NN
+HiMom:1:1101:1048:2197	516	*	0	0	*	*	0	0	..GTG....................	#########################	ZA:Z:NN	ZB:Z:NC	ZC:Z:NN	ZD:Z:NN	RG:Z:HiMom.1	QX:Z:##-##-##-##	RX:Z:NN-NC-NN-NN
+HiMom:1:1101:1065:2193	4	*	0	0	*	*	0	0	.CTTG....................	#########################	ZA:Z:GA	ZB:Z:AC	ZC:Z:GA	ZD:Z:TN	RG:Z:HiMom.1	QX:Z:##-##-##-##	RX:Z:GA-AC-GA-TN
+HiMom:1:1101:1069:2159	4	*	0	0	*	*	0	0	GACGT....................	<<<@?####################	ZA:Z:GT	ZB:Z:CC	ZC:Z:AC	ZD:Z:AG	RG:Z:HiMom.1	QX:Z:@B-BF-FF-FF	RX:Z:GT-CC-AC-AG
+HiMom:1:1101:1071:2233	4	*	0	0	*	*	0	0	GTTTG....................	<<<@@####################	ZA:Z:TA	ZB:Z:TC	ZC:Z:CA	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:TA-TC-CA-GG
+HiMom:1:1101:1083:2193	4	*	0	0	*	*	0	0	AGGCT....................	#########################	ZA:Z:CC	ZB:Z:AA	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:?@-;D-D?-BD	RX:Z:CC-AA-CA-TT
+HiMom:1:1101:1084:2136	4	*	0	0	*	*	0	0	TTTCT....................	<<<@@####################	ZA:Z:TG	ZB:Z:CT	ZC:Z:GC	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:TG-CT-GC-TG
+HiMom:1:1101:1089:2172	4	*	0	0	*	*	0	0	TCCGG....................	:<<??####################	ZA:Z:GA	ZB:Z:CC	ZC:Z:AG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:?@- at F-F;-=B	RX:Z:GA-CC-AG-GA
+HiMom:1:1101:1100:2207	4	*	0	0	*	*	0	0	AGGCT............G.......	#########################	ZA:Z:AT	ZB:Z:TA	ZC:Z:TC	ZD:Z:AA	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:AT-TA-TC-AA
+HiMom:1:1101:1111:2148	4	*	0	0	*	*	0	0	GCGAA.A..........GGACGAC.	#########################	ZA:Z:GC	ZB:Z:CG	ZC:Z:TC	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:GC-CG-TC-GA
+HiMom:1:1101:1138:2141	4	*	0	0	*	*	0	0	TCCGATCTGCTTCAGGTCGATCAGA	CCCFFFFFHGHHHJJIGHIJJJJJJ	ZA:Z:AA	ZB:Z:CA	ZC:Z:AT	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:AA-CA-AT-GG
+HiMom:1:1101:1140:2120	4	*	0	0	*	*	0	0	TTTTTTTTTTTTTAACTTTGCAAAT	@@@DDDDDHHHHFB at 9FHI@BFH@@	ZA:Z:CA	ZB:Z:AC	ZC:Z:TC	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:@@- at D-DF-DF	RX:Z:CA-AC-TC-TC
+HiMom:1:1101:1143:2192	4	*	0	0	*	*	0	0	CGACAAGTCTGGCTTATCACTCATC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:TC	ZB:Z:GC	ZC:Z:TA	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:TC-GC-TA-GA
+HiMom:1:1101:1150:2228	4	*	0	0	*	*	0	0	ATGGGAGGCGATTCCTAGGGGGTTG	8?=DD8;@BH6DHD<FGGGEIGHIG	ZA:Z:AG	ZB:Z:GT	ZC:Z:CG	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:@@- at D-DF-FF	RX:Z:AG-GT-CG-CA
+HiMom:1:1101:1157:2135	4	*	0	0	*	*	0	0	TTTAAAGTCTTAATCAAAGATGATA	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:AT	ZB:Z:TA	ZC:Z:TC	ZD:Z:AA	RG:Z:HiMom.1	QX:Z:C at -CF-FF-FF	RX:Z:AT-TA-TC-AA
+HiMom:1:1101:1162:2207	516	*	0	0	*	*	0	0	TAAAACTGGGGAAGTTAGAGGAATG	#########################	ZA:Z:AC	ZB:Z:AA	ZC:Z:AA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:##-##-2<-##	RX:Z:AC-AA-AA-TT
+HiMom:1:1101:1165:2239	4	*	0	0	*	*	0	0	ATGGAAGTCGAGACAGAAGTGAGAA	#########################	ZA:Z:GC	ZB:Z:CT	ZC:Z:AG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:B at -@D-FF-FF	RX:Z:GC-CT-AG-CC
+HiMom:1:1101:1175:2197	4	*	0	0	*	*	0	0	AAGAGCTGGGGAACATCCAGAAAGG	BC at FFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:CC	ZB:Z:AA	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:CC-AA-CA-TT
+HiMom:1:1101:1188:2237	4	*	0	0	*	*	0	0	GCTTCCTTCAAGACAGAAGTGAGAA	CCCFFDDEFHHFFE at FDHHAIAFHG	ZA:Z:GT	ZB:Z:AA	ZC:Z:CA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:@@-?D-FF-DF	RX:Z:GT-AA-CA-TC
+HiMom:1:1101:1197:2200	4	*	0	0	*	*	0	0	ATATTCCACTGGAACCACAGAACCC	@@@FFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:AA	ZB:Z:CG	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:@C-CF-DF-FF	RX:Z:AA-CG-CA-TT
+HiMom:1:1101:1206:2126	4	*	0	0	*	*	0	0	ATCTGTCCAGTGGTGCACTGAATGT	CCCFFFFFHHHHHHIIJJJJIJJJJ	ZA:Z:AA	ZB:Z:CA	ZC:Z:AT	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:AA-CA-AT-GG
+HiMom:1:1101:1212:2230	4	*	0	0	*	*	0	0	TTTTAGCTTTATTGGGGAGGGGGTG	CCCFFFFFHHGHHJJJJGJJJJJDF	ZA:Z:CC	ZB:Z:AG	ZC:Z:CA	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:CC-AG-CA-CC
+HiMom:1:1101:1218:2200	4	*	0	0	*	*	0	0	GCTCTTCCGATCTATCTGCTCGTCC	(-(=34???3;@#############	ZA:Z:GA	ZB:Z:CC	ZC:Z:GT	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:@C-CF-FD-DF	RX:Z:GA-CC-GT-TG
+HiMom:1:1101:1219:2164	4	*	0	0	*	*	0	0	ATCTTATCCACTCCTTCCACTTTGG	CCCFFFFFHHHHHJJIJJJJJJJIJ	ZA:Z:TT	ZB:Z:GT	ZC:Z:CT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:TT-GT-CT-AT
+HiMom:1:1101:1221:2143	4	*	0	0	*	*	0	0	CAATTGAATGTCTGCACAGCCGCTT	@@@FFFFDHHHHHJJJIIIJGHIJJ	ZA:Z:GC	ZB:Z:CG	ZC:Z:TC	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:@@-CD-DD-DF	RX:Z:GC-CG-TC-GA
+HiMom:1:1101:1236:2121	4	*	0	0	*	*	0	0	TTGCGCTTACTTTGTAGCCTTCATC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:AC	ZB:Z:AG	ZC:Z:GT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:CC-CF-FD-DF	RX:Z:AC-AG-GT-AT
+HiMom:1:1101:1242:2170	4	*	0	0	*	*	0	0	GGAAGGAAAAGAAGCACAAGTACAT	@@@DFDFFHHHGHHGIIGJJEHHIG	ZA:Z:TG	ZB:Z:CA	ZC:Z:AG	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:@@-CF-FF-?D	RX:Z:TG-CA-AG-TA
+HiMom:1:1101:1257:2223	4	*	0	0	*	*	0	0	TGCTCTTCCGATCTTTTAGCAAAGC	:?@DDBDDHFFHDGIGIIJJJGGGI	ZA:Z:GA	ZB:Z:CC	ZC:Z:GT	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:;@- at D-D=-DD	RX:Z:GA-CC-GT-TG
+HiMom:1:1101:1259:2152	4	*	0	0	*	*	0	0	ATTTTTATATTTTTTTAGACATAGG	CCCFFFFFGHHHHJJJJIGIIJJJJ	ZA:Z:AC	ZB:Z:TA	ZC:Z:AG	ZD:Z:AC	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:AC-TA-AG-AC
+HiMom:1:1101:1261:2127	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHGHHHJJIFDDDDDDDD	ZA:Z:AC	ZB:Z:TA	ZC:Z:AG	ZD:Z:AC	RG:Z:HiMom.1	QX:Z:>7-+ at -A7-A7	RX:Z:AC-TA-AG-AC
+HiMom:1:1101:1263:2236	516	*	0	0	*	*	0	0	AGTTCTTCAGTAATTTTAGTACTGC	#########################	ZA:Z:AG	ZB:Z:GT	ZC:Z:AA	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:##-##-##-##	RX:Z:AG-GT-AA-GG
+HiMom:1:1101:1267:2209	4	*	0	0	*	*	0	0	GGCAGAGTCTCCAACAGCCCCGTAC	=;?DDDD?CCFHAIIIGGIIGE at EG	ZA:Z:TA	ZB:Z:TC	ZC:Z:AG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:?@- at D-;A-DD	RX:Z:TA-TC-AG-CC
+HiMom:1:1101:1269:2170	4	*	0	0	*	*	0	0	TTCCAAGCCTGTGCTTTAAGGAAAA	@@<ADBDBDF8DDCFH at GIE@@GGH	ZA:Z:AT	ZB:Z:TA	ZC:Z:TC	ZD:Z:AA	RG:Z:HiMom.1	QX:Z:@@- at D-DD-F?	RX:Z:AT-TA-TC-AA
+HiMom:1:1101:1290:2225	4	*	0	0	*	*	0	0	TCAGTTCACTGGCAAAGACAGTCAC	C@@FBEDDFHFHGIIICEHGDHBHE	ZA:Z:GC	ZB:Z:CT	ZC:Z:AG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:?<- at D-FB-BD	RX:Z:GC-CT-AG-CC
+HiMom:1:1101:1291:2150	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHFHHIJJJIIIGIJIJ	ZA:Z:CG	ZB:Z:CT	ZC:Z:AT	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:@@- at F-FF-FF	RX:Z:CG-CT-AT-GT
+HiMom:1:1101:1302:2244	4	*	0	0	*	*	0	0	TGAATACATATAACAAATGCAAAAA	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GA	ZB:Z:CC	ZC:Z:TA	ZD:Z:AC	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:GA-CC-TA-AC
+HiMom:1:1101:1308:2153	516	*	0	0	*	*	0	0	TCTGTAAGGTAATCCCCGCATGTGT	1?1=4===AFFDFFGFDGFB at CFB:	ZA:Z:AA	ZB:Z:CG	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z::?- at B-?@-DD	RX:Z:AA-CG-CA-TT
+HiMom:1:1101:1309:2210	4	*	0	0	*	*	0	0	AGTGGGCTAGGGCATTTTTAATCTT	@@?DFFDFHHHDFHJIJJIJGIIIJ	ZA:Z:AT	ZB:Z:TC	ZC:Z:CT	ZD:Z:CT	RG:Z:HiMom.1	QX:Z:?@- at A-DE-EF	RX:Z:AT-TC-CT-CT
+HiMom:1:1101:1314:2233	4	*	0	0	*	*	0	0	AGGAAAGTTGGGCTGACCTGACAGA	@@<DDD;=FBFADBCGDEH?F;FCG	ZA:Z:CG	ZB:Z:CT	ZC:Z:AT	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:@<-@?-B at -;A	RX:Z:CG-CT-AT-GT
+HiMom:1:1101:1316:2126	4	*	0	0	*	*	0	0	TCTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHHHHHJJJJHFDDDDDD	ZA:Z:CA	ZB:Z:AT	ZC:Z:AG	ZD:Z:AC	RG:Z:HiMom.1	QX:Z:1>->7-A7-##	RX:Z:CA-AT-AG-AC
+HiMom:1:1101:1327:2200	516	*	0	0	*	*	0	0	GTCATCTGGGCTGTCGACAGGTGTC	@B at FFFFFHHHHGIJJJJJJIFHHI	ZA:Z:GC	ZB:Z:CG	ZC:Z:TC	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:BC-CF-DF-FD	RX:Z:GC-CG-TC-GA
+HiMom:1:1101:1328:2225	4	*	0	0	*	*	0	0	AGGAAATTAGGACTTACCTGACATA	#########################	ZA:Z:CA	ZB:Z:AC	ZC:Z:TC	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:??-;=-A:-B=	RX:Z:CA-AC-TC-TC
+HiMom:1:1101:1338:2175	4	*	0	0	*	*	0	0	GCTTGTTGGCTTTAACATCCACAAT	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GA	ZB:Z:AG	ZC:Z:GA	ZD:Z:AG	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:GA-AG-GA-AG
+HiMom:1:1101:1347:2149	4	*	0	0	*	*	0	0	GCTCTTCCGATCTGTGCTCTTCCGA	CCCFFFFFDFHHFIJDGIGGHGIGH	ZA:Z:GA	ZB:Z:CC	ZC:Z:AG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CC- at D-FF-FD	RX:Z:GA-CC-AG-GA
+HiMom:1:1101:1353:2226	4	*	0	0	*	*	0	0	GTGCTCTTCCGATCTTCAGGTTACC	BBBFFFFFHHHHHJJJJJJJIJJJJ	ZA:Z:TA	ZB:Z:TC	ZC:Z:TG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:@B- at F-FE-FF	RX:Z:TA-TC-TG-CC
+HiMom:1:1101:1363:2138	4	*	0	0	*	*	0	0	GTTCTTAAACCTGTTAGAACTTCTG	C@@FFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:CT	ZB:Z:AA	ZC:Z:CT	ZD:Z:CG	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:CT-AA-CT-CG
+HiMom:1:1101:1399:2128	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHIJJJJJJJJJJJ	ZA:Z:CA	ZB:Z:AT	ZC:Z:AG	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:CA-AT-AG-TC
+HiMom:1:1101:1403:2194	4	*	0	0	*	*	0	0	ACATGGTGAAACCCTGTCTCTACTA	CCCFFFDDHHHHHJJJJJJJJJJJJ	ZA:Z:CT	ZB:Z:GT	ZC:Z:AA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:CT-GT-AA-TC
+HiMom:1:1101:1406:2222	4	*	0	0	*	*	0	0	GGCTGGACTCCCCTGGTTCTGGGCA	;?@DDDBD?FHDFGIIIGIGHHIII	ZA:Z:AG	ZB:Z:CA	ZC:Z:TG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:C at -@D-BF-EF	RX:Z:AG-CA-TG-GA
+HiMom:1:1101:1419:2119	4	*	0	0	*	*	0	0	ACTTTCCTTTTTTGTTTTACTTTAA	#########################	ZA:Z:TG	ZB:Z:TA	ZC:Z:AT	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:@@- at D-FD-FD	RX:Z:TG-TA-AT-CA
+HiMom:1:1101:1420:2213	4	*	0	0	*	*	0	0	TTCACTGTACCGGCCGTGCGTACTT	@CCFFFFDHHHFGIJJJJJJGHIGG	ZA:Z:CA	ZB:Z:GC	ZC:Z:GG	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:@C- at F-FF-DF	RX:Z:CA-GC-GG-TA
+HiMom:1:1101:1435:2194	4	*	0	0	*	*	0	0	TTTTGTTTTCTTTTACTGAAGTGTA	CCCFFDFFHHHHHJJJJIHIJHHHJ	ZA:Z:TA	ZB:Z:TC	ZC:Z:TG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:TA-TC-TG-CC
+HiMom:1:1101:1441:2148	4	*	0	0	*	*	0	0	TTTTGGCTCTAGAGGGGGTAGAGGG	CCCFFFFFHHDFBHIIJJ1?FGHIJ	ZA:Z:CG	ZB:Z:CT	ZC:Z:AT	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:@@-BF-FD-DD	RX:Z:CG-CT-AT-GT
+HiMom:1:1101:1452:2132	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHJJJJJJJIJJJJ	ZA:Z:AA	ZB:Z:CG	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:@C-CF-FF-FF	RX:Z:AA-CG-CA-TT
+HiMom:1:1101:1460:2176	4	*	0	0	*	*	0	0	AGGAAAAAGACACAACAAGTCCAAC	#########################	ZA:Z:GA	ZB:Z:TA	ZC:Z:TC	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:GA-TA-TC-CA
+HiMom:1:1101:1479:2221	4	*	0	0	*	*	0	0	GGGGAAATCTATTTTTATGTAAAAA	@CCFFFFFHHHHHJIGIJJJJJJJJ	ZA:Z:TC	ZB:Z:GC	ZC:Z:TA	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:@B-CF-FF-FF	RX:Z:TC-GC-TA-GA
+HiMom:1:1101:1491:2120	4	*	0	0	*	*	0	0	GGCCAGGCTGAACTTCTGAGCTGCT	CCCFFFFFHHHGHJJJJJJJJJJJJ	ZA:Z:AG	ZB:Z:GT	ZC:Z:CG	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:BC-CD-FF-FF	RX:Z:AG-GT-CG-CA
+HiMom:1:1201:1018:2133	4	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:AT	ZB:Z:TC	ZC:Z:CT	ZD:Z:CT	RG:Z:HiMom.1	XN:i:1	QX:Z:8?-?=-BB-BA	RX:Z:AT-TC-CT-CT
+HiMom:1:1201:1018:2217	516	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:AT	ZB:Z:TA	ZC:Z:TC	ZD:Z:AA	RG:Z:HiMom.1	XN:i:1	QX:Z:;<-;:-BB-DD	RX:Z:AT-TA-TC-AA
+HiMom:1:1201:1028:2202	4	*	0	0	*	*	0	0	..AAAC.C.T.......GG..TG..	##42@?###################	ZA:Z:GA	ZB:Z:AG	ZC:Z:GA	ZD:Z:AG	RG:Z:HiMom.1	QX:Z:CC-CF-FD-FF	RX:Z:GA-AG-GA-AG
+HiMom:1:1201:1042:2174	4	*	0	0	*	*	0	0	.TCAGGAAGGC..CAAAAAAAGAAA	#0;@@@?@?<@##3<@@?@@?????	ZA:Z:TC	ZB:Z:TG	ZC:Z:CA	ZD:Z:AG	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:TC-TG-CA-AG
+HiMom:1:1201:1043:2246	4	*	0	0	*	*	0	0	.GCATCATTTC..GCTTCTCTCTGT	#0;@@??@=@>##22=;@??><@??	ZA:Z:CG	ZB:Z:CT	ZC:Z:AT	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:@<-?D-D:-B=	RX:Z:CG-CT-AT-GT
+HiMom:1:1201:1045:2105	516	*	0	0	*	*	0	0	.TTTTTTTTTT..TTTTTTTTTTTT	#0;@@@@@@@?##0:????????=<	ZA:Z:CT	ZB:Z:GT	ZC:Z:AA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:11-12- at A-##	RX:Z:CT-GT-AA-TC
+HiMom:1:1201:1054:2151	4	*	0	0	*	*	0	0	GTCAGGCACTGAGAATATATGGGTG	CBCFFFFFHHHHHJJJJJJJJJJEG	ZA:Z:CA	ZB:Z:AT	ZC:Z:AG	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:CC-CF-FF-DF	RX:Z:CA-AT-AG-TC
+HiMom:1:1201:1064:2239	4	*	0	0	*	*	0	0	GGGATGGGAGGGCGATGAGGACTAG	8?@:DDDACC:FHHGIH<EGDDDFH	ZA:Z:TA	ZB:Z:AG	ZC:Z:CA	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:@@- at F-FA-DB	RX:Z:TA-AG-CA-CA
+HiMom:1:1201:1073:2225	4	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGGAGGGT	@BBDFFFFHHHHHJJJJJJJJJJJ:	ZA:Z:AT	ZB:Z:TC	ZC:Z:CT	ZD:Z:CT	RG:Z:HiMom.1	QX:Z:B at -@B-DE-FF	RX:Z:AT-TC-CT-CT
+HiMom:1:1201:1083:2121	4	*	0	0	*	*	0	0	ACACACAACACCACCGCCCTCCCCC	#########################	ZA:Z:CT	ZB:Z:AT	ZC:Z:GC	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FD	RX:Z:CT-AT-GC-GT
+HiMom:1:1201:1084:2204	4	*	0	0	*	*	0	0	TGGCTCCTCAGGCTCTCATCAGTTG	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:TA	ZB:Z:TC	ZC:Z:TG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:TA-TC-TG-CC
+HiMom:1:1201:1095:2146	4	*	0	0	*	*	0	0	ACTGACAACACCAAATGCTGCTAAG	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GA	ZB:Z:CC	ZC:Z:AG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:GA-CC-AG-GA
+HiMom:1:1201:1103:2184	4	*	0	0	*	*	0	0	AGAAGTTTCAGAATTGTGGCCCCAT	B at BFFDEFHHHHHJJJGHIJJJJJI	ZA:Z:TT	ZB:Z:GT	ZC:Z:CT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:@C-CF-FF-FF	RX:Z:TT-GT-CT-AT
+HiMom:1:1201:1107:2109	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHGHHJJJJIIJJJJJJ	ZA:Z:TT	ZB:Z:GT	ZC:Z:CT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:B at -CF-FF-FF	RX:Z:TT-GT-CT-AT
+HiMom:1:1201:1118:2198	4	*	0	0	*	*	0	0	AATAAACTTTATTAAAGCAGTTAAA	C at CFFFFFHDHHHGIIIJJJIJJJJ	ZA:Z:AT	ZB:Z:TA	ZC:Z:TC	ZD:Z:AA	RG:Z:HiMom.1	QX:Z:@@- at D-DB-DD	RX:Z:AT-TA-TC-AA
+HiMom:1:1201:1122:2227	4	*	0	0	*	*	0	0	GTCATATAAGGCCCAGTCCAAGGAA	@@@FFFFFHHHGGIJIGGIJFIJII	ZA:Z:CG	ZB:Z:CC	ZC:Z:TT	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:@@- at D-DF-FF	RX:Z:CG-CC-TT-CC
+HiMom:1:1201:1123:2161	516	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGCATACA	===AAAA8AAAA<AAA)@CBA9>A#	ZA:Z:GA	ZB:Z:CC	ZC:Z:AG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:?;- at D-FD-FF	RX:Z:GA-CC-AG-GA
+HiMom:1:1201:1127:2112	516	*	0	0	*	*	0	0	TAATCACCTGAGCAGTGAAGCCAGC	@<@?BDDDHD?FDBHI?AHGGGDFH	ZA:Z:CA	ZB:Z:AC	ZC:Z:TC	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:=?-?B-A?-BD	RX:Z:CA-AC-TC-TC
+HiMom:1:1201:1134:2144	4	*	0	0	*	*	0	0	AGTGTGAGTAATGGTTGAGAGGTGG	B@?DDDFFFHHGHJHHGFIHHIFGI	ZA:Z:CG	ZB:Z:CT	ZC:Z:AT	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FD	RX:Z:CG-CT-AT-GT
+HiMom:1:1201:1138:2227	516	*	0	0	*	*	0	0	GACAAATATAGGAAATAGAAGCTAT	=1=A=AAA,2?4>7C<<4<A+3<AB	ZA:Z:CC	ZB:Z:AA	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:==-##-##-##	RX:Z:CC-AA-CA-TT
+HiMom:1:1201:1140:2125	4	*	0	0	*	*	0	0	TTCATAAATTGGTCTTAGATGTTGC	CC at FFFFFHHHHFGIJIIIJIJIJJ	ZA:Z:TA	ZB:Z:TC	ZC:Z:CA	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:TA-TC-CA-GG
+HiMom:1:1201:1142:2242	4	*	0	0	*	*	0	0	GTAAAATGTAAAATAATAAAAAATG	?=?DDDD;AF<DF<FFFFIIIFF@<	ZA:Z:TA	ZB:Z:TC	ZC:Z:TG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:??-<D-?D-83	RX:Z:TA-TC-TG-CC
+HiMom:1:1201:1150:2161	4	*	0	0	*	*	0	0	TTCTCACTACTGTGATTGTGCCACT	@C at FFFFFGHHHHGIIIICEHCFGH	ZA:Z:AA	ZB:Z:CG	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:@@- at F-DD-DD	RX:Z:AA-CG-CA-TT
+HiMom:1:1201:1159:2179	516	*	0	0	*	*	0	0	TTTTTTTTTATTTTTCTAAATACTT	===AA####################	ZA:Z:AA	ZB:Z:AA	ZC:Z:AA	ZD:Z:AA	RG:Z:HiMom.1	QX:Z:##-##-##-0?	RX:Z:AA-AA-AA-AA
+HiMom:1:1201:1160:2109	4	*	0	0	*	*	0	0	ACATCCTTCCCATGCCACCAACTCG	CCCFFFFFGHHHHJJJJJJJJJJJJ	ZA:Z:CG	ZB:Z:CC	ZC:Z:TT	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:C at -BF-FF-FF	RX:Z:CG-CC-TT-CC
+HiMom:1:1201:1180:2119	4	*	0	0	*	*	0	0	GCTCTAAATTTTGCTTTTCTACAGC	CCCFFFFFHHHHHJJJJIJIJJIJJ	ZA:Z:GA	ZB:Z:CC	ZC:Z:GT	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:CC-CF-FD-FF	RX:Z:GA-CC-GT-TG
+HiMom:1:1201:1185:2143	4	*	0	0	*	*	0	0	GCTGAAGGCCCGTGGGCCAGAGGTG	@CCFFFFFHHHHHJJJJJJJJJJHI	ZA:Z:CT	ZB:Z:AT	ZC:Z:GC	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:CT-AT-GC-GT
+HiMom:1:1201:1187:2100	4	*	0	0	*	*	0	0	AAAAAAGAGCCCGCATTGCCGAGAC	=<=;AA###################	ZA:Z:TA	ZB:Z:TC	ZC:Z:TG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:TA-TC-TG-CC
+HiMom:1:1201:1190:2194	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:AG	ZB:Z:GT	ZC:Z:CG	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:AG-GT-CG-CA
+HiMom:1:1201:1204:2228	4	*	0	0	*	*	0	0	TCTTCTTGTCGATGAGGAACTTGGT	@?@FFFFFDHHGHJIJJGHIIJJJH	ZA:Z:CC	ZB:Z:AG	ZC:Z:CA	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:CC-AG-CA-CC
+HiMom:1:1201:1208:2132	4	*	0	0	*	*	0	0	CTGTAGAAAGGATGGTCGGGCTCCA	@@CDFFFFGHFHHJIJJGJIBHJJG	ZA:Z:TG	ZB:Z:TA	ZC:Z:AT	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:CC- at F-FF-FF	RX:Z:TG-TA-AT-CA
+HiMom:1:1201:1219:2115	4	*	0	0	*	*	0	0	TGGGAGTAGTTCCCTGCTAAGGGAG	???DBDBDADDDDIEID:AFFD:?8	ZA:Z:CC	ZB:Z:AT	ZC:Z:GC	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:??-<D-DA-?D	RX:Z:CC-AT-GC-GT
+HiMom:1:1201:1236:2187	4	*	0	0	*	*	0	0	CTCCTTAGCGGATTCCGACTTCCAT	CCCFFFFDHHHHGIJJIGIGIJJGG	ZA:Z:TA	ZB:Z:TC	ZC:Z:CA	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:@@-BF-FF-FF	RX:Z:TA-TC-CA-GG
+HiMom:1:1201:1242:2207	4	*	0	0	*	*	0	0	ATCTTTTATTGGCCTCCTGCTCCCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:AT	ZB:Z:TC	ZC:Z:CT	ZD:Z:CT	RG:Z:HiMom.1	QX:Z:?B-BD-DD-FF	RX:Z:AT-TC-CT-CT
+HiMom:1:1201:1252:2141	4	*	0	0	*	*	0	0	AGTTATTTTGCCTATGTCCAACAAG	BCBFFFFFGHHHHJIJJJJJJJJJJ	ZA:Z:TT	ZB:Z:GT	ZC:Z:CT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:TT-GT-CT-AT
+HiMom:1:1201:1260:2165	4	*	0	0	*	*	0	0	ATCTGATCTAAGTTGGGGGACGCCG	@@@FFDFFHHHHHJJJIJIIIGIJJ	ZA:Z:CC	ZB:Z:AA	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:C at -CF-FF-FF	RX:Z:CC-AA-CA-TT
+HiMom:1:1201:1280:2179	4	*	0	0	*	*	0	0	GAGGACTGCTTGAGTCCAGGAGTTC	@@BFFDEFGHHHHIFGCHIJJJGGI	ZA:Z:GC	ZB:Z:CT	ZC:Z:AG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:BC-CF-FF-FF	RX:Z:GC-CT-AG-CC
+HiMom:1:1201:1281:2133	4	*	0	0	*	*	0	0	GCAACAAAATTTCATATGACTTAGC	CCCFFFFFHHHHHJJIIIHICHIIJ	ZA:Z:CC	ZB:Z:AA	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:C at -CF-FF-DF	RX:Z:CC-AA-CA-TT
+HiMom:1:1201:1285:2100	4	*	0	0	*	*	0	0	GATCTTTTTTGCTTTGTAGTTATAG	@@@DFFFFHHHHHIIGIABCFFHBF	ZA:Z:TG	ZB:Z:CT	ZC:Z:GC	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:@@- at F-FF-FF	RX:Z:TG-CT-GC-TG
+HiMom:1:1201:1291:2158	4	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGATGGGC	@CCFFFDD?FHHFGEHHIIDHIIII	ZA:Z:AG	ZB:Z:CA	ZC:Z:TG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:@C-CF-FF-FF	RX:Z:AG-CA-TG-GA
+HiMom:1:1201:1300:2137	4	*	0	0	*	*	0	0	GCTCTTCCGATCTTTTTTTTAATTT	@@?DDDDDFDHADEHGIGGED3?FD	ZA:Z:GC	ZB:Z:CT	ZC:Z:AG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:8?-84-B2-3?	RX:Z:GC-CT-AG-CC
+HiMom:1:1201:1312:2112	4	*	0	0	*	*	0	0	ATTTGCAGGAGCCGGCGCAGGTGCA	CCCFFFFFHHHHHJJJIJJJJGHIJ	ZA:Z:TC	ZB:Z:GC	ZC:Z:TA	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:TC-GC-TA-GA
+HiMom:1:1201:1331:2162	4	*	0	0	*	*	0	0	TAATCCCAGTACTTTGGGAGGCCAA	CCCFFFFFHHHHHJJJJIJJJJJJJ	ZA:Z:CC	ZB:Z:AA	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:CC-AA-CA-TT
+HiMom:1:1201:1341:2116	4	*	0	0	*	*	0	0	ATAACAGCGAGACTGGCAACTTAAA	#########################	ZA:Z:AC	ZB:Z:AG	ZC:Z:GT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:CC-CF-FB-DD	RX:Z:AC-AG-GT-AT
+HiMom:1:1201:1344:2147	4	*	0	0	*	*	0	0	ACGATTAGTTTTAGCATTGGAGTAG	@<??DDDDFHHHFGGHHIIIGGAGH	ZA:Z:TG	ZB:Z:TA	ZC:Z:AT	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:=?-1A-A:-=D	RX:Z:TG-TA-AT-CA
+HiMom:1:1201:1345:2181	4	*	0	0	*	*	0	0	ATACGGATGTGTTTAGGAGTGGGAC	CCCFFFFFHHHHHIIJJHJFHIJIJ	ZA:Z:CA	ZB:Z:AT	ZC:Z:AG	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:CA-AT-AG-TC
+HiMom:1:1201:1364:2113	4	*	0	0	*	*	0	0	TAAAGAGAGCCAGTGGAGTTACGAC	#########################	ZA:Z:CA	ZB:Z:GC	ZC:Z:GG	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:C at -CF-FF-@D	RX:Z:CA-GC-GG-TA
+HiMom:1:1201:1392:2109	4	*	0	0	*	*	0	0	GTCAGACAGGGGGATTTGGGCTGTG	BBCFFFFFHHHHHHJJJHIJIJJJJ	ZA:Z:TA	ZB:Z:TC	ZC:Z:TG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:CC-CD-F?-DD	RX:Z:TA-TC-TG-CC
+HiMom:1:1201:1392:2184	4	*	0	0	*	*	0	0	ATCTTTATTCATTTGTATGATCTTA	@@BFFFFFHFFHFHIHIIJIJJJJI	ZA:Z:CA	ZB:Z:AT	ZC:Z:AG	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:@C-CF-FD-DE	RX:Z:CA-AT-AG-TC
+HiMom:1:1201:1393:2143	4	*	0	0	*	*	0	0	GATAAATGCACGCATCCCCCCCGCG	C at CFFFFFGGHHHHJJJJJJJJJJI	ZA:Z:CT	ZB:Z:AA	ZC:Z:CT	ZD:Z:CG	RG:Z:HiMom.1	QX:Z:@@-CF-DD-FD	RX:Z:CT-AA-CT-CG
+HiMom:1:1201:1414:2174	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	@;@1BDADF????FFEB>B6=BBBB	ZA:Z:AG	ZB:Z:AA	ZC:Z:AA	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:##-##-<>-##	RX:Z:AG-AA-AA-GA
+HiMom:1:1201:1416:2128	4	*	0	0	*	*	0	0	TTGGTGTGGAGGCGGTGGCGGGATC	@@@DDDDDHHFHHII:?GGHIIB6?	ZA:Z:TC	ZB:Z:GC	ZC:Z:TA	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:TC-GC-TA-GA
+HiMom:1:1201:1421:2154	4	*	0	0	*	*	0	0	TGTGCTCTTCCGATCTTGTGCTCTT	BC at DFFFFHHHHHJJJJFHIHHIJJ	ZA:Z:TG	ZB:Z:TA	ZC:Z:AC	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:@@- at F-FF-FF	RX:Z:TG-TA-AC-TC
+HiMom:1:1201:1439:2156	4	*	0	0	*	*	0	0	GGAGATTATTTGCCTTGAAGTAAGC	-;(22<>>@>8@>8;@#########	ZA:Z:GA	ZB:Z:CC	ZC:Z:AG	ZD:Z:GC	RG:Z:HiMom.1	QX:Z:1;-;=-##-##	RX:Z:GA-CC-AG-GC
+HiMom:1:1201:1452:2143	4	*	0	0	*	*	0	0	TTTTAGTCTTAGCATTTACTTTCCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:CA	ZB:Z:AC	ZC:Z:TC	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:BC- at D-DF-FF	RX:Z:CA-AC-TC-TC
+HiMom:1:1201:1458:2109	4	*	0	0	*	*	0	0	GATACGAACACACAAGAACTTTTTT	CCCFFFFFHHHHHJJJJJJJJJJJI	ZA:Z:AC	ZB:Z:TG	ZC:Z:TA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:AC-TG-TA-TC
+HiMom:1:1201:1472:2121	516	*	0	0	*	*	0	0	GTGTGCTCTTCCGATCTGGAGGATG	=+=??A4A==A at 7A<?#########	ZA:Z:CT	ZB:Z:AT	ZC:Z:GC	ZD:Z:GC	RG:Z:HiMom.1	QX:Z:;?-=D-;:-##	RX:Z:CT-AT-GC-GC
+HiMom:1:1201:1483:2126	516	*	0	0	*	*	0	0	GCATGCAGCTGGGTGCTGTGATGCA	@@@DDDBB<DD8F<<CGG?AA?A<F	ZA:Z:CT	ZB:Z:GT	ZC:Z:AA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:@C-<D-D:-B?	RX:Z:CT-GT-AA-TC
+HiMom:1:1201:1486:2109	4	*	0	0	*	*	0	0	ACGTGTGCTCTTCCCGATCTGTATA	CCCFF?DDFBHHHJJIIDHJIJJJH	ZA:Z:GT	ZB:Z:CC	ZC:Z:AC	ZD:Z:AG	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FD	RX:Z:GT-CC-AC-AG
+HiMom:1:1201:1486:2146	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTGGGC	<<<@??@??@???????########	ZA:Z:CA	ZB:Z:AC	ZC:Z:TC	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:?@- at 1-:D-BD	RX:Z:CA-AC-TC-TC
+HiMom:1:2101:1011:2102	4	*	0	0	*	*	0	0	.....TCACACATAATTTTAAAATT	#####22@?@@??@@@@@??@@@@@	ZA:Z:CT	ZB:Z:GT	ZC:Z:AA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:C at -CF-FF-FF	RX:Z:CT-GT-AA-TC
+HiMom:1:2101:1013:2146	4	*	0	0	*	*	0	0	....CGCTAGAACCAACTTATTCAT	####24=?@@?@?@@?@@@@@@?@@	ZA:Z:CT	ZB:Z:AT	ZC:Z:GC	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:CT-AT-GC-GT
+HiMom:1:2101:1021:2209	4	*	0	0	*	*	0	0	..GGAAGGCTGCTAGCTGGCCAGAG	##08@>??@@??@?????????>?@	ZA:Z:AC	ZB:Z:TA	ZC:Z:AG	ZD:Z:AC	RG:Z:HiMom.1	QX:Z:@C-CD-FF-FF	RX:Z:AC-TA-AG-AC
+HiMom:1:2101:1023:2237	516	*	0	0	*	*	0	0	..TTTGTTTGAGTTCCTTGTAGATT	##0:=@?>?@???@:>?@??>?;?<	ZA:Z:GC	ZB:Z:CT	ZC:Z:AG	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:=:-1<-##-##	RX:Z:GC-CT-AG-CC
+HiMom:1:2101:1031:2163	4	*	0	0	*	*	0	0	..ACATTTGTCACCACTAGCCACCA	##0<@?@@@@@@@@@@?@@@@@@@?	ZA:Z:GA	ZB:Z:TA	ZC:Z:TC	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:B at -BF-FF-FF	RX:Z:GA-TA-TC-CA
+HiMom:1:2101:1036:2087	4	*	0	0	*	*	0	0	.GTCCACTTACGAAGCAAATACTTT	#4=DDFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GA	ZB:Z:CC	ZC:Z:GT	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:B at -CF-FD-FF	RX:Z:GA-CC-GT-TG
+HiMom:1:2101:1040:2208	516	*	0	0	*	*	0	0	.CTGATAGTCACTGAAATGAATTCA	#-0=>(2 at .22@@############	ZA:Z:AC	ZB:Z:GA	ZC:Z:AA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z::1-##-##-##	RX:Z:AC-GA-AA-TC
+HiMom:1:2101:1048:2238	4	*	0	0	*	*	0	0	.GTCACATCGTTGAAGCACTGGATC	#11ADDDB<CFFHCHGDBHGIIIII	ZA:Z:AC	ZB:Z:AG	ZC:Z:TT	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:?@-7D-DD-DA	RX:Z:AC-AG-TT-GA
+HiMom:1:2101:1054:2162	4	*	0	0	*	*	0	0	.GGACAGGGAAGGGAAGGAAGGGTG	#4=DDFDFHHHHHJIJIIDHHGICG	ZA:Z:AG	ZB:Z:GT	ZC:Z:AA	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:B at -BD-DF-FF	RX:Z:AG-GT-AA-GG
+HiMom:1:2101:1059:2083	4	*	0	0	*	*	0	0	.GAATGTCTTAGAAGGATGCTTCTC	#1=BDDDEHHGHHJJJJJIJJIIJJ	ZA:Z:TA	ZB:Z:CC	ZC:Z:GT	ZD:Z:CT	RG:Z:HiMom.1	QX:Z:1:-?D-##-02	RX:Z:TA-CC-GT-CT
+HiMom:1:2101:1063:2206	4	*	0	0	*	*	0	0	.TGCTAGGATGAGGATGGATAGTAA	#1=DDDFFHHHHHJHIIJHIIIHHJ	ZA:Z:AC	ZB:Z:AG	ZC:Z:GT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:CC-CF-FD-FF	RX:Z:AC-AG-GT-AT
+HiMom:1:2101:1064:2242	4	*	0	0	*	*	0	0	.GGAAAAAGGTTGTCAAGCGTTAAA	#########################	ZA:Z:TC	ZB:Z:GC	ZC:Z:TA	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:;@-<:-AA- at A	RX:Z:TC-GC-TA-GA
+HiMom:1:2101:1072:2170	4	*	0	0	*	*	0	0	.GGGGAGACAGAGAGGATCAGAAGT	#4=BDDFDHHDFHEGFEGGIJIIIG	ZA:Z:CA	ZB:Z:GC	ZC:Z:GG	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:B at -@D-FD-DF	RX:Z:CA-GC-GG-TA
+HiMom:1:2101:1077:2139	4	*	0	0	*	*	0	0	.ATTAGTTGGCGGATGAAGCAGATA	#4=DFFFFHHHHHJJJJJJJJJIJJ	ZA:Z:AA	ZB:Z:CA	ZC:Z:AT	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:AA-CA-AT-GG
+HiMom:1:2101:1084:2188	4	*	0	0	*	*	0	0	TACAAGGTCAAAATCAGCAACAAGT	CCCFFFFDHHHHHJJJJJJJJJJJJ	ZA:Z:GA	ZB:Z:AG	ZC:Z:GA	ZD:Z:AG	RG:Z:HiMom.1	QX:Z:@B- at F-FF-FF	RX:Z:GA-AG-GA-AG
+HiMom:1:2101:1100:2085	4	*	0	0	*	*	0	0	ATCTTGATCTCCTCCTTCTTGGCCT	@@@DDDDDHHFHFEIIIIHHBAHBG	ZA:Z:CC	ZB:Z:AG	ZC:Z:CA	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:CC-AG-CA-CC
+HiMom:1:2101:1102:2221	4	*	0	0	*	*	0	0	ATAACTGACTCTACTCAGTAGATTA	CCCFFFFFHHHHHJJJJJIJJJJJJ	ZA:Z:CT	ZB:Z:GC	ZC:Z:GG	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:CT-GC-GG-AT
+HiMom:1:2101:1105:2131	4	*	0	0	*	*	0	0	CAGCAGCAGCAACAGCAGAAACATG	CCCFFFFFHHHHHJJJJJIJJJJJJ	ZA:Z:AC	ZB:Z:TG	ZC:Z:TA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:AC-TG-TA-TC
+HiMom:1:2101:1112:2245	4	*	0	0	*	*	0	0	TCGTAGTGTTGTAATTTCGTCTTCT	?8?DBDDDCCFCAACGGFFCBFFAE	ZA:Z:AA	ZB:Z:CA	ZC:Z:AT	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:@@-?B-BD-DD	RX:Z:AA-CA-AT-GG
+HiMom:1:2101:1122:2136	4	*	0	0	*	*	0	0	CTTGCCAGCCTGCAGGCCCCGCGGC	???BBAABDD?DDIID)A:3<EADD	ZA:Z:GC	ZB:Z:CG	ZC:Z:TC	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:?@-<D-DD-D?	RX:Z:GC-CG-TC-GA
+HiMom:1:2101:1123:2095	4	*	0	0	*	*	0	0	TCCGCCTCCAGCTTCAGCTTCTCCT	@@@FDDFFHHHHHJHGGJIJJJEHH	ZA:Z:CA	ZB:Z:GC	ZC:Z:GG	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:@?- at D-DF-@@	RX:Z:CA-GC-GG-TA
+HiMom:1:2101:1126:2082	4	*	0	0	*	*	0	0	TCTCTTTCCACCTTGGTCACCTTCC	@C at DDDFFHHHHHJEGGIHHIJGIH	ZA:Z:CT	ZB:Z:GC	ZC:Z:GG	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:@@- at F-FF-DA	RX:Z:CT-GC-GG-AT
+HiMom:1:2101:1133:2239	4	*	0	0	*	*	0	0	AGCTTTTTGTTTCCTAGCTTGTCTT	?@?DDFFFHHHHF4ACFHIJHHHGH	ZA:Z:TA	ZB:Z:TC	ZC:Z:CA	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:@@- at B-DD-DF	RX:Z:TA-TC-CA-TG
+HiMom:1:2101:1143:2137	4	*	0	0	*	*	0	0	GCTCTTCAGATCTAGGGGGAACAGC	@@@DD?=DCAFFFHIIDG:EFHIII	ZA:Z:TC	ZB:Z:CG	ZC:Z:TC	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:##-##-4=-##	RX:Z:TC-CG-TC-TA
+HiMom:1:2101:1151:2182	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTA	9<<?@?@;5=?##############	ZA:Z:GA	ZB:Z:AA	ZC:Z:AA	ZD:Z:AA	RG:Z:HiMom.1	QX:Z:##-##-##-##	RX:Z:GA-AA-AA-AA
+HiMom:1:2101:1151:2236	516	*	0	0	*	*	0	0	TTTGAAGCCTCTTTATCCTTGGCAT	#########################	ZA:Z:TA	ZB:Z:GC	ZC:Z:GG	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:##-##-##- at 5	RX:Z:TA-GC-GG-TA
+HiMom:1:2101:1162:2139	4	*	0	0	*	*	0	0	ATCGTTTATGGTCGGAACTACGACG	BCCFFFFFHHHHHIJJJJJJJIJJI	ZA:Z:TG	ZB:Z:CT	ZC:Z:GC	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:TG-CT-GC-TG
+HiMom:1:2101:1163:2203	4	*	0	0	*	*	0	0	TTGGTTCACTTATGTATTTATGAAT	@CCFDFFFHHHHHJHIIJJJJJJJJ	ZA:Z:AG	ZB:Z:GT	ZC:Z:AA	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:AG-GT-AA-GG
+HiMom:1:2101:1163:2222	4	*	0	0	*	*	0	0	GAGCGATAATGGTTCTTTTCCTCAC	@@@DFFFFHHHHHJJJJJJJIJJJJ	ZA:Z:TG	ZB:Z:CA	ZC:Z:AG	ZD:Z:TA	RG:Z:HiMom.1	QX:Z:CC-CF-FF-EF	RX:Z:TG-CA-AG-TA
+HiMom:1:2101:1172:2152	516	*	0	0	*	*	0	0	ATCGTTTCTGGGGACTAGTGAGGCG	#########################	ZA:Z:CA	ZB:Z:AT	ZC:Z:AG	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:##-##-##-##	RX:Z:CA-AT-AG-TC
+HiMom:1:2101:1186:2093	4	*	0	0	*	*	0	0	AATGTTGGGAGGACAATGATGGAAA	#########################	ZA:Z:CC	ZB:Z:AA	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:CC-AA-CA-TT
+HiMom:1:2101:1188:2195	4	*	0	0	*	*	0	0	GCACATACACCAAATGTCTGAACCT	CCCFFFFFHHHHHJJJHIJJJJJJJ	ZA:Z:AG	ZB:Z:GT	ZC:Z:CG	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:BC-CD-FF-FF	RX:Z:AG-GT-CG-CA
+HiMom:1:2101:1195:2150	4	*	0	0	*	*	0	0	AATTGAACTTCACCACCCAGAGGAA	CCCFFFFFHHHHHJJJJJJIJJJJJ	ZA:Z:TG	ZB:Z:CT	ZC:Z:GC	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:TG-CT-GC-TG
+HiMom:1:2101:1207:2084	516	*	0	0	*	*	0	0	TCACCACTCTTCTGGGCATCCCCTG	@@@DDEDFHHHHHIJIHHGHGGJJJ	ZA:Z:GA	ZB:Z:CC	ZC:Z:AG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:@@-CD-FF-FF	RX:Z:GA-CC-AG-GA
+HiMom:1:2101:1208:2231	516	*	0	0	*	*	0	0	CTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHHHHHJJJHFDDDDDDD	ZA:Z:GT	ZB:Z:AA	ZC:Z:CA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:##-:A-1A-22	RX:Z:GT-AA-CA-TC
+HiMom:1:2101:1215:2110	4	*	0	0	*	*	0	0	ATCTTTCCCCCATTAAGAACAGCAA	#########################	ZA:Z:AA	ZB:Z:AA	ZC:Z:GA	ZD:Z:AG	RG:Z:HiMom.1	QX:Z:1:-7<-##-##	RX:Z:AA-AA-GA-AG
+HiMom:1:2101:1216:2172	4	*	0	0	*	*	0	0	GGACTTCTAGGGGATTTAGCGGGGT	CCCFFFFFHHHHHJJJJJJJJJJJD	ZA:Z:CA	ZB:Z:GC	ZC:Z:GG	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:C at -CF-FF-FF	RX:Z:CA-GC-GG-AT
+HiMom:1:2101:1216:2193	4	*	0	0	*	*	0	0	AGGCATGACACTGCATTTTAAATAC	@@@DDDDDHFFHHGGDFHFHIIHGG	ZA:Z:AC	ZB:Z:AG	ZC:Z:TT	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:AC-AG-TT-GA
+HiMom:1:2101:1226:2088	4	*	0	0	*	*	0	0	GCTCTTCCGATCTAGGTAATAGCTA	==?BDFFFDCDDHFFFAFHDHIJGJ	ZA:Z:GA	ZB:Z:TA	ZC:Z:TC	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:@@-@:-DD-DD	RX:Z:GA-TA-TC-CA
+HiMom:1:2101:1231:2208	4	*	0	0	*	*	0	0	AGCCAGTGTTGGTGTGTTGACTGTT	@@;1ADABCF;BF<AACGCHEBHC<	ZA:Z:CT	ZB:Z:AT	ZC:Z:GC	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:@<-@?-D8- at D	RX:Z:CT-AT-GC-GT
+HiMom:1:2101:1233:2133	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFGHHHHJJJFDDDDDDDD	ZA:Z:CT	ZB:Z:AT	ZC:Z:GC	ZD:Z:GT	RG:Z:HiMom.1	QX:Z:=?-?B-14-##	RX:Z:CT-AT-GC-GT
+HiMom:1:2101:1240:2197	516	*	0	0	*	*	0	0	ACTGGAGATCCTTGTTACATGCCCA	??+++A:DD?:ADEE@::C4:C<E:	ZA:Z:AA	ZB:Z:CG	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:88-+A-D at -?8	RX:Z:AA-CG-CA-TT
+HiMom:1:2101:1245:2154	4	*	0	0	*	*	0	0	ACCAATCAGTAGCACCACTATACAC	CCCFFFFFHHHHHJJJJJJIJJJJJ	ZA:Z:CT	ZB:Z:GT	ZC:Z:AA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:@C-CF-FF-FF	RX:Z:CT-GT-AA-TC
+HiMom:1:2101:1249:2231	4	*	0	0	*	*	0	0	TCTCTCGGCCTTCCACTCTAGCATA	@@@FFFFFFHHGHIJJJGJIIJHIJ	ZA:Z:AG	ZB:Z:GT	ZC:Z:AA	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:@@-CB-DF-FF	RX:Z:AG-GT-AA-GG
+HiMom:1:2101:1258:2092	4	*	0	0	*	*	0	0	TTAGACAAAACACCAAAATAAAATA	#########################	ZA:Z:TA	ZB:Z:AG	ZC:Z:CA	ZD:Z:CA	RG:Z:HiMom.1	QX:Z:@@-CD-DF-FF	RX:Z:TA-AG-CA-CA
+HiMom:1:2101:1262:2128	516	*	0	0	*	*	0	0	TCTTGTGGTAACTTTTCTGACACCT	-(---9@;@?:8>?4:>?@######	ZA:Z:AC	ZB:Z:TA	ZC:Z:AG	ZD:Z:AC	RG:Z:HiMom.1	QX:Z:##-8?-AD-D8	RX:Z:AC-TA-AG-AC
+HiMom:1:2101:1273:2119	516	*	0	0	*	*	0	0	ATGATGGATCTTCTCTAACTTGTCA	>=><AAAAA+2AA?CB4@@ABB3?A	ZA:Z:CT	ZB:Z:AA	ZC:Z:CT	ZD:Z:CG	RG:Z:HiMom.1	QX:Z:##-##-=A-DB	RX:Z:CT-AA-CT-CG
+HiMom:1:2101:1285:2105	516	*	0	0	*	*	0	0	TGTCTATATCAACCAACACCTCTTC	-(0(():94:9:???##########	ZA:Z:TA	ZB:Z:TC	ZC:Z:TC	ZD:Z:GG	RG:Z:HiMom.1	QX:Z:09-##-##-##	RX:Z:TA-TC-TC-GG
+HiMom:1:2101:1312:2105	4	*	0	0	*	*	0	0	GTTGAGAATAGGTTGAGATCGTTTC	@CCFFFDFHHFHDHIJJJJJJJIJJ	ZA:Z:GA	ZB:Z:CC	ZC:Z:AG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:GA-CC-AG-GA
+HiMom:1:2101:1325:2083	4	*	0	0	*	*	0	0	TGTGCTCTTCCGATCTGGAGAAAAA	#########################	ZA:Z:AC	ZB:Z:AG	ZC:Z:GT	ZD:Z:AT	RG:Z:HiMom.1	QX:Z:@@- at B-D=-DD	RX:Z:AC-AG-GT-AT
+HiMom:1:2101:1336:2109	4	*	0	0	*	*	0	0	AGACCAGAACAGCTCCAGGTGCTCC	CCCFFFFFHHHHHJJJJJJCGHIJJ	ZA:Z:AA	ZB:Z:CG	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:AA-CG-CA-TT
+HiMom:1:2101:1349:2084	4	*	0	0	*	*	0	0	AGTCTGAATCATTGGTGTCTGAAGA	<5;??=>=>>?##############	ZA:Z:AC	ZB:Z:TG	ZC:Z:TA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:=;-##-22-<A	RX:Z:AC-TG-TA-TC
+HiMom:1:2101:1365:2094	4	*	0	0	*	*	0	0	GCTCTTCCGATCTTGTGCTCTTCCG	CCCFFFFDHFHHGJJIIJIJJIHII	ZA:Z:AC	ZB:Z:TG	ZC:Z:TA	ZD:Z:CC	RG:Z:HiMom.1	QX:Z:##-=2-2<-##	RX:Z:AC-TG-TA-CC
+HiMom:1:2101:1370:2116	4	*	0	0	*	*	0	0	CACCATCTGACATCATGTTTGAAAG	@@@DFFFDFFHDHIGBHHII<HEDB	ZA:Z:AG	ZB:Z:CA	ZC:Z:TG	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:?:-8A-?3-:B	RX:Z:AG-CA-TG-GA
+HiMom:1:2101:1386:2105	4	*	0	0	*	*	0	0	AGGAATTATTCTTCTGCCATAAGGT	B@@DDFFFHGFHHIJJJJJGIGIJH	ZA:Z:CT	ZB:Z:GT	ZC:Z:AA	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:CT-GT-AA-TC
+HiMom:1:2101:1414:2098	4	*	0	0	*	*	0	0	TTGGGGCCGGTGCCGTCGGGCCCAA	CCCFFFFFHHHHGJJIJJJJJJJIJ	ZA:Z:CT	ZB:Z:AA	ZC:Z:CT	ZD:Z:CG	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:CT-AA-CT-CG
+HiMom:1:2101:1427:2081	4	*	0	0	*	*	0	0	CCGACTTCCATGGCCACCGTCCTGC	CCCFFFFFHHHHHJJJIIGFIIJJI	ZA:Z:AA	ZB:Z:CG	ZC:Z:CA	ZD:Z:TT	RG:Z:HiMom.1	QX:Z:CC-CF-FF-FF	RX:Z:AA-CG-CA-TT
+HiMom:1:2101:1450:2134	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CC at FDFDFFDFHFGIIE1CGGHBGE	ZA:Z:AC	ZB:Z:CA	ZC:Z:GT	ZD:Z:TG	RG:Z:HiMom.1	QX:Z:@C- at D-DD-B?	RX:Z:AC-CA-GT-TG
+HiMom:1:2101:1459:2083	4	*	0	0	*	*	0	0	ATTTCACCAAAATAATCAGAAGGCC	CCCFFFFDBHGHHIGGIJFJJGGFH	ZA:Z:GC	ZB:Z:CG	ZC:Z:TC	ZD:Z:GA	RG:Z:HiMom.1	QX:Z:@@-CF-DD-FD	RX:Z:GC-CG-TC-GA
+HiMom:1:2101:1491:2093	4	*	0	0	*	*	0	0	AGAGACGGGGTCTCGCTATGTTGCC	BCCDFFFFHHHHHJIIJJJJIJIJJ	ZA:Z:CA	ZB:Z:AT	ZC:Z:AG	ZD:Z:TC	RG:Z:HiMom.1	QX:Z:@@- at F-DE-BD	RX:Z:CA-AT-AG-TC
diff --git a/testdata/picard/illumina/25T8B25T/sams/nonBarcodedWithTagPerMolecularIndex4M4M.sam b/testdata/picard/illumina/25T8B25T/sams/nonBarcodedWithTagPerMolecularIndex4M4M.sam
index 84de969..842f849 100644
--- a/testdata/picard/illumina/25T8B25T/sams/nonBarcodedWithTagPerMolecularIndex4M4M.sam
+++ b/testdata/picard/illumina/25T8B25T/sams/nonBarcodedWithTagPerMolecularIndex4M4M.sam
@@ -1,182 +1,182 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:HiDad	LB:Hello, World	PL:illumina	PU:HiMom.1	CN:BI
-HiMom:1:1101:1031:2224	516	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:NNNN	ZB:Z:NNNN	RG:Z:HiMom.1	XN:i:1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1101:1039:2147	516	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:NNNN	ZB:Z:NNNN	RG:Z:HiMom.1	XN:i:1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1101:1046:2175	516	*	0	0	*	*	0	0	..GGA....................	#########################	ZA:Z:NNNN	ZB:Z:NNNN	RG:Z:HiMom.1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1101:1047:2122	516	*	0	0	*	*	0	0	..TCA....................	#########################	ZA:Z:NNNA	ZB:Z:NNNN	RG:Z:HiMom.1	QX:Z:########	RX:Z:NNNANNNN
-HiMom:1:1101:1048:2197	516	*	0	0	*	*	0	0	..GTG....................	#########################	ZA:Z:NNNC	ZB:Z:NNNN	RG:Z:HiMom.1	QX:Z:########	RX:Z:NNNCNNNN
-HiMom:1:1101:1065:2193	4	*	0	0	*	*	0	0	.CTTG....................	#########################	ZA:Z:GAAC	ZB:Z:GATN	RG:Z:HiMom.1	QX:Z:########	RX:Z:GAACGATN
-HiMom:1:1101:1069:2159	4	*	0	0	*	*	0	0	GACGT....................	<<<@?####################	ZA:Z:GTCC	ZB:Z:ACAG	RG:Z:HiMom.1	QX:Z:@BBFFFFF	RX:Z:GTCCACAG
-HiMom:1:1101:1071:2233	4	*	0	0	*	*	0	0	GTTTG....................	<<<@@####################	ZA:Z:TATC	ZB:Z:CAGG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TATCCAGG
-HiMom:1:1101:1083:2193	4	*	0	0	*	*	0	0	AGGCT....................	#########################	ZA:Z:CCAA	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:?@;DD?BD	RX:Z:CCAACATT
-HiMom:1:1101:1084:2136	4	*	0	0	*	*	0	0	TTTCT....................	<<<@@####################	ZA:Z:TGCT	ZB:Z:GCTG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TGCTGCTG
-HiMom:1:1101:1089:2172	4	*	0	0	*	*	0	0	TCCGG....................	:<<??####################	ZA:Z:GACC	ZB:Z:AGGA	RG:Z:HiMom.1	QX:Z:?@@FF;=B	RX:Z:GACCAGGA
-HiMom:1:1101:1100:2207	4	*	0	0	*	*	0	0	AGGCT............G.......	#########################	ZA:Z:ATTA	ZB:Z:TCAA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATTATCAA
-HiMom:1:1101:1111:2148	4	*	0	0	*	*	0	0	GCGAA.A..........GGACGAC.	#########################	ZA:Z:GCCG	ZB:Z:TCGA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GCCGTCGA
-HiMom:1:1101:1138:2141	4	*	0	0	*	*	0	0	TCCGATCTGCTTCAGGTCGATCAGA	CCCFFFFFHGHHHJJIGHIJJJJJJ	ZA:Z:AACA	ZB:Z:ATGG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AACAATGG
-HiMom:1:1101:1140:2120	4	*	0	0	*	*	0	0	TTTTTTTTTTTTTAACTTTGCAAAT	@@@DDDDDHHHHFB at 9FHI@BFH@@	ZA:Z:CAAC	ZB:Z:TCTC	RG:Z:HiMom.1	QX:Z:@@@DDFDF	RX:Z:CAACTCTC
-HiMom:1:1101:1143:2192	4	*	0	0	*	*	0	0	CGACAAGTCTGGCTTATCACTCATC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:TCGC	ZB:Z:TAGA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TCGCTAGA
-HiMom:1:1101:1150:2228	4	*	0	0	*	*	0	0	ATGGGAGGCGATTCCTAGGGGGTTG	8?=DD8;@BH6DHD<FGGGEIGHIG	ZA:Z:AGGT	ZB:Z:CGCA	RG:Z:HiMom.1	QX:Z:@@@DDFFF	RX:Z:AGGTCGCA
-HiMom:1:1101:1157:2135	4	*	0	0	*	*	0	0	TTTAAAGTCTTAATCAAAGATGATA	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:ATTA	ZB:Z:TCAA	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:ATTATCAA
-HiMom:1:1101:1162:2207	516	*	0	0	*	*	0	0	TAAAACTGGGGAAGTTAGAGGAATG	#########################	ZA:Z:ACAA	ZB:Z:AATT	RG:Z:HiMom.1	QX:Z:########	RX:Z:ACAAAATT
-HiMom:1:1101:1165:2239	4	*	0	0	*	*	0	0	ATGGAAGTCGAGACAGAAGTGAGAA	#########################	ZA:Z:GCCT	ZB:Z:AGCC	RG:Z:HiMom.1	QX:Z:B@@DFFFF	RX:Z:GCCTAGCC
-HiMom:1:1101:1175:2197	4	*	0	0	*	*	0	0	AAGAGCTGGGGAACATCCAGAAAGG	BC at FFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:CCAA	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAACATT
-HiMom:1:1101:1188:2237	4	*	0	0	*	*	0	0	GCTTCCTTCAAGACAGAAGTGAGAA	CCCFFDDEFHHFFE at FDHHAIAFHG	ZA:Z:GTAA	ZB:Z:CATC	RG:Z:HiMom.1	QX:Z:@@?DFFDF	RX:Z:GTAACATC
-HiMom:1:1101:1197:2200	4	*	0	0	*	*	0	0	ATATTCCACTGGAACCACAGAACCC	@@@FFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:AACG	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:@CCFDFFF	RX:Z:AACGCATT
-HiMom:1:1101:1206:2126	4	*	0	0	*	*	0	0	ATCTGTCCAGTGGTGCACTGAATGT	CCCFFFFFHHHHHHIIJJJJIJJJJ	ZA:Z:AACA	ZB:Z:ATGG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AACAATGG
-HiMom:1:1101:1212:2230	4	*	0	0	*	*	0	0	TTTTAGCTTTATTGGGGAGGGGGTG	CCCFFFFFHHGHHJJJJGJJJJJDF	ZA:Z:CCAG	ZB:Z:CACC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAGCACC
-HiMom:1:1101:1218:2200	4	*	0	0	*	*	0	0	GCTCTTCCGATCTATCTGCTCGTCC	(-(=34???3;@#############	ZA:Z:GACC	ZB:Z:GTTG	RG:Z:HiMom.1	QX:Z:@CCFFDDF	RX:Z:GACCGTTG
-HiMom:1:1101:1219:2164	4	*	0	0	*	*	0	0	ATCTTATCCACTCCTTCCACTTTGG	CCCFFFFFHHHHHJJIJJJJJJJIJ	ZA:Z:TTGT	ZB:Z:CTAT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTGTCTAT
-HiMom:1:1101:1221:2143	4	*	0	0	*	*	0	0	CAATTGAATGTCTGCACAGCCGCTT	@@@FFFFDHHHHHJJJIIIJGHIJJ	ZA:Z:GCCG	ZB:Z:TCGA	RG:Z:HiMom.1	QX:Z:@@CDDDDF	RX:Z:GCCGTCGA
-HiMom:1:1101:1236:2121	4	*	0	0	*	*	0	0	TTGCGCTTACTTTGTAGCCTTCATC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:ACAG	ZB:Z:GTAT	RG:Z:HiMom.1	QX:Z:CCCFFDDF	RX:Z:ACAGGTAT
-HiMom:1:1101:1242:2170	4	*	0	0	*	*	0	0	GGAAGGAAAAGAAGCACAAGTACAT	@@@DFDFFHHHGHHGIIGJJEHHIG	ZA:Z:TGCA	ZB:Z:AGTA	RG:Z:HiMom.1	QX:Z:@@CFFF?D	RX:Z:TGCAAGTA
-HiMom:1:1101:1257:2223	4	*	0	0	*	*	0	0	TGCTCTTCCGATCTTTTAGCAAAGC	:?@DDBDDHFFHDGIGIIJJJGGGI	ZA:Z:GACC	ZB:Z:GTTG	RG:Z:HiMom.1	QX:Z:;@@DD=DD	RX:Z:GACCGTTG
-HiMom:1:1101:1259:2152	4	*	0	0	*	*	0	0	ATTTTTATATTTTTTTAGACATAGG	CCCFFFFFGHHHHJJJJIGIIJJJJ	ZA:Z:ACTA	ZB:Z:AGAC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACTAAGAC
-HiMom:1:1101:1261:2127	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHGHHHJJIFDDDDDDDD	ZA:Z:ACTA	ZB:Z:AGAC	RG:Z:HiMom.1	QX:Z:>7+ at A7A7	RX:Z:ACTAAGAC
-HiMom:1:1101:1263:2236	516	*	0	0	*	*	0	0	AGTTCTTCAGTAATTTTAGTACTGC	#########################	ZA:Z:AGGT	ZB:Z:AAGG	RG:Z:HiMom.1	QX:Z:########	RX:Z:AGGTAAGG
-HiMom:1:1101:1267:2209	4	*	0	0	*	*	0	0	GGCAGAGTCTCCAACAGCCCCGTAC	=;?DDDD?CCFHAIIIGGIIGE at EG	ZA:Z:TATC	ZB:Z:AGCC	RG:Z:HiMom.1	QX:Z:?@@D;ADD	RX:Z:TATCAGCC
-HiMom:1:1101:1269:2170	4	*	0	0	*	*	0	0	TTCCAAGCCTGTGCTTTAAGGAAAA	@@<ADBDBDF8DDCFH at GIE@@GGH	ZA:Z:ATTA	ZB:Z:TCAA	RG:Z:HiMom.1	QX:Z:@@@DDDF?	RX:Z:ATTATCAA
-HiMom:1:1101:1290:2225	4	*	0	0	*	*	0	0	TCAGTTCACTGGCAAAGACAGTCAC	C@@FBEDDFHFHGIIICEHGDHBHE	ZA:Z:GCCT	ZB:Z:AGCC	RG:Z:HiMom.1	QX:Z:?<@DFBBD	RX:Z:GCCTAGCC
-HiMom:1:1101:1291:2150	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHFHHIJJJIIIGIJIJ	ZA:Z:CGCT	ZB:Z:ATGT	RG:Z:HiMom.1	QX:Z:@@@FFFFF	RX:Z:CGCTATGT
-HiMom:1:1101:1302:2244	4	*	0	0	*	*	0	0	TGAATACATATAACAAATGCAAAAA	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GACC	ZB:Z:TAAC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GACCTAAC
-HiMom:1:1101:1308:2153	516	*	0	0	*	*	0	0	TCTGTAAGGTAATCCCCGCATGTGT	1?1=4===AFFDFFGFDGFB at CFB:	ZA:Z:AACG	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z::?@B?@DD	RX:Z:AACGCATT
-HiMom:1:1101:1309:2210	4	*	0	0	*	*	0	0	AGTGGGCTAGGGCATTTTTAATCTT	@@?DFFDFHHHDFHJIJJIJGIIIJ	ZA:Z:ATTC	ZB:Z:CTCT	RG:Z:HiMom.1	QX:Z:?@@ADEEF	RX:Z:ATTCCTCT
-HiMom:1:1101:1314:2233	4	*	0	0	*	*	0	0	AGGAAAGTTGGGCTGACCTGACAGA	@@<DDD;=FBFADBCGDEH?F;FCG	ZA:Z:CGCT	ZB:Z:ATGT	RG:Z:HiMom.1	QX:Z:@<@?B@;A	RX:Z:CGCTATGT
-HiMom:1:1101:1316:2126	4	*	0	0	*	*	0	0	TCTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHHHHHJJJJHFDDDDDD	ZA:Z:CAAT	ZB:Z:AGAC	RG:Z:HiMom.1	QX:Z:1>>7A###	RX:Z:CAATAGAC
-HiMom:1:1101:1327:2200	516	*	0	0	*	*	0	0	GTCATCTGGGCTGTCGACAGGTGTC	@B at FFFFFHHHHGIJJJJJJIFHHI	ZA:Z:GCCG	ZB:Z:TCGA	RG:Z:HiMom.1	QX:Z:BCCFDFFD	RX:Z:GCCGTCGA
-HiMom:1:1101:1328:2225	4	*	0	0	*	*	0	0	AGGAAATTAGGACTTACCTGACATA	#########################	ZA:Z:CAAC	ZB:Z:TCTC	RG:Z:HiMom.1	QX:Z:??;=A:B=	RX:Z:CAACTCTC
-HiMom:1:1101:1338:2175	4	*	0	0	*	*	0	0	GCTTGTTGGCTTTAACATCCACAAT	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GAAG	ZB:Z:GAAG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GAAGGAAG
-HiMom:1:1101:1347:2149	4	*	0	0	*	*	0	0	GCTCTTCCGATCTGTGCTCTTCCGA	CCCFFFFFDFHHFIJDGIGGHGIGH	ZA:Z:GACC	ZB:Z:AGGA	RG:Z:HiMom.1	QX:Z:CC at DFFFD	RX:Z:GACCAGGA
-HiMom:1:1101:1353:2226	4	*	0	0	*	*	0	0	GTGCTCTTCCGATCTTCAGGTTACC	BBBFFFFFHHHHHJJJJJJJIJJJJ	ZA:Z:TATC	ZB:Z:TGCC	RG:Z:HiMom.1	QX:Z:@B at FFEFF	RX:Z:TATCTGCC
-HiMom:1:1101:1363:2138	4	*	0	0	*	*	0	0	GTTCTTAAACCTGTTAGAACTTCTG	C@@FFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:CTAA	ZB:Z:CTCG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTAACTCG
-HiMom:1:1101:1399:2128	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHIJJJJJJJJJJJ	ZA:Z:CAAT	ZB:Z:AGTC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CAATAGTC
-HiMom:1:1101:1403:2194	4	*	0	0	*	*	0	0	ACATGGTGAAACCCTGTCTCTACTA	CCCFFFDDHHHHHJJJJJJJJJJJJ	ZA:Z:CTGT	ZB:Z:AATC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTGTAATC
-HiMom:1:1101:1406:2222	4	*	0	0	*	*	0	0	GGCTGGACTCCCCTGGTTCTGGGCA	;?@DDDBD?FHDFGIIIGIGHHIII	ZA:Z:AGCA	ZB:Z:TGGA	RG:Z:HiMom.1	QX:Z:C@@DBFEF	RX:Z:AGCATGGA
-HiMom:1:1101:1419:2119	4	*	0	0	*	*	0	0	ACTTTCCTTTTTTGTTTTACTTTAA	#########################	ZA:Z:TGTA	ZB:Z:ATCA	RG:Z:HiMom.1	QX:Z:@@@DFDFD	RX:Z:TGTAATCA
-HiMom:1:1101:1420:2213	4	*	0	0	*	*	0	0	TTCACTGTACCGGCCGTGCGTACTT	@CCFFFFDHHHFGIJJJJJJGHIGG	ZA:Z:CAGC	ZB:Z:GGTA	RG:Z:HiMom.1	QX:Z:@C at FFFDF	RX:Z:CAGCGGTA
-HiMom:1:1101:1435:2194	4	*	0	0	*	*	0	0	TTTTGTTTTCTTTTACTGAAGTGTA	CCCFFDFFHHHHHJJJJIHIJHHHJ	ZA:Z:TATC	ZB:Z:TGCC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TATCTGCC
-HiMom:1:1101:1441:2148	4	*	0	0	*	*	0	0	TTTTGGCTCTAGAGGGGGTAGAGGG	CCCFFFFFHHDFBHIIJJ1?FGHIJ	ZA:Z:CGCT	ZB:Z:ATGT	RG:Z:HiMom.1	QX:Z:@@BFFDDD	RX:Z:CGCTATGT
-HiMom:1:1101:1452:2132	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHJJJJJJJIJJJJ	ZA:Z:AACG	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:AACGCATT
-HiMom:1:1101:1460:2176	4	*	0	0	*	*	0	0	AGGAAAAAGACACAACAAGTCCAAC	#########################	ZA:Z:GATA	ZB:Z:TCCA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GATATCCA
-HiMom:1:1101:1479:2221	4	*	0	0	*	*	0	0	GGGGAAATCTATTTTTATGTAAAAA	@CCFFFFFHHHHHJIGIJJJJJJJJ	ZA:Z:TCGC	ZB:Z:TAGA	RG:Z:HiMom.1	QX:Z:@BCFFFFF	RX:Z:TCGCTAGA
-HiMom:1:1101:1491:2120	4	*	0	0	*	*	0	0	GGCCAGGCTGAACTTCTGAGCTGCT	CCCFFFFFHHHGHJJJJJJJJJJJJ	ZA:Z:AGGT	ZB:Z:CGCA	RG:Z:HiMom.1	QX:Z:BCCDFFFF	RX:Z:AGGTCGCA
-HiMom:1:1201:1018:2133	4	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:ATTC	ZB:Z:CTCT	RG:Z:HiMom.1	XN:i:1	QX:Z:8??=BBBA	RX:Z:ATTCCTCT
-HiMom:1:1201:1018:2217	516	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:ATTA	ZB:Z:TCAA	RG:Z:HiMom.1	XN:i:1	QX:Z:;<;:BBDD	RX:Z:ATTATCAA
-HiMom:1:1201:1028:2202	4	*	0	0	*	*	0	0	..AAAC.C.T.......GG..TG..	##42@?###################	ZA:Z:GAAG	ZB:Z:GAAG	RG:Z:HiMom.1	QX:Z:CCCFFDFF	RX:Z:GAAGGAAG
-HiMom:1:1201:1042:2174	4	*	0	0	*	*	0	0	.TCAGGAAGGC..CAAAAAAAGAAA	#0;@@@?@?<@##3<@@?@@?????	ZA:Z:TCTG	ZB:Z:CAAG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TCTGCAAG
-HiMom:1:1201:1043:2246	4	*	0	0	*	*	0	0	.GCATCATTTC..GCTTCTCTCTGT	#0;@@??@=@>##22=;@??><@??	ZA:Z:CGCT	ZB:Z:ATGT	RG:Z:HiMom.1	QX:Z:@<?DD:B=	RX:Z:CGCTATGT
-HiMom:1:1201:1045:2105	516	*	0	0	*	*	0	0	.TTTTTTTTTT..TTTTTTTTTTTT	#0;@@@@@@@?##0:????????=<	ZA:Z:CTGT	ZB:Z:AATC	RG:Z:HiMom.1	QX:Z:1112 at A##	RX:Z:CTGTAATC
-HiMom:1:1201:1054:2151	4	*	0	0	*	*	0	0	GTCAGGCACTGAGAATATATGGGTG	CBCFFFFFHHHHHJJJJJJJJJJEG	ZA:Z:CAAT	ZB:Z:AGTC	RG:Z:HiMom.1	QX:Z:CCCFFFDF	RX:Z:CAATAGTC
-HiMom:1:1201:1064:2239	4	*	0	0	*	*	0	0	GGGATGGGAGGGCGATGAGGACTAG	8?@:DDDACC:FHHGIH<EGDDDFH	ZA:Z:TAAG	ZB:Z:CACA	RG:Z:HiMom.1	QX:Z:@@@FFADB	RX:Z:TAAGCACA
-HiMom:1:1201:1073:2225	4	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGGAGGGT	@BBDFFFFHHHHHJJJJJJJJJJJ:	ZA:Z:ATTC	ZB:Z:CTCT	RG:Z:HiMom.1	QX:Z:B@@BDEFF	RX:Z:ATTCCTCT
-HiMom:1:1201:1083:2121	4	*	0	0	*	*	0	0	ACACACAACACCACCGCCCTCCCCC	#########################	ZA:Z:CTAT	ZB:Z:GCGT	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:CTATGCGT
-HiMom:1:1201:1084:2204	4	*	0	0	*	*	0	0	TGGCTCCTCAGGCTCTCATCAGTTG	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:TATC	ZB:Z:TGCC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TATCTGCC
-HiMom:1:1201:1095:2146	4	*	0	0	*	*	0	0	ACTGACAACACCAAATGCTGCTAAG	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GACC	ZB:Z:AGGA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GACCAGGA
-HiMom:1:1201:1103:2184	4	*	0	0	*	*	0	0	AGAAGTTTCAGAATTGTGGCCCCAT	B at BFFDEFHHHHHJJJGHIJJJJJI	ZA:Z:TTGT	ZB:Z:CTAT	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:TTGTCTAT
-HiMom:1:1201:1107:2109	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHGHHJJJJIIJJJJJJ	ZA:Z:TTGT	ZB:Z:CTAT	RG:Z:HiMom.1	QX:Z:B at CFFFFF	RX:Z:TTGTCTAT
-HiMom:1:1201:1118:2198	4	*	0	0	*	*	0	0	AATAAACTTTATTAAAGCAGTTAAA	C at CFFFFFHDHHHGIIIJJJIJJJJ	ZA:Z:ATTA	ZB:Z:TCAA	RG:Z:HiMom.1	QX:Z:@@@DDBDD	RX:Z:ATTATCAA
-HiMom:1:1201:1122:2227	4	*	0	0	*	*	0	0	GTCATATAAGGCCCAGTCCAAGGAA	@@@FFFFFHHHGGIJIGGIJFIJII	ZA:Z:CGCC	ZB:Z:TTCC	RG:Z:HiMom.1	QX:Z:@@@DDFFF	RX:Z:CGCCTTCC
-HiMom:1:1201:1123:2161	516	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGCATACA	===AAAA8AAAA<AAA)@CBA9>A#	ZA:Z:GACC	ZB:Z:AGGA	RG:Z:HiMom.1	QX:Z:?;@DFDFF	RX:Z:GACCAGGA
-HiMom:1:1201:1127:2112	516	*	0	0	*	*	0	0	TAATCACCTGAGCAGTGAAGCCAGC	@<@?BDDDHD?FDBHI?AHGGGDFH	ZA:Z:CAAC	ZB:Z:TCTC	RG:Z:HiMom.1	QX:Z:=??BA?BD	RX:Z:CAACTCTC
-HiMom:1:1201:1134:2144	4	*	0	0	*	*	0	0	AGTGTGAGTAATGGTTGAGAGGTGG	B@?DDDFFFHHGHJHHGFIHHIFGI	ZA:Z:CGCT	ZB:Z:ATGT	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:CGCTATGT
-HiMom:1:1201:1138:2227	516	*	0	0	*	*	0	0	GACAAATATAGGAAATAGAAGCTAT	=1=A=AAA,2?4>7C<<4<A+3<AB	ZA:Z:CCAA	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:########	RX:Z:CCAACATT
-HiMom:1:1201:1140:2125	4	*	0	0	*	*	0	0	TTCATAAATTGGTCTTAGATGTTGC	CC at FFFFFHHHHFGIJIIIJIJIJJ	ZA:Z:TATC	ZB:Z:CAGG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TATCCAGG
-HiMom:1:1201:1142:2242	4	*	0	0	*	*	0	0	GTAAAATGTAAAATAATAAAAAATG	?=?DDDD;AF<DF<FFFFIIIFF@<	ZA:Z:TATC	ZB:Z:TGCC	RG:Z:HiMom.1	QX:Z:??<D?D83	RX:Z:TATCTGCC
-HiMom:1:1201:1150:2161	4	*	0	0	*	*	0	0	TTCTCACTACTGTGATTGTGCCACT	@C at FFFFFGHHHHGIIIICEHCFGH	ZA:Z:AACG	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:@@@FDDDD	RX:Z:AACGCATT
-HiMom:1:1201:1159:2179	516	*	0	0	*	*	0	0	TTTTTTTTTATTTTTCTAAATACTT	===AA####################	ZA:Z:AAAA	ZB:Z:AAAA	RG:Z:HiMom.1	QX:Z:####+<0?	RX:Z:AAAAAAAA
-HiMom:1:1201:1160:2109	4	*	0	0	*	*	0	0	ACATCCTTCCCATGCCACCAACTCG	CCCFFFFFGHHHHJJJJJJJJJJJJ	ZA:Z:CGCC	ZB:Z:TTCC	RG:Z:HiMom.1	QX:Z:C at BFFFFF	RX:Z:CGCCTTCC
-HiMom:1:1201:1180:2119	4	*	0	0	*	*	0	0	GCTCTAAATTTTGCTTTTCTACAGC	CCCFFFFFHHHHHJJJJIJIJJIJJ	ZA:Z:GACC	ZB:Z:GTTG	RG:Z:HiMom.1	QX:Z:CCCFFDFF	RX:Z:GACCGTTG
-HiMom:1:1201:1185:2143	4	*	0	0	*	*	0	0	GCTGAAGGCCCGTGGGCCAGAGGTG	@CCFFFFFHHHHHJJJJJJJJJJHI	ZA:Z:CTAT	ZB:Z:GCGT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTATGCGT
-HiMom:1:1201:1187:2100	4	*	0	0	*	*	0	0	AAAAAAGAGCCCGCATTGCCGAGAC	=<=;AA###################	ZA:Z:TATC	ZB:Z:TGCC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TATCTGCC
-HiMom:1:1201:1190:2194	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:AGGT	ZB:Z:CGCA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AGGTCGCA
-HiMom:1:1201:1204:2228	4	*	0	0	*	*	0	0	TCTTCTTGTCGATGAGGAACTTGGT	@?@FFFFFDHHGHJIJJGHIIJJJH	ZA:Z:CCAG	ZB:Z:CACC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAGCACC
-HiMom:1:1201:1208:2132	4	*	0	0	*	*	0	0	CTGTAGAAAGGATGGTCGGGCTCCA	@@CDFFFFGHFHHJIJJGJIBHJJG	ZA:Z:TGTA	ZB:Z:ATCA	RG:Z:HiMom.1	QX:Z:CC at FFFFF	RX:Z:TGTAATCA
-HiMom:1:1201:1219:2115	4	*	0	0	*	*	0	0	TGGGAGTAGTTCCCTGCTAAGGGAG	???DBDBDADDDDIEID:AFFD:?8	ZA:Z:CCAT	ZB:Z:GCGT	RG:Z:HiMom.1	QX:Z:??<DDA?D	RX:Z:CCATGCGT
-HiMom:1:1201:1236:2187	4	*	0	0	*	*	0	0	CTCCTTAGCGGATTCCGACTTCCAT	CCCFFFFDHHHHGIJJIGIGIJJGG	ZA:Z:TATC	ZB:Z:CAGG	RG:Z:HiMom.1	QX:Z:@@BFFFFF	RX:Z:TATCCAGG
-HiMom:1:1201:1242:2207	4	*	0	0	*	*	0	0	ATCTTTTATTGGCCTCCTGCTCCCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:ATTC	ZB:Z:CTCT	RG:Z:HiMom.1	QX:Z:?BBDDDFF	RX:Z:ATTCCTCT
-HiMom:1:1201:1252:2141	4	*	0	0	*	*	0	0	AGTTATTTTGCCTATGTCCAACAAG	BCBFFFFFGHHHHJIJJJJJJJJJJ	ZA:Z:TTGT	ZB:Z:CTAT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTGTCTAT
-HiMom:1:1201:1260:2165	4	*	0	0	*	*	0	0	ATCTGATCTAAGTTGGGGGACGCCG	@@@FFDFFHHHHHJJJIJIIIGIJJ	ZA:Z:CCAA	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:CCAACATT
-HiMom:1:1201:1280:2179	4	*	0	0	*	*	0	0	GAGGACTGCTTGAGTCCAGGAGTTC	@@BFFDEFGHHHHIFGCHIJJJGGI	ZA:Z:GCCT	ZB:Z:AGCC	RG:Z:HiMom.1	QX:Z:BCCFFFFF	RX:Z:GCCTAGCC
-HiMom:1:1201:1281:2133	4	*	0	0	*	*	0	0	GCAACAAAATTTCATATGACTTAGC	CCCFFFFFHHHHHJJIIIHICHIIJ	ZA:Z:CCAA	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:C at CFFFDF	RX:Z:CCAACATT
-HiMom:1:1201:1285:2100	4	*	0	0	*	*	0	0	GATCTTTTTTGCTTTGTAGTTATAG	@@@DFFFFHHHHHIIGIABCFFHBF	ZA:Z:TGCT	ZB:Z:GCTG	RG:Z:HiMom.1	QX:Z:@@@FFFFF	RX:Z:TGCTGCTG
-HiMom:1:1201:1291:2158	4	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGATGGGC	@CCFFFDD?FHHFGEHHIIDHIIII	ZA:Z:AGCA	ZB:Z:TGGA	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:AGCATGGA
-HiMom:1:1201:1300:2137	4	*	0	0	*	*	0	0	GCTCTTCCGATCTTTTTTTTAATTT	@@?DDDDDFDHADEHGIGGED3?FD	ZA:Z:GCCT	ZB:Z:AGCC	RG:Z:HiMom.1	QX:Z:8?84B23?	RX:Z:GCCTAGCC
-HiMom:1:1201:1312:2112	4	*	0	0	*	*	0	0	ATTTGCAGGAGCCGGCGCAGGTGCA	CCCFFFFFHHHHHJJJIJJJJGHIJ	ZA:Z:TCGC	ZB:Z:TAGA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TCGCTAGA
-HiMom:1:1201:1331:2162	4	*	0	0	*	*	0	0	TAATCCCAGTACTTTGGGAGGCCAA	CCCFFFFFHHHHHJJJJIJJJJJJJ	ZA:Z:CCAA	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAACATT
-HiMom:1:1201:1341:2116	4	*	0	0	*	*	0	0	ATAACAGCGAGACTGGCAACTTAAA	#########################	ZA:Z:ACAG	ZB:Z:GTAT	RG:Z:HiMom.1	QX:Z:CCCFFBDD	RX:Z:ACAGGTAT
-HiMom:1:1201:1344:2147	4	*	0	0	*	*	0	0	ACGATTAGTTTTAGCATTGGAGTAG	@<??DDDDFHHHFGGHHIIIGGAGH	ZA:Z:TGTA	ZB:Z:ATCA	RG:Z:HiMom.1	QX:Z:=?1AA:=D	RX:Z:TGTAATCA
-HiMom:1:1201:1345:2181	4	*	0	0	*	*	0	0	ATACGGATGTGTTTAGGAGTGGGAC	CCCFFFFFHHHHHIIJJHJFHIJIJ	ZA:Z:CAAT	ZB:Z:AGTC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CAATAGTC
-HiMom:1:1201:1364:2113	4	*	0	0	*	*	0	0	TAAAGAGAGCCAGTGGAGTTACGAC	#########################	ZA:Z:CAGC	ZB:Z:GGTA	RG:Z:HiMom.1	QX:Z:C at CFFF@D	RX:Z:CAGCGGTA
-HiMom:1:1201:1392:2109	4	*	0	0	*	*	0	0	GTCAGACAGGGGGATTTGGGCTGTG	BBCFFFFFHHHHHHJJJHIJIJJJJ	ZA:Z:TATC	ZB:Z:TGCC	RG:Z:HiMom.1	QX:Z:CCCDF?DD	RX:Z:TATCTGCC
-HiMom:1:1201:1392:2184	4	*	0	0	*	*	0	0	ATCTTTATTCATTTGTATGATCTTA	@@BFFFFFHFFHFHIHIIJIJJJJI	ZA:Z:CAAT	ZB:Z:AGTC	RG:Z:HiMom.1	QX:Z:@CCFFDDE	RX:Z:CAATAGTC
-HiMom:1:1201:1393:2143	4	*	0	0	*	*	0	0	GATAAATGCACGCATCCCCCCCGCG	C at CFFFFFGGHHHHJJJJJJJJJJI	ZA:Z:CTAA	ZB:Z:CTCG	RG:Z:HiMom.1	QX:Z:@@CFDDFD	RX:Z:CTAACTCG
-HiMom:1:1201:1414:2174	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	@;@1BDADF????FFEB>B6=BBBB	ZA:Z:AGAA	ZB:Z:AAGA	RG:Z:HiMom.1	QX:Z:########	RX:Z:AGAAAAGA
-HiMom:1:1201:1416:2128	4	*	0	0	*	*	0	0	TTGGTGTGGAGGCGGTGGCGGGATC	@@@DDDDDHHFHHII:?GGHIIB6?	ZA:Z:TCGC	ZB:Z:TAGA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TCGCTAGA
-HiMom:1:1201:1421:2154	4	*	0	0	*	*	0	0	TGTGCTCTTCCGATCTTGTGCTCTT	BC at DFFFFHHHHHJJJJFHIHHIJJ	ZA:Z:TGTA	ZB:Z:ACTC	RG:Z:HiMom.1	QX:Z:@@@FFFFF	RX:Z:TGTAACTC
-HiMom:1:1201:1439:2156	4	*	0	0	*	*	0	0	GGAGATTATTTGCCTTGAAGTAAGC	-;(22<>>@>8@>8;@#########	ZA:Z:GACC	ZB:Z:AGGC	RG:Z:HiMom.1	QX:Z:1;;=####	RX:Z:GACCAGGC
-HiMom:1:1201:1452:2143	4	*	0	0	*	*	0	0	TTTTAGTCTTAGCATTTACTTTCCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:CAAC	ZB:Z:TCTC	RG:Z:HiMom.1	QX:Z:BC at DDFFF	RX:Z:CAACTCTC
-HiMom:1:1201:1458:2109	4	*	0	0	*	*	0	0	GATACGAACACACAAGAACTTTTTT	CCCFFFFFHHHHHJJJJJJJJJJJI	ZA:Z:ACTG	ZB:Z:TATC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACTGTATC
-HiMom:1:1201:1472:2121	516	*	0	0	*	*	0	0	GTGTGCTCTTCCGATCTGGAGGATG	=+=??A4A==A at 7A<?#########	ZA:Z:CTAT	ZB:Z:GCGC	RG:Z:HiMom.1	QX:Z:;?=D####	RX:Z:CTATGCGC
-HiMom:1:1201:1483:2126	516	*	0	0	*	*	0	0	GCATGCAGCTGGGTGCTGTGATGCA	@@@DDDBB<DD8F<<CGG?AA?A<F	ZA:Z:CTGT	ZB:Z:AATC	RG:Z:HiMom.1	QX:Z:@C<DD:B?	RX:Z:CTGTAATC
-HiMom:1:1201:1486:2109	4	*	0	0	*	*	0	0	ACGTGTGCTCTTCCCGATCTGTATA	CCCFF?DDFBHHHJJIIDHJIJJJH	ZA:Z:GTCC	ZB:Z:ACAG	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:GTCCACAG
-HiMom:1:1201:1486:2146	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTGGGC	<<<@??@??@???????########	ZA:Z:CAAC	ZB:Z:TCTC	RG:Z:HiMom.1	QX:Z:?@@1:DBD	RX:Z:CAACTCTC
-HiMom:1:2101:1011:2102	4	*	0	0	*	*	0	0	.....TCACACATAATTTTAAAATT	#####22@?@@??@@@@@??@@@@@	ZA:Z:CTGT	ZB:Z:AATC	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:CTGTAATC
-HiMom:1:2101:1013:2146	4	*	0	0	*	*	0	0	....CGCTAGAACCAACTTATTCAT	####24=?@@?@?@@?@@@@@@?@@	ZA:Z:CTAT	ZB:Z:GCGT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTATGCGT
-HiMom:1:2101:1021:2209	4	*	0	0	*	*	0	0	..GGAAGGCTGCTAGCTGGCCAGAG	##08@>??@@??@?????????>?@	ZA:Z:ACTA	ZB:Z:AGAC	RG:Z:HiMom.1	QX:Z:@CCDFFFF	RX:Z:ACTAAGAC
-HiMom:1:2101:1023:2237	516	*	0	0	*	*	0	0	..TTTGTTTGAGTTCCTTGTAGATT	##0:=@?>?@???@:>?@??>?;?<	ZA:Z:GCCT	ZB:Z:AGCC	RG:Z:HiMom.1	QX:Z:=:1<####	RX:Z:GCCTAGCC
-HiMom:1:2101:1031:2163	4	*	0	0	*	*	0	0	..ACATTTGTCACCACTAGCCACCA	##0<@?@@@@@@@@@@?@@@@@@@?	ZA:Z:GATA	ZB:Z:TCCA	RG:Z:HiMom.1	QX:Z:B at BFFFFF	RX:Z:GATATCCA
-HiMom:1:2101:1036:2087	4	*	0	0	*	*	0	0	.GTCCACTTACGAAGCAAATACTTT	#4=DDFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GACC	ZB:Z:GTTG	RG:Z:HiMom.1	QX:Z:B at CFFDFF	RX:Z:GACCGTTG
-HiMom:1:2101:1040:2208	516	*	0	0	*	*	0	0	.CTGATAGTCACTGAAATGAATTCA	#-0=>(2 at .22@@############	ZA:Z:ACGA	ZB:Z:AATC	RG:Z:HiMom.1	QX:Z:########	RX:Z:ACGAAATC
-HiMom:1:2101:1048:2238	4	*	0	0	*	*	0	0	.GTCACATCGTTGAAGCACTGGATC	#11ADDDB<CFFHCHGDBHGIIIII	ZA:Z:ACAG	ZB:Z:TTGA	RG:Z:HiMom.1	QX:Z:?@7DDDDA	RX:Z:ACAGTTGA
-HiMom:1:2101:1054:2162	4	*	0	0	*	*	0	0	.GGACAGGGAAGGGAAGGAAGGGTG	#4=DDFDFHHHHHJIJIIDHHGICG	ZA:Z:AGGT	ZB:Z:AAGG	RG:Z:HiMom.1	QX:Z:B at BDDFFF	RX:Z:AGGTAAGG
-HiMom:1:2101:1059:2083	4	*	0	0	*	*	0	0	.GAATGTCTTAGAAGGATGCTTCTC	#1=BDDDEHHGHHJJJJJIJJIIJJ	ZA:Z:TACC	ZB:Z:GTCT	RG:Z:HiMom.1	QX:Z:1:?D####	RX:Z:TACCGTCT
-HiMom:1:2101:1063:2206	4	*	0	0	*	*	0	0	.TGCTAGGATGAGGATGGATAGTAA	#1=DDDFFHHHHHJHIIJHIIIHHJ	ZA:Z:ACAG	ZB:Z:GTAT	RG:Z:HiMom.1	QX:Z:CCCFFDFF	RX:Z:ACAGGTAT
-HiMom:1:2101:1064:2242	4	*	0	0	*	*	0	0	.GGAAAAAGGTTGTCAAGCGTTAAA	#########################	ZA:Z:TCGC	ZB:Z:TAGA	RG:Z:HiMom.1	QX:Z:;@<:AA at A	RX:Z:TCGCTAGA
-HiMom:1:2101:1072:2170	4	*	0	0	*	*	0	0	.GGGGAGACAGAGAGGATCAGAAGT	#4=BDDFDHHDFHEGFEGGIJIIIG	ZA:Z:CAGC	ZB:Z:GGTA	RG:Z:HiMom.1	QX:Z:B@@DFDDF	RX:Z:CAGCGGTA
-HiMom:1:2101:1077:2139	4	*	0	0	*	*	0	0	.ATTAGTTGGCGGATGAAGCAGATA	#4=DFFFFHHHHHJJJJJJJJJIJJ	ZA:Z:AACA	ZB:Z:ATGG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AACAATGG
-HiMom:1:2101:1084:2188	4	*	0	0	*	*	0	0	TACAAGGTCAAAATCAGCAACAAGT	CCCFFFFDHHHHHJJJJJJJJJJJJ	ZA:Z:GAAG	ZB:Z:GAAG	RG:Z:HiMom.1	QX:Z:@B at FFFFF	RX:Z:GAAGGAAG
-HiMom:1:2101:1100:2085	4	*	0	0	*	*	0	0	ATCTTGATCTCCTCCTTCTTGGCCT	@@@DDDDDHHFHFEIIIIHHBAHBG	ZA:Z:CCAG	ZB:Z:CACC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAGCACC
-HiMom:1:2101:1102:2221	4	*	0	0	*	*	0	0	ATAACTGACTCTACTCAGTAGATTA	CCCFFFFFHHHHHJJJJJIJJJJJJ	ZA:Z:CTGC	ZB:Z:GGAT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTGCGGAT
-HiMom:1:2101:1105:2131	4	*	0	0	*	*	0	0	CAGCAGCAGCAACAGCAGAAACATG	CCCFFFFFHHHHHJJJJJIJJJJJJ	ZA:Z:ACTG	ZB:Z:TATC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACTGTATC
-HiMom:1:2101:1112:2245	4	*	0	0	*	*	0	0	TCGTAGTGTTGTAATTTCGTCTTCT	?8?DBDDDCCFCAACGGFFCBFFAE	ZA:Z:AACA	ZB:Z:ATGG	RG:Z:HiMom.1	QX:Z:@@?BBDDD	RX:Z:AACAATGG
-HiMom:1:2101:1122:2136	4	*	0	0	*	*	0	0	CTTGCCAGCCTGCAGGCCCCGCGGC	???BBAABDD?DDIID)A:3<EADD	ZA:Z:GCCG	ZB:Z:TCGA	RG:Z:HiMom.1	QX:Z:?@<DDDD?	RX:Z:GCCGTCGA
-HiMom:1:2101:1123:2095	4	*	0	0	*	*	0	0	TCCGCCTCCAGCTTCAGCTTCTCCT	@@@FDDFFHHHHHJHGGJIJJJEHH	ZA:Z:CAGC	ZB:Z:GGTA	RG:Z:HiMom.1	QX:Z:@?@DDF@@	RX:Z:CAGCGGTA
-HiMom:1:2101:1126:2082	4	*	0	0	*	*	0	0	TCTCTTTCCACCTTGGTCACCTTCC	@C at DDDFFHHHHHJEGGIHHIJGIH	ZA:Z:CTGC	ZB:Z:GGAT	RG:Z:HiMom.1	QX:Z:@@@FFFDA	RX:Z:CTGCGGAT
-HiMom:1:2101:1133:2239	4	*	0	0	*	*	0	0	AGCTTTTTGTTTCCTAGCTTGTCTT	?@?DDFFFHHHHF4ACFHIJHHHGH	ZA:Z:TATC	ZB:Z:CATG	RG:Z:HiMom.1	QX:Z:@@@BDDDF	RX:Z:TATCCATG
-HiMom:1:2101:1143:2137	4	*	0	0	*	*	0	0	GCTCTTCAGATCTAGGGGGAACAGC	@@@DD?=DCAFFFHIIDG:EFHIII	ZA:Z:TCCG	ZB:Z:TCTA	RG:Z:HiMom.1	QX:Z:########	RX:Z:TCCGTCTA
-HiMom:1:2101:1151:2182	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTA	9<<?@?@;5=?##############	ZA:Z:GAAA	ZB:Z:AAAA	RG:Z:HiMom.1	QX:Z:########	RX:Z:GAAAAAAA
-HiMom:1:2101:1151:2236	516	*	0	0	*	*	0	0	TTTGAAGCCTCTTTATCCTTGGCAT	#########################	ZA:Z:TAGC	ZB:Z:GGTA	RG:Z:HiMom.1	QX:Z:####(- at 5	RX:Z:TAGCGGTA
-HiMom:1:2101:1162:2139	4	*	0	0	*	*	0	0	ATCGTTTATGGTCGGAACTACGACG	BCCFFFFFHHHHHIJJJJJJJIJJI	ZA:Z:TGCT	ZB:Z:GCTG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TGCTGCTG
-HiMom:1:2101:1163:2203	4	*	0	0	*	*	0	0	TTGGTTCACTTATGTATTTATGAAT	@CCFDFFFHHHHHJHIIJJJJJJJJ	ZA:Z:AGGT	ZB:Z:AAGG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AGGTAAGG
-HiMom:1:2101:1163:2222	4	*	0	0	*	*	0	0	GAGCGATAATGGTTCTTTTCCTCAC	@@@DFFFFHHHHHJJJJJJJIJJJJ	ZA:Z:TGCA	ZB:Z:AGTA	RG:Z:HiMom.1	QX:Z:CCCFFFEF	RX:Z:TGCAAGTA
-HiMom:1:2101:1172:2152	516	*	0	0	*	*	0	0	ATCGTTTCTGGGGACTAGTGAGGCG	#########################	ZA:Z:CAAT	ZB:Z:AGTC	RG:Z:HiMom.1	QX:Z:########	RX:Z:CAATAGTC
-HiMom:1:2101:1186:2093	4	*	0	0	*	*	0	0	AATGTTGGGAGGACAATGATGGAAA	#########################	ZA:Z:CCAA	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCAACATT
-HiMom:1:2101:1188:2195	4	*	0	0	*	*	0	0	GCACATACACCAAATGTCTGAACCT	CCCFFFFFHHHHHJJJHIJJJJJJJ	ZA:Z:AGGT	ZB:Z:CGCA	RG:Z:HiMom.1	QX:Z:BCCDFFFF	RX:Z:AGGTCGCA
-HiMom:1:2101:1195:2150	4	*	0	0	*	*	0	0	AATTGAACTTCACCACCCAGAGGAA	CCCFFFFFHHHHHJJJJJJIJJJJJ	ZA:Z:TGCT	ZB:Z:GCTG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TGCTGCTG
-HiMom:1:2101:1207:2084	516	*	0	0	*	*	0	0	TCACCACTCTTCTGGGCATCCCCTG	@@@DDEDFHHHHHIJIHHGHGGJJJ	ZA:Z:GACC	ZB:Z:AGGA	RG:Z:HiMom.1	QX:Z:@@CDFFFF	RX:Z:GACCAGGA
-HiMom:1:2101:1208:2231	516	*	0	0	*	*	0	0	CTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHHHHHJJJHFDDDDDDD	ZA:Z:GTAA	ZB:Z:CATC	RG:Z:HiMom.1	QX:Z:1+:A1A22	RX:Z:GTAACATC
-HiMom:1:2101:1215:2110	4	*	0	0	*	*	0	0	ATCTTTCCCCCATTAAGAACAGCAA	#########################	ZA:Z:AAAA	ZB:Z:GAAG	RG:Z:HiMom.1	QX:Z:1:7<####	RX:Z:AAAAGAAG
-HiMom:1:2101:1216:2172	4	*	0	0	*	*	0	0	GGACTTCTAGGGGATTTAGCGGGGT	CCCFFFFFHHHHHJJJJJJJJJJJD	ZA:Z:CAGC	ZB:Z:GGAT	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:CAGCGGAT
-HiMom:1:2101:1216:2193	4	*	0	0	*	*	0	0	AGGCATGACACTGCATTTTAAATAC	@@@DDDDDHFFHHGGDFHFHIIHGG	ZA:Z:ACAG	ZB:Z:TTGA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACAGTTGA
-HiMom:1:2101:1226:2088	4	*	0	0	*	*	0	0	GCTCTTCCGATCTAGGTAATAGCTA	==?BDFFFDCDDHFFFAFHDHIJGJ	ZA:Z:GATA	ZB:Z:TCCA	RG:Z:HiMom.1	QX:Z:@@@:DDDD	RX:Z:GATATCCA
-HiMom:1:2101:1231:2208	4	*	0	0	*	*	0	0	AGCCAGTGTTGGTGTGTTGACTGTT	@@;1ADABCF;BF<AACGCHEBHC<	ZA:Z:CTAT	ZB:Z:GCGT	RG:Z:HiMom.1	QX:Z:@<@?D8 at D	RX:Z:CTATGCGT
-HiMom:1:2101:1233:2133	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFGHHHHJJJFDDDDDDDD	ZA:Z:CTAT	ZB:Z:GCGT	RG:Z:HiMom.1	QX:Z:=??B####	RX:Z:CTATGCGT
-HiMom:1:2101:1240:2197	516	*	0	0	*	*	0	0	ACTGGAGATCCTTGTTACATGCCCA	??+++A:DD?:ADEE@::C4:C<E:	ZA:Z:AACG	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:88+AD@?8	RX:Z:AACGCATT
-HiMom:1:2101:1245:2154	4	*	0	0	*	*	0	0	ACCAATCAGTAGCACCACTATACAC	CCCFFFFFHHHHHJJJJJJIJJJJJ	ZA:Z:CTGT	ZB:Z:AATC	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:CTGTAATC
-HiMom:1:2101:1249:2231	4	*	0	0	*	*	0	0	TCTCTCGGCCTTCCACTCTAGCATA	@@@FFFFFFHHGHIJJJGJIIJHIJ	ZA:Z:AGGT	ZB:Z:AAGG	RG:Z:HiMom.1	QX:Z:@@CBDFFF	RX:Z:AGGTAAGG
-HiMom:1:2101:1258:2092	4	*	0	0	*	*	0	0	TTAGACAAAACACCAAAATAAAATA	#########################	ZA:Z:TAAG	ZB:Z:CACA	RG:Z:HiMom.1	QX:Z:@@CDDFFF	RX:Z:TAAGCACA
-HiMom:1:2101:1262:2128	516	*	0	0	*	*	0	0	TCTTGTGGTAACTTTTCTGACACCT	-(---9@;@?:8>?4:>?@######	ZA:Z:ACTA	ZB:Z:AGAC	RG:Z:HiMom.1	QX:Z:1+8?ADD8	RX:Z:ACTAAGAC
-HiMom:1:2101:1273:2119	516	*	0	0	*	*	0	0	ATGATGGATCTTCTCTAACTTGTCA	>=><AAAAA+2AA?CB4@@ABB3?A	ZA:Z:CTAA	ZB:Z:CTCG	RG:Z:HiMom.1	QX:Z:####=ADB	RX:Z:CTAACTCG
-HiMom:1:2101:1285:2105	516	*	0	0	*	*	0	0	TGTCTATATCAACCAACACCTCTTC	-(0(():94:9:???##########	ZA:Z:TATC	ZB:Z:TCGG	RG:Z:HiMom.1	QX:Z:########	RX:Z:TATCTCGG
-HiMom:1:2101:1312:2105	4	*	0	0	*	*	0	0	GTTGAGAATAGGTTGAGATCGTTTC	@CCFFFDFHHFHDHIJJJJJJJIJJ	ZA:Z:GACC	ZB:Z:AGGA	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GACCAGGA
-HiMom:1:2101:1325:2083	4	*	0	0	*	*	0	0	TGTGCTCTTCCGATCTGGAGAAAAA	#########################	ZA:Z:ACAG	ZB:Z:GTAT	RG:Z:HiMom.1	QX:Z:@@@BD=DD	RX:Z:ACAGGTAT
-HiMom:1:2101:1336:2109	4	*	0	0	*	*	0	0	AGACCAGAACAGCTCCAGGTGCTCC	CCCFFFFFHHHHHJJJJJJCGHIJJ	ZA:Z:AACG	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AACGCATT
-HiMom:1:2101:1349:2084	4	*	0	0	*	*	0	0	AGTCTGAATCATTGGTGTCTGAAGA	<5;??=>=>>?##############	ZA:Z:ACTG	ZB:Z:TATC	RG:Z:HiMom.1	QX:Z:####22<A	RX:Z:ACTGTATC
-HiMom:1:2101:1365:2094	4	*	0	0	*	*	0	0	GCTCTTCCGATCTTGTGCTCTTCCG	CCCFFFFDHFHHGJJIIJIJJIHII	ZA:Z:ACTG	ZB:Z:TACC	RG:Z:HiMom.1	QX:Z:########	RX:Z:ACTGTACC
-HiMom:1:2101:1370:2116	4	*	0	0	*	*	0	0	CACCATCTGACATCATGTTTGAAAG	@@@DFFFDFFHDHIGBHHII<HEDB	ZA:Z:AGCA	ZB:Z:TGGA	RG:Z:HiMom.1	QX:Z:?:8A?3:B	RX:Z:AGCATGGA
-HiMom:1:2101:1386:2105	4	*	0	0	*	*	0	0	AGGAATTATTCTTCTGCCATAAGGT	B@@DDFFFHGFHHIJJJJJGIGIJH	ZA:Z:CTGT	ZB:Z:AATC	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTGTAATC
-HiMom:1:2101:1414:2098	4	*	0	0	*	*	0	0	TTGGGGCCGGTGCCGTCGGGCCCAA	CCCFFFFFHHHHGJJIJJJJJJJIJ	ZA:Z:CTAA	ZB:Z:CTCG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTAACTCG
-HiMom:1:2101:1427:2081	4	*	0	0	*	*	0	0	CCGACTTCCATGGCCACCGTCCTGC	CCCFFFFFHHHHHJJJIIGFIIJJI	ZA:Z:AACG	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AACGCATT
-HiMom:1:2101:1450:2134	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CC at FDFDFFDFHFGIIE1CGGHBGE	ZA:Z:ACCA	ZB:Z:GTTG	RG:Z:HiMom.1	QX:Z:@C at DDDB?	RX:Z:ACCAGTTG
-HiMom:1:2101:1459:2083	4	*	0	0	*	*	0	0	ATTTCACCAAAATAATCAGAAGGCC	CCCFFFFDBHGHHIGGIJFJJGGFH	ZA:Z:GCCG	ZB:Z:TCGA	RG:Z:HiMom.1	QX:Z:@@CFDDFD	RX:Z:GCCGTCGA
-HiMom:1:2101:1491:2093	4	*	0	0	*	*	0	0	AGAGACGGGGTCTCGCTATGTTGCC	BCCDFFFFHHHHHJIIJJJJIJIJJ	ZA:Z:CAAT	ZB:Z:AGTC	RG:Z:HiMom.1	QX:Z:@@@FDEBD	RX:Z:CAATAGTC
+HiMom:1:1101:1031:2224	516	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:NNNN	ZB:Z:NNNN	RG:Z:HiMom.1	XN:i:1	QX:Z:####-####	RX:Z:NNNN-NNNN
+HiMom:1:1101:1039:2147	516	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:NNNN	ZB:Z:NNNN	RG:Z:HiMom.1	XN:i:1	QX:Z:####-####	RX:Z:NNNN-NNNN
+HiMom:1:1101:1046:2175	516	*	0	0	*	*	0	0	..GGA....................	#########################	ZA:Z:NNNN	ZB:Z:NNNN	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:NNNN-NNNN
+HiMom:1:1101:1047:2122	516	*	0	0	*	*	0	0	..TCA....................	#########################	ZA:Z:NNNA	ZB:Z:NNNN	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:NNNA-NNNN
+HiMom:1:1101:1048:2197	516	*	0	0	*	*	0	0	..GTG....................	#########################	ZA:Z:NNNC	ZB:Z:NNNN	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:NNNC-NNNN
+HiMom:1:1101:1065:2193	4	*	0	0	*	*	0	0	.CTTG....................	#########################	ZA:Z:GAAC	ZB:Z:GATN	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:GAAC-GATN
+HiMom:1:1101:1069:2159	4	*	0	0	*	*	0	0	GACGT....................	<<<@?####################	ZA:Z:GTCC	ZB:Z:ACAG	RG:Z:HiMom.1	QX:Z:@BBF-FFFF	RX:Z:GTCC-ACAG
+HiMom:1:1101:1071:2233	4	*	0	0	*	*	0	0	GTTTG....................	<<<@@####################	ZA:Z:TATC	ZB:Z:CAGG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TATC-CAGG
+HiMom:1:1101:1083:2193	4	*	0	0	*	*	0	0	AGGCT....................	#########################	ZA:Z:CCAA	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:?@;D-D?BD	RX:Z:CCAA-CATT
+HiMom:1:1101:1084:2136	4	*	0	0	*	*	0	0	TTTCT....................	<<<@@####################	ZA:Z:TGCT	ZB:Z:GCTG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TGCT-GCTG
+HiMom:1:1101:1089:2172	4	*	0	0	*	*	0	0	TCCGG....................	:<<??####################	ZA:Z:GACC	ZB:Z:AGGA	RG:Z:HiMom.1	QX:Z:?@@F-F;=B	RX:Z:GACC-AGGA
+HiMom:1:1101:1100:2207	4	*	0	0	*	*	0	0	AGGCT............G.......	#########################	ZA:Z:ATTA	ZB:Z:TCAA	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATTA-TCAA
+HiMom:1:1101:1111:2148	4	*	0	0	*	*	0	0	GCGAA.A..........GGACGAC.	#########################	ZA:Z:GCCG	ZB:Z:TCGA	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GCCG-TCGA
+HiMom:1:1101:1138:2141	4	*	0	0	*	*	0	0	TCCGATCTGCTTCAGGTCGATCAGA	CCCFFFFFHGHHHJJIGHIJJJJJJ	ZA:Z:AACA	ZB:Z:ATGG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AACA-ATGG
+HiMom:1:1101:1140:2120	4	*	0	0	*	*	0	0	TTTTTTTTTTTTTAACTTTGCAAAT	@@@DDDDDHHHHFB at 9FHI@BFH@@	ZA:Z:CAAC	ZB:Z:TCTC	RG:Z:HiMom.1	QX:Z:@@@D-DFDF	RX:Z:CAAC-TCTC
+HiMom:1:1101:1143:2192	4	*	0	0	*	*	0	0	CGACAAGTCTGGCTTATCACTCATC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:TCGC	ZB:Z:TAGA	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TCGC-TAGA
+HiMom:1:1101:1150:2228	4	*	0	0	*	*	0	0	ATGGGAGGCGATTCCTAGGGGGTTG	8?=DD8;@BH6DHD<FGGGEIGHIG	ZA:Z:AGGT	ZB:Z:CGCA	RG:Z:HiMom.1	QX:Z:@@@D-DFFF	RX:Z:AGGT-CGCA
+HiMom:1:1101:1157:2135	4	*	0	0	*	*	0	0	TTTAAAGTCTTAATCAAAGATGATA	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:ATTA	ZB:Z:TCAA	RG:Z:HiMom.1	QX:Z:C at CF-FFFF	RX:Z:ATTA-TCAA
+HiMom:1:1101:1162:2207	516	*	0	0	*	*	0	0	TAAAACTGGGGAAGTTAGAGGAATG	#########################	ZA:Z:ACAA	ZB:Z:AATT	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ACAA-AATT
+HiMom:1:1101:1165:2239	4	*	0	0	*	*	0	0	ATGGAAGTCGAGACAGAAGTGAGAA	#########################	ZA:Z:GCCT	ZB:Z:AGCC	RG:Z:HiMom.1	QX:Z:B@@D-FFFF	RX:Z:GCCT-AGCC
+HiMom:1:1101:1175:2197	4	*	0	0	*	*	0	0	AAGAGCTGGGGAACATCCAGAAAGG	BC at FFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:CCAA	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CCAA-CATT
+HiMom:1:1101:1188:2237	4	*	0	0	*	*	0	0	GCTTCCTTCAAGACAGAAGTGAGAA	CCCFFDDEFHHFFE at FDHHAIAFHG	ZA:Z:GTAA	ZB:Z:CATC	RG:Z:HiMom.1	QX:Z:@@?D-FFDF	RX:Z:GTAA-CATC
+HiMom:1:1101:1197:2200	4	*	0	0	*	*	0	0	ATATTCCACTGGAACCACAGAACCC	@@@FFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:AACG	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:@CCF-DFFF	RX:Z:AACG-CATT
+HiMom:1:1101:1206:2126	4	*	0	0	*	*	0	0	ATCTGTCCAGTGGTGCACTGAATGT	CCCFFFFFHHHHHHIIJJJJIJJJJ	ZA:Z:AACA	ZB:Z:ATGG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AACA-ATGG
+HiMom:1:1101:1212:2230	4	*	0	0	*	*	0	0	TTTTAGCTTTATTGGGGAGGGGGTG	CCCFFFFFHHGHHJJJJGJJJJJDF	ZA:Z:CCAG	ZB:Z:CACC	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CCAG-CACC
+HiMom:1:1101:1218:2200	4	*	0	0	*	*	0	0	GCTCTTCCGATCTATCTGCTCGTCC	(-(=34???3;@#############	ZA:Z:GACC	ZB:Z:GTTG	RG:Z:HiMom.1	QX:Z:@CCF-FDDF	RX:Z:GACC-GTTG
+HiMom:1:1101:1219:2164	4	*	0	0	*	*	0	0	ATCTTATCCACTCCTTCCACTTTGG	CCCFFFFFHHHHHJJIJJJJJJJIJ	ZA:Z:TTGT	ZB:Z:CTAT	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTGT-CTAT
+HiMom:1:1101:1221:2143	4	*	0	0	*	*	0	0	CAATTGAATGTCTGCACAGCCGCTT	@@@FFFFDHHHHHJJJIIIJGHIJJ	ZA:Z:GCCG	ZB:Z:TCGA	RG:Z:HiMom.1	QX:Z:@@CD-DDDF	RX:Z:GCCG-TCGA
+HiMom:1:1101:1236:2121	4	*	0	0	*	*	0	0	TTGCGCTTACTTTGTAGCCTTCATC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:ACAG	ZB:Z:GTAT	RG:Z:HiMom.1	QX:Z:CCCF-FDDF	RX:Z:ACAG-GTAT
+HiMom:1:1101:1242:2170	4	*	0	0	*	*	0	0	GGAAGGAAAAGAAGCACAAGTACAT	@@@DFDFFHHHGHHGIIGJJEHHIG	ZA:Z:TGCA	ZB:Z:AGTA	RG:Z:HiMom.1	QX:Z:@@CF-FF?D	RX:Z:TGCA-AGTA
+HiMom:1:1101:1257:2223	4	*	0	0	*	*	0	0	TGCTCTTCCGATCTTTTAGCAAAGC	:?@DDBDDHFFHDGIGIIJJJGGGI	ZA:Z:GACC	ZB:Z:GTTG	RG:Z:HiMom.1	QX:Z:;@@D-D=DD	RX:Z:GACC-GTTG
+HiMom:1:1101:1259:2152	4	*	0	0	*	*	0	0	ATTTTTATATTTTTTTAGACATAGG	CCCFFFFFGHHHHJJJJIGIIJJJJ	ZA:Z:ACTA	ZB:Z:AGAC	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACTA-AGAC
+HiMom:1:1101:1261:2127	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHGHHHJJIFDDDDDDDD	ZA:Z:ACTA	ZB:Z:AGAC	RG:Z:HiMom.1	QX:Z:>7+ at -A7A7	RX:Z:ACTA-AGAC
+HiMom:1:1101:1263:2236	516	*	0	0	*	*	0	0	AGTTCTTCAGTAATTTTAGTACTGC	#########################	ZA:Z:AGGT	ZB:Z:AAGG	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:AGGT-AAGG
+HiMom:1:1101:1267:2209	4	*	0	0	*	*	0	0	GGCAGAGTCTCCAACAGCCCCGTAC	=;?DDDD?CCFHAIIIGGIIGE at EG	ZA:Z:TATC	ZB:Z:AGCC	RG:Z:HiMom.1	QX:Z:?@@D-;ADD	RX:Z:TATC-AGCC
+HiMom:1:1101:1269:2170	4	*	0	0	*	*	0	0	TTCCAAGCCTGTGCTTTAAGGAAAA	@@<ADBDBDF8DDCFH at GIE@@GGH	ZA:Z:ATTA	ZB:Z:TCAA	RG:Z:HiMom.1	QX:Z:@@@D-DDF?	RX:Z:ATTA-TCAA
+HiMom:1:1101:1290:2225	4	*	0	0	*	*	0	0	TCAGTTCACTGGCAAAGACAGTCAC	C@@FBEDDFHFHGIIICEHGDHBHE	ZA:Z:GCCT	ZB:Z:AGCC	RG:Z:HiMom.1	QX:Z:?<@D-FBBD	RX:Z:GCCT-AGCC
+HiMom:1:1101:1291:2150	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHFHHIJJJIIIGIJIJ	ZA:Z:CGCT	ZB:Z:ATGT	RG:Z:HiMom.1	QX:Z:@@@F-FFFF	RX:Z:CGCT-ATGT
+HiMom:1:1101:1302:2244	4	*	0	0	*	*	0	0	TGAATACATATAACAAATGCAAAAA	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GACC	ZB:Z:TAAC	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GACC-TAAC
+HiMom:1:1101:1308:2153	516	*	0	0	*	*	0	0	TCTGTAAGGTAATCCCCGCATGTGT	1?1=4===AFFDFFGFDGFB at CFB:	ZA:Z:AACG	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z::?@B-?@DD	RX:Z:AACG-CATT
+HiMom:1:1101:1309:2210	4	*	0	0	*	*	0	0	AGTGGGCTAGGGCATTTTTAATCTT	@@?DFFDFHHHDFHJIJJIJGIIIJ	ZA:Z:ATTC	ZB:Z:CTCT	RG:Z:HiMom.1	QX:Z:?@@A-DEEF	RX:Z:ATTC-CTCT
+HiMom:1:1101:1314:2233	4	*	0	0	*	*	0	0	AGGAAAGTTGGGCTGACCTGACAGA	@@<DDD;=FBFADBCGDEH?F;FCG	ZA:Z:CGCT	ZB:Z:ATGT	RG:Z:HiMom.1	QX:Z:@<@?-B@;A	RX:Z:CGCT-ATGT
+HiMom:1:1101:1316:2126	4	*	0	0	*	*	0	0	TCTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHHHHHJJJJHFDDDDDD	ZA:Z:CAAT	ZB:Z:AGAC	RG:Z:HiMom.1	QX:Z:1>>7-A###	RX:Z:CAAT-AGAC
+HiMom:1:1101:1327:2200	516	*	0	0	*	*	0	0	GTCATCTGGGCTGTCGACAGGTGTC	@B at FFFFFHHHHGIJJJJJJIFHHI	ZA:Z:GCCG	ZB:Z:TCGA	RG:Z:HiMom.1	QX:Z:BCCF-DFFD	RX:Z:GCCG-TCGA
+HiMom:1:1101:1328:2225	4	*	0	0	*	*	0	0	AGGAAATTAGGACTTACCTGACATA	#########################	ZA:Z:CAAC	ZB:Z:TCTC	RG:Z:HiMom.1	QX:Z:??;=-A:B=	RX:Z:CAAC-TCTC
+HiMom:1:1101:1338:2175	4	*	0	0	*	*	0	0	GCTTGTTGGCTTTAACATCCACAAT	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GAAG	ZB:Z:GAAG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GAAG-GAAG
+HiMom:1:1101:1347:2149	4	*	0	0	*	*	0	0	GCTCTTCCGATCTGTGCTCTTCCGA	CCCFFFFFDFHHFIJDGIGGHGIGH	ZA:Z:GACC	ZB:Z:AGGA	RG:Z:HiMom.1	QX:Z:CC at D-FFFD	RX:Z:GACC-AGGA
+HiMom:1:1101:1353:2226	4	*	0	0	*	*	0	0	GTGCTCTTCCGATCTTCAGGTTACC	BBBFFFFFHHHHHJJJJJJJIJJJJ	ZA:Z:TATC	ZB:Z:TGCC	RG:Z:HiMom.1	QX:Z:@B at F-FEFF	RX:Z:TATC-TGCC
+HiMom:1:1101:1363:2138	4	*	0	0	*	*	0	0	GTTCTTAAACCTGTTAGAACTTCTG	C@@FFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:CTAA	ZB:Z:CTCG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTAA-CTCG
+HiMom:1:1101:1399:2128	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHIJJJJJJJJJJJ	ZA:Z:CAAT	ZB:Z:AGTC	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CAAT-AGTC
+HiMom:1:1101:1403:2194	4	*	0	0	*	*	0	0	ACATGGTGAAACCCTGTCTCTACTA	CCCFFFDDHHHHHJJJJJJJJJJJJ	ZA:Z:CTGT	ZB:Z:AATC	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTGT-AATC
+HiMom:1:1101:1406:2222	4	*	0	0	*	*	0	0	GGCTGGACTCCCCTGGTTCTGGGCA	;?@DDDBD?FHDFGIIIGIGHHIII	ZA:Z:AGCA	ZB:Z:TGGA	RG:Z:HiMom.1	QX:Z:C@@D-BFEF	RX:Z:AGCA-TGGA
+HiMom:1:1101:1419:2119	4	*	0	0	*	*	0	0	ACTTTCCTTTTTTGTTTTACTTTAA	#########################	ZA:Z:TGTA	ZB:Z:ATCA	RG:Z:HiMom.1	QX:Z:@@@D-FDFD	RX:Z:TGTA-ATCA
+HiMom:1:1101:1420:2213	4	*	0	0	*	*	0	0	TTCACTGTACCGGCCGTGCGTACTT	@CCFFFFDHHHFGIJJJJJJGHIGG	ZA:Z:CAGC	ZB:Z:GGTA	RG:Z:HiMom.1	QX:Z:@C at F-FFDF	RX:Z:CAGC-GGTA
+HiMom:1:1101:1435:2194	4	*	0	0	*	*	0	0	TTTTGTTTTCTTTTACTGAAGTGTA	CCCFFDFFHHHHHJJJJIHIJHHHJ	ZA:Z:TATC	ZB:Z:TGCC	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TATC-TGCC
+HiMom:1:1101:1441:2148	4	*	0	0	*	*	0	0	TTTTGGCTCTAGAGGGGGTAGAGGG	CCCFFFFFHHDFBHIIJJ1?FGHIJ	ZA:Z:CGCT	ZB:Z:ATGT	RG:Z:HiMom.1	QX:Z:@@BF-FDDD	RX:Z:CGCT-ATGT
+HiMom:1:1101:1452:2132	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHJJJJJJJIJJJJ	ZA:Z:AACG	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:@CCF-FFFF	RX:Z:AACG-CATT
+HiMom:1:1101:1460:2176	4	*	0	0	*	*	0	0	AGGAAAAAGACACAACAAGTCCAAC	#########################	ZA:Z:GATA	ZB:Z:TCCA	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GATA-TCCA
+HiMom:1:1101:1479:2221	4	*	0	0	*	*	0	0	GGGGAAATCTATTTTTATGTAAAAA	@CCFFFFFHHHHHJIGIJJJJJJJJ	ZA:Z:TCGC	ZB:Z:TAGA	RG:Z:HiMom.1	QX:Z:@BCF-FFFF	RX:Z:TCGC-TAGA
+HiMom:1:1101:1491:2120	4	*	0	0	*	*	0	0	GGCCAGGCTGAACTTCTGAGCTGCT	CCCFFFFFHHHGHJJJJJJJJJJJJ	ZA:Z:AGGT	ZB:Z:CGCA	RG:Z:HiMom.1	QX:Z:BCCD-FFFF	RX:Z:AGGT-CGCA
+HiMom:1:1201:1018:2133	4	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:ATTC	ZB:Z:CTCT	RG:Z:HiMom.1	XN:i:1	QX:Z:8??=-BBBA	RX:Z:ATTC-CTCT
+HiMom:1:1201:1018:2217	516	*	0	0	*	*	0	0	.........................	#########################	ZA:Z:ATTA	ZB:Z:TCAA	RG:Z:HiMom.1	XN:i:1	QX:Z:;<;:-BBDD	RX:Z:ATTA-TCAA
+HiMom:1:1201:1028:2202	4	*	0	0	*	*	0	0	..AAAC.C.T.......GG..TG..	##42@?###################	ZA:Z:GAAG	ZB:Z:GAAG	RG:Z:HiMom.1	QX:Z:CCCF-FDFF	RX:Z:GAAG-GAAG
+HiMom:1:1201:1042:2174	4	*	0	0	*	*	0	0	.TCAGGAAGGC..CAAAAAAAGAAA	#0;@@@?@?<@##3<@@?@@?????	ZA:Z:TCTG	ZB:Z:CAAG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TCTG-CAAG
+HiMom:1:1201:1043:2246	4	*	0	0	*	*	0	0	.GCATCATTTC..GCTTCTCTCTGT	#0;@@??@=@>##22=;@??><@??	ZA:Z:CGCT	ZB:Z:ATGT	RG:Z:HiMom.1	QX:Z:@<?D-D:B=	RX:Z:CGCT-ATGT
+HiMom:1:1201:1045:2105	516	*	0	0	*	*	0	0	.TTTTTTTTTT..TTTTTTTTTTTT	#0;@@@@@@@?##0:????????=<	ZA:Z:CTGT	ZB:Z:AATC	RG:Z:HiMom.1	QX:Z:1112- at A##	RX:Z:CTGT-AATC
+HiMom:1:1201:1054:2151	4	*	0	0	*	*	0	0	GTCAGGCACTGAGAATATATGGGTG	CBCFFFFFHHHHHJJJJJJJJJJEG	ZA:Z:CAAT	ZB:Z:AGTC	RG:Z:HiMom.1	QX:Z:CCCF-FFDF	RX:Z:CAAT-AGTC
+HiMom:1:1201:1064:2239	4	*	0	0	*	*	0	0	GGGATGGGAGGGCGATGAGGACTAG	8?@:DDDACC:FHHGIH<EGDDDFH	ZA:Z:TAAG	ZB:Z:CACA	RG:Z:HiMom.1	QX:Z:@@@F-FADB	RX:Z:TAAG-CACA
+HiMom:1:1201:1073:2225	4	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGGAGGGT	@BBDFFFFHHHHHJJJJJJJJJJJ:	ZA:Z:ATTC	ZB:Z:CTCT	RG:Z:HiMom.1	QX:Z:B@@B-DEFF	RX:Z:ATTC-CTCT
+HiMom:1:1201:1083:2121	4	*	0	0	*	*	0	0	ACACACAACACCACCGCCCTCCCCC	#########################	ZA:Z:CTAT	ZB:Z:GCGT	RG:Z:HiMom.1	QX:Z:CCCF-FFFD	RX:Z:CTAT-GCGT
+HiMom:1:1201:1084:2204	4	*	0	0	*	*	0	0	TGGCTCCTCAGGCTCTCATCAGTTG	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:TATC	ZB:Z:TGCC	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TATC-TGCC
+HiMom:1:1201:1095:2146	4	*	0	0	*	*	0	0	ACTGACAACACCAAATGCTGCTAAG	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GACC	ZB:Z:AGGA	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GACC-AGGA
+HiMom:1:1201:1103:2184	4	*	0	0	*	*	0	0	AGAAGTTTCAGAATTGTGGCCCCAT	B at BFFDEFHHHHHJJJGHIJJJJJI	ZA:Z:TTGT	ZB:Z:CTAT	RG:Z:HiMom.1	QX:Z:@CCF-FFFF	RX:Z:TTGT-CTAT
+HiMom:1:1201:1107:2109	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHGHHJJJJIIJJJJJJ	ZA:Z:TTGT	ZB:Z:CTAT	RG:Z:HiMom.1	QX:Z:B at CF-FFFF	RX:Z:TTGT-CTAT
+HiMom:1:1201:1118:2198	4	*	0	0	*	*	0	0	AATAAACTTTATTAAAGCAGTTAAA	C at CFFFFFHDHHHGIIIJJJIJJJJ	ZA:Z:ATTA	ZB:Z:TCAA	RG:Z:HiMom.1	QX:Z:@@@D-DBDD	RX:Z:ATTA-TCAA
+HiMom:1:1201:1122:2227	4	*	0	0	*	*	0	0	GTCATATAAGGCCCAGTCCAAGGAA	@@@FFFFFHHHGGIJIGGIJFIJII	ZA:Z:CGCC	ZB:Z:TTCC	RG:Z:HiMom.1	QX:Z:@@@D-DFFF	RX:Z:CGCC-TTCC
+HiMom:1:1201:1123:2161	516	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGCATACA	===AAAA8AAAA<AAA)@CBA9>A#	ZA:Z:GACC	ZB:Z:AGGA	RG:Z:HiMom.1	QX:Z:?;@D-FDFF	RX:Z:GACC-AGGA
+HiMom:1:1201:1127:2112	516	*	0	0	*	*	0	0	TAATCACCTGAGCAGTGAAGCCAGC	@<@?BDDDHD?FDBHI?AHGGGDFH	ZA:Z:CAAC	ZB:Z:TCTC	RG:Z:HiMom.1	QX:Z:=??B-A?BD	RX:Z:CAAC-TCTC
+HiMom:1:1201:1134:2144	4	*	0	0	*	*	0	0	AGTGTGAGTAATGGTTGAGAGGTGG	B@?DDDFFFHHGHJHHGFIHHIFGI	ZA:Z:CGCT	ZB:Z:ATGT	RG:Z:HiMom.1	QX:Z:CCCF-FFFD	RX:Z:CGCT-ATGT
+HiMom:1:1201:1138:2227	516	*	0	0	*	*	0	0	GACAAATATAGGAAATAGAAGCTAT	=1=A=AAA,2?4>7C<<4<A+3<AB	ZA:Z:CCAA	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:CCAA-CATT
+HiMom:1:1201:1140:2125	4	*	0	0	*	*	0	0	TTCATAAATTGGTCTTAGATGTTGC	CC at FFFFFHHHHFGIJIIIJIJIJJ	ZA:Z:TATC	ZB:Z:CAGG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TATC-CAGG
+HiMom:1:1201:1142:2242	4	*	0	0	*	*	0	0	GTAAAATGTAAAATAATAAAAAATG	?=?DDDD;AF<DF<FFFFIIIFF@<	ZA:Z:TATC	ZB:Z:TGCC	RG:Z:HiMom.1	QX:Z:??<D-?D83	RX:Z:TATC-TGCC
+HiMom:1:1201:1150:2161	4	*	0	0	*	*	0	0	TTCTCACTACTGTGATTGTGCCACT	@C at FFFFFGHHHHGIIIICEHCFGH	ZA:Z:AACG	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:@@@F-DDDD	RX:Z:AACG-CATT
+HiMom:1:1201:1159:2179	516	*	0	0	*	*	0	0	TTTTTTTTTATTTTTCTAAATACTT	===AA####################	ZA:Z:AAAA	ZB:Z:AAAA	RG:Z:HiMom.1	QX:Z:####-+<0?	RX:Z:AAAA-AAAA
+HiMom:1:1201:1160:2109	4	*	0	0	*	*	0	0	ACATCCTTCCCATGCCACCAACTCG	CCCFFFFFGHHHHJJJJJJJJJJJJ	ZA:Z:CGCC	ZB:Z:TTCC	RG:Z:HiMom.1	QX:Z:C at BF-FFFF	RX:Z:CGCC-TTCC
+HiMom:1:1201:1180:2119	4	*	0	0	*	*	0	0	GCTCTAAATTTTGCTTTTCTACAGC	CCCFFFFFHHHHHJJJJIJIJJIJJ	ZA:Z:GACC	ZB:Z:GTTG	RG:Z:HiMom.1	QX:Z:CCCF-FDFF	RX:Z:GACC-GTTG
+HiMom:1:1201:1185:2143	4	*	0	0	*	*	0	0	GCTGAAGGCCCGTGGGCCAGAGGTG	@CCFFFFFHHHHHJJJJJJJJJJHI	ZA:Z:CTAT	ZB:Z:GCGT	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTAT-GCGT
+HiMom:1:1201:1187:2100	4	*	0	0	*	*	0	0	AAAAAAGAGCCCGCATTGCCGAGAC	=<=;AA###################	ZA:Z:TATC	ZB:Z:TGCC	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TATC-TGCC
+HiMom:1:1201:1190:2194	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:AGGT	ZB:Z:CGCA	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AGGT-CGCA
+HiMom:1:1201:1204:2228	4	*	0	0	*	*	0	0	TCTTCTTGTCGATGAGGAACTTGGT	@?@FFFFFDHHGHJIJJGHIIJJJH	ZA:Z:CCAG	ZB:Z:CACC	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CCAG-CACC
+HiMom:1:1201:1208:2132	4	*	0	0	*	*	0	0	CTGTAGAAAGGATGGTCGGGCTCCA	@@CDFFFFGHFHHJIJJGJIBHJJG	ZA:Z:TGTA	ZB:Z:ATCA	RG:Z:HiMom.1	QX:Z:CC at F-FFFF	RX:Z:TGTA-ATCA
+HiMom:1:1201:1219:2115	4	*	0	0	*	*	0	0	TGGGAGTAGTTCCCTGCTAAGGGAG	???DBDBDADDDDIEID:AFFD:?8	ZA:Z:CCAT	ZB:Z:GCGT	RG:Z:HiMom.1	QX:Z:??<D-DA?D	RX:Z:CCAT-GCGT
+HiMom:1:1201:1236:2187	4	*	0	0	*	*	0	0	CTCCTTAGCGGATTCCGACTTCCAT	CCCFFFFDHHHHGIJJIGIGIJJGG	ZA:Z:TATC	ZB:Z:CAGG	RG:Z:HiMom.1	QX:Z:@@BF-FFFF	RX:Z:TATC-CAGG
+HiMom:1:1201:1242:2207	4	*	0	0	*	*	0	0	ATCTTTTATTGGCCTCCTGCTCCCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:ATTC	ZB:Z:CTCT	RG:Z:HiMom.1	QX:Z:?BBD-DDFF	RX:Z:ATTC-CTCT
+HiMom:1:1201:1252:2141	4	*	0	0	*	*	0	0	AGTTATTTTGCCTATGTCCAACAAG	BCBFFFFFGHHHHJIJJJJJJJJJJ	ZA:Z:TTGT	ZB:Z:CTAT	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTGT-CTAT
+HiMom:1:1201:1260:2165	4	*	0	0	*	*	0	0	ATCTGATCTAAGTTGGGGGACGCCG	@@@FFDFFHHHHHJJJIJIIIGIJJ	ZA:Z:CCAA	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:C at CF-FFFF	RX:Z:CCAA-CATT
+HiMom:1:1201:1280:2179	4	*	0	0	*	*	0	0	GAGGACTGCTTGAGTCCAGGAGTTC	@@BFFDEFGHHHHIFGCHIJJJGGI	ZA:Z:GCCT	ZB:Z:AGCC	RG:Z:HiMom.1	QX:Z:BCCF-FFFF	RX:Z:GCCT-AGCC
+HiMom:1:1201:1281:2133	4	*	0	0	*	*	0	0	GCAACAAAATTTCATATGACTTAGC	CCCFFFFFHHHHHJJIIIHICHIIJ	ZA:Z:CCAA	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:C at CF-FFDF	RX:Z:CCAA-CATT
+HiMom:1:1201:1285:2100	4	*	0	0	*	*	0	0	GATCTTTTTTGCTTTGTAGTTATAG	@@@DFFFFHHHHHIIGIABCFFHBF	ZA:Z:TGCT	ZB:Z:GCTG	RG:Z:HiMom.1	QX:Z:@@@F-FFFF	RX:Z:TGCT-GCTG
+HiMom:1:1201:1291:2158	4	*	0	0	*	*	0	0	CGTGTGCTCTTCCGATCTGATGGGC	@CCFFFDD?FHHFGEHHIIDHIIII	ZA:Z:AGCA	ZB:Z:TGGA	RG:Z:HiMom.1	QX:Z:@CCF-FFFF	RX:Z:AGCA-TGGA
+HiMom:1:1201:1300:2137	4	*	0	0	*	*	0	0	GCTCTTCCGATCTTTTTTTTAATTT	@@?DDDDDFDHADEHGIGGED3?FD	ZA:Z:GCCT	ZB:Z:AGCC	RG:Z:HiMom.1	QX:Z:8?84-B23?	RX:Z:GCCT-AGCC
+HiMom:1:1201:1312:2112	4	*	0	0	*	*	0	0	ATTTGCAGGAGCCGGCGCAGGTGCA	CCCFFFFFHHHHHJJJIJJJJGHIJ	ZA:Z:TCGC	ZB:Z:TAGA	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TCGC-TAGA
+HiMom:1:1201:1331:2162	4	*	0	0	*	*	0	0	TAATCCCAGTACTTTGGGAGGCCAA	CCCFFFFFHHHHHJJJJIJJJJJJJ	ZA:Z:CCAA	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CCAA-CATT
+HiMom:1:1201:1341:2116	4	*	0	0	*	*	0	0	ATAACAGCGAGACTGGCAACTTAAA	#########################	ZA:Z:ACAG	ZB:Z:GTAT	RG:Z:HiMom.1	QX:Z:CCCF-FBDD	RX:Z:ACAG-GTAT
+HiMom:1:1201:1344:2147	4	*	0	0	*	*	0	0	ACGATTAGTTTTAGCATTGGAGTAG	@<??DDDDFHHHFGGHHIIIGGAGH	ZA:Z:TGTA	ZB:Z:ATCA	RG:Z:HiMom.1	QX:Z:=?1A-A:=D	RX:Z:TGTA-ATCA
+HiMom:1:1201:1345:2181	4	*	0	0	*	*	0	0	ATACGGATGTGTTTAGGAGTGGGAC	CCCFFFFFHHHHHIIJJHJFHIJIJ	ZA:Z:CAAT	ZB:Z:AGTC	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CAAT-AGTC
+HiMom:1:1201:1364:2113	4	*	0	0	*	*	0	0	TAAAGAGAGCCAGTGGAGTTACGAC	#########################	ZA:Z:CAGC	ZB:Z:GGTA	RG:Z:HiMom.1	QX:Z:C at CF-FF@D	RX:Z:CAGC-GGTA
+HiMom:1:1201:1392:2109	4	*	0	0	*	*	0	0	GTCAGACAGGGGGATTTGGGCTGTG	BBCFFFFFHHHHHHJJJHIJIJJJJ	ZA:Z:TATC	ZB:Z:TGCC	RG:Z:HiMom.1	QX:Z:CCCD-F?DD	RX:Z:TATC-TGCC
+HiMom:1:1201:1392:2184	4	*	0	0	*	*	0	0	ATCTTTATTCATTTGTATGATCTTA	@@BFFFFFHFFHFHIHIIJIJJJJI	ZA:Z:CAAT	ZB:Z:AGTC	RG:Z:HiMom.1	QX:Z:@CCF-FDDE	RX:Z:CAAT-AGTC
+HiMom:1:1201:1393:2143	4	*	0	0	*	*	0	0	GATAAATGCACGCATCCCCCCCGCG	C at CFFFFFGGHHHHJJJJJJJJJJI	ZA:Z:CTAA	ZB:Z:CTCG	RG:Z:HiMom.1	QX:Z:@@CF-DDFD	RX:Z:CTAA-CTCG
+HiMom:1:1201:1414:2174	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	@;@1BDADF????FFEB>B6=BBBB	ZA:Z:AGAA	ZB:Z:AAGA	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:AGAA-AAGA
+HiMom:1:1201:1416:2128	4	*	0	0	*	*	0	0	TTGGTGTGGAGGCGGTGGCGGGATC	@@@DDDDDHHFHHII:?GGHIIB6?	ZA:Z:TCGC	ZB:Z:TAGA	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TCGC-TAGA
+HiMom:1:1201:1421:2154	4	*	0	0	*	*	0	0	TGTGCTCTTCCGATCTTGTGCTCTT	BC at DFFFFHHHHHJJJJFHIHHIJJ	ZA:Z:TGTA	ZB:Z:ACTC	RG:Z:HiMom.1	QX:Z:@@@F-FFFF	RX:Z:TGTA-ACTC
+HiMom:1:1201:1439:2156	4	*	0	0	*	*	0	0	GGAGATTATTTGCCTTGAAGTAAGC	-;(22<>>@>8@>8;@#########	ZA:Z:GACC	ZB:Z:AGGC	RG:Z:HiMom.1	QX:Z:1;;=-####	RX:Z:GACC-AGGC
+HiMom:1:1201:1452:2143	4	*	0	0	*	*	0	0	TTTTAGTCTTAGCATTTACTTTCCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	ZA:Z:CAAC	ZB:Z:TCTC	RG:Z:HiMom.1	QX:Z:BC at D-DFFF	RX:Z:CAAC-TCTC
+HiMom:1:1201:1458:2109	4	*	0	0	*	*	0	0	GATACGAACACACAAGAACTTTTTT	CCCFFFFFHHHHHJJJJJJJJJJJI	ZA:Z:ACTG	ZB:Z:TATC	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACTG-TATC
+HiMom:1:1201:1472:2121	516	*	0	0	*	*	0	0	GTGTGCTCTTCCGATCTGGAGGATG	=+=??A4A==A at 7A<?#########	ZA:Z:CTAT	ZB:Z:GCGC	RG:Z:HiMom.1	QX:Z:;?=D-####	RX:Z:CTAT-GCGC
+HiMom:1:1201:1483:2126	516	*	0	0	*	*	0	0	GCATGCAGCTGGGTGCTGTGATGCA	@@@DDDBB<DD8F<<CGG?AA?A<F	ZA:Z:CTGT	ZB:Z:AATC	RG:Z:HiMom.1	QX:Z:@C<D-D:B?	RX:Z:CTGT-AATC
+HiMom:1:1201:1486:2109	4	*	0	0	*	*	0	0	ACGTGTGCTCTTCCCGATCTGTATA	CCCFF?DDFBHHHJJIIDHJIJJJH	ZA:Z:GTCC	ZB:Z:ACAG	RG:Z:HiMom.1	QX:Z:CCCF-FFFD	RX:Z:GTCC-ACAG
+HiMom:1:1201:1486:2146	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTGGGC	<<<@??@??@???????########	ZA:Z:CAAC	ZB:Z:TCTC	RG:Z:HiMom.1	QX:Z:?@@1-:DBD	RX:Z:CAAC-TCTC
+HiMom:1:2101:1011:2102	4	*	0	0	*	*	0	0	.....TCACACATAATTTTAAAATT	#####22@?@@??@@@@@??@@@@@	ZA:Z:CTGT	ZB:Z:AATC	RG:Z:HiMom.1	QX:Z:C at CF-FFFF	RX:Z:CTGT-AATC
+HiMom:1:2101:1013:2146	4	*	0	0	*	*	0	0	....CGCTAGAACCAACTTATTCAT	####24=?@@?@?@@?@@@@@@?@@	ZA:Z:CTAT	ZB:Z:GCGT	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTAT-GCGT
+HiMom:1:2101:1021:2209	4	*	0	0	*	*	0	0	..GGAAGGCTGCTAGCTGGCCAGAG	##08@>??@@??@?????????>?@	ZA:Z:ACTA	ZB:Z:AGAC	RG:Z:HiMom.1	QX:Z:@CCD-FFFF	RX:Z:ACTA-AGAC
+HiMom:1:2101:1023:2237	516	*	0	0	*	*	0	0	..TTTGTTTGAGTTCCTTGTAGATT	##0:=@?>?@???@:>?@??>?;?<	ZA:Z:GCCT	ZB:Z:AGCC	RG:Z:HiMom.1	QX:Z:=:1<-####	RX:Z:GCCT-AGCC
+HiMom:1:2101:1031:2163	4	*	0	0	*	*	0	0	..ACATTTGTCACCACTAGCCACCA	##0<@?@@@@@@@@@@?@@@@@@@?	ZA:Z:GATA	ZB:Z:TCCA	RG:Z:HiMom.1	QX:Z:B at BF-FFFF	RX:Z:GATA-TCCA
+HiMom:1:2101:1036:2087	4	*	0	0	*	*	0	0	.GTCCACTTACGAAGCAAATACTTT	#4=DDFFFHHHHHJJJJJJJJJJJJ	ZA:Z:GACC	ZB:Z:GTTG	RG:Z:HiMom.1	QX:Z:B at CF-FDFF	RX:Z:GACC-GTTG
+HiMom:1:2101:1040:2208	516	*	0	0	*	*	0	0	.CTGATAGTCACTGAAATGAATTCA	#-0=>(2 at .22@@############	ZA:Z:ACGA	ZB:Z:AATC	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ACGA-AATC
+HiMom:1:2101:1048:2238	4	*	0	0	*	*	0	0	.GTCACATCGTTGAAGCACTGGATC	#11ADDDB<CFFHCHGDBHGIIIII	ZA:Z:ACAG	ZB:Z:TTGA	RG:Z:HiMom.1	QX:Z:?@7D-DDDA	RX:Z:ACAG-TTGA
+HiMom:1:2101:1054:2162	4	*	0	0	*	*	0	0	.GGACAGGGAAGGGAAGGAAGGGTG	#4=DDFDFHHHHHJIJIIDHHGICG	ZA:Z:AGGT	ZB:Z:AAGG	RG:Z:HiMom.1	QX:Z:B at BD-DFFF	RX:Z:AGGT-AAGG
+HiMom:1:2101:1059:2083	4	*	0	0	*	*	0	0	.GAATGTCTTAGAAGGATGCTTCTC	#1=BDDDEHHGHHJJJJJIJJIIJJ	ZA:Z:TACC	ZB:Z:GTCT	RG:Z:HiMom.1	QX:Z:1:?D-####	RX:Z:TACC-GTCT
+HiMom:1:2101:1063:2206	4	*	0	0	*	*	0	0	.TGCTAGGATGAGGATGGATAGTAA	#1=DDDFFHHHHHJHIIJHIIIHHJ	ZA:Z:ACAG	ZB:Z:GTAT	RG:Z:HiMom.1	QX:Z:CCCF-FDFF	RX:Z:ACAG-GTAT
+HiMom:1:2101:1064:2242	4	*	0	0	*	*	0	0	.GGAAAAAGGTTGTCAAGCGTTAAA	#########################	ZA:Z:TCGC	ZB:Z:TAGA	RG:Z:HiMom.1	QX:Z:;@<:-AA at A	RX:Z:TCGC-TAGA
+HiMom:1:2101:1072:2170	4	*	0	0	*	*	0	0	.GGGGAGACAGAGAGGATCAGAAGT	#4=BDDFDHHDFHEGFEGGIJIIIG	ZA:Z:CAGC	ZB:Z:GGTA	RG:Z:HiMom.1	QX:Z:B@@D-FDDF	RX:Z:CAGC-GGTA
+HiMom:1:2101:1077:2139	4	*	0	0	*	*	0	0	.ATTAGTTGGCGGATGAAGCAGATA	#4=DFFFFHHHHHJJJJJJJJJIJJ	ZA:Z:AACA	ZB:Z:ATGG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AACA-ATGG
+HiMom:1:2101:1084:2188	4	*	0	0	*	*	0	0	TACAAGGTCAAAATCAGCAACAAGT	CCCFFFFDHHHHHJJJJJJJJJJJJ	ZA:Z:GAAG	ZB:Z:GAAG	RG:Z:HiMom.1	QX:Z:@B at F-FFFF	RX:Z:GAAG-GAAG
+HiMom:1:2101:1100:2085	4	*	0	0	*	*	0	0	ATCTTGATCTCCTCCTTCTTGGCCT	@@@DDDDDHHFHFEIIIIHHBAHBG	ZA:Z:CCAG	ZB:Z:CACC	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CCAG-CACC
+HiMom:1:2101:1102:2221	4	*	0	0	*	*	0	0	ATAACTGACTCTACTCAGTAGATTA	CCCFFFFFHHHHHJJJJJIJJJJJJ	ZA:Z:CTGC	ZB:Z:GGAT	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTGC-GGAT
+HiMom:1:2101:1105:2131	4	*	0	0	*	*	0	0	CAGCAGCAGCAACAGCAGAAACATG	CCCFFFFFHHHHHJJJJJIJJJJJJ	ZA:Z:ACTG	ZB:Z:TATC	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACTG-TATC
+HiMom:1:2101:1112:2245	4	*	0	0	*	*	0	0	TCGTAGTGTTGTAATTTCGTCTTCT	?8?DBDDDCCFCAACGGFFCBFFAE	ZA:Z:AACA	ZB:Z:ATGG	RG:Z:HiMom.1	QX:Z:@@?B-BDDD	RX:Z:AACA-ATGG
+HiMom:1:2101:1122:2136	4	*	0	0	*	*	0	0	CTTGCCAGCCTGCAGGCCCCGCGGC	???BBAABDD?DDIID)A:3<EADD	ZA:Z:GCCG	ZB:Z:TCGA	RG:Z:HiMom.1	QX:Z:?@<D-DDD?	RX:Z:GCCG-TCGA
+HiMom:1:2101:1123:2095	4	*	0	0	*	*	0	0	TCCGCCTCCAGCTTCAGCTTCTCCT	@@@FDDFFHHHHHJHGGJIJJJEHH	ZA:Z:CAGC	ZB:Z:GGTA	RG:Z:HiMom.1	QX:Z:@?@D-DF@@	RX:Z:CAGC-GGTA
+HiMom:1:2101:1126:2082	4	*	0	0	*	*	0	0	TCTCTTTCCACCTTGGTCACCTTCC	@C at DDDFFHHHHHJEGGIHHIJGIH	ZA:Z:CTGC	ZB:Z:GGAT	RG:Z:HiMom.1	QX:Z:@@@F-FFDA	RX:Z:CTGC-GGAT
+HiMom:1:2101:1133:2239	4	*	0	0	*	*	0	0	AGCTTTTTGTTTCCTAGCTTGTCTT	?@?DDFFFHHHHF4ACFHIJHHHGH	ZA:Z:TATC	ZB:Z:CATG	RG:Z:HiMom.1	QX:Z:@@@B-DDDF	RX:Z:TATC-CATG
+HiMom:1:2101:1143:2137	4	*	0	0	*	*	0	0	GCTCTTCAGATCTAGGGGGAACAGC	@@@DD?=DCAFFFHIIDG:EFHIII	ZA:Z:TCCG	ZB:Z:TCTA	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TCCG-TCTA
+HiMom:1:2101:1151:2182	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTA	9<<?@?@;5=?##############	ZA:Z:GAAA	ZB:Z:AAAA	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:GAAA-AAAA
+HiMom:1:2101:1151:2236	516	*	0	0	*	*	0	0	TTTGAAGCCTCTTTATCCTTGGCAT	#########################	ZA:Z:TAGC	ZB:Z:GGTA	RG:Z:HiMom.1	QX:Z:####-(- at 5	RX:Z:TAGC-GGTA
+HiMom:1:2101:1162:2139	4	*	0	0	*	*	0	0	ATCGTTTATGGTCGGAACTACGACG	BCCFFFFFHHHHHIJJJJJJJIJJI	ZA:Z:TGCT	ZB:Z:GCTG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TGCT-GCTG
+HiMom:1:2101:1163:2203	4	*	0	0	*	*	0	0	TTGGTTCACTTATGTATTTATGAAT	@CCFDFFFHHHHHJHIIJJJJJJJJ	ZA:Z:AGGT	ZB:Z:AAGG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AGGT-AAGG
+HiMom:1:2101:1163:2222	4	*	0	0	*	*	0	0	GAGCGATAATGGTTCTTTTCCTCAC	@@@DFFFFHHHHHJJJJJJJIJJJJ	ZA:Z:TGCA	ZB:Z:AGTA	RG:Z:HiMom.1	QX:Z:CCCF-FFEF	RX:Z:TGCA-AGTA
+HiMom:1:2101:1172:2152	516	*	0	0	*	*	0	0	ATCGTTTCTGGGGACTAGTGAGGCG	#########################	ZA:Z:CAAT	ZB:Z:AGTC	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:CAAT-AGTC
+HiMom:1:2101:1186:2093	4	*	0	0	*	*	0	0	AATGTTGGGAGGACAATGATGGAAA	#########################	ZA:Z:CCAA	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CCAA-CATT
+HiMom:1:2101:1188:2195	4	*	0	0	*	*	0	0	GCACATACACCAAATGTCTGAACCT	CCCFFFFFHHHHHJJJHIJJJJJJJ	ZA:Z:AGGT	ZB:Z:CGCA	RG:Z:HiMom.1	QX:Z:BCCD-FFFF	RX:Z:AGGT-CGCA
+HiMom:1:2101:1195:2150	4	*	0	0	*	*	0	0	AATTGAACTTCACCACCCAGAGGAA	CCCFFFFFHHHHHJJJJJJIJJJJJ	ZA:Z:TGCT	ZB:Z:GCTG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TGCT-GCTG
+HiMom:1:2101:1207:2084	516	*	0	0	*	*	0	0	TCACCACTCTTCTGGGCATCCCCTG	@@@DDEDFHHHHHIJIHHGHGGJJJ	ZA:Z:GACC	ZB:Z:AGGA	RG:Z:HiMom.1	QX:Z:@@CD-FFFF	RX:Z:GACC-AGGA
+HiMom:1:2101:1208:2231	516	*	0	0	*	*	0	0	CTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFHHHHHJJJHFDDDDDDD	ZA:Z:GTAA	ZB:Z:CATC	RG:Z:HiMom.1	QX:Z:1+:A-1A22	RX:Z:GTAA-CATC
+HiMom:1:2101:1215:2110	4	*	0	0	*	*	0	0	ATCTTTCCCCCATTAAGAACAGCAA	#########################	ZA:Z:AAAA	ZB:Z:GAAG	RG:Z:HiMom.1	QX:Z:1:7<-####	RX:Z:AAAA-GAAG
+HiMom:1:2101:1216:2172	4	*	0	0	*	*	0	0	GGACTTCTAGGGGATTTAGCGGGGT	CCCFFFFFHHHHHJJJJJJJJJJJD	ZA:Z:CAGC	ZB:Z:GGAT	RG:Z:HiMom.1	QX:Z:C at CF-FFFF	RX:Z:CAGC-GGAT
+HiMom:1:2101:1216:2193	4	*	0	0	*	*	0	0	AGGCATGACACTGCATTTTAAATAC	@@@DDDDDHFFHHGGDFHFHIIHGG	ZA:Z:ACAG	ZB:Z:TTGA	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACAG-TTGA
+HiMom:1:2101:1226:2088	4	*	0	0	*	*	0	0	GCTCTTCCGATCTAGGTAATAGCTA	==?BDFFFDCDDHFFFAFHDHIJGJ	ZA:Z:GATA	ZB:Z:TCCA	RG:Z:HiMom.1	QX:Z:@@@:-DDDD	RX:Z:GATA-TCCA
+HiMom:1:2101:1231:2208	4	*	0	0	*	*	0	0	AGCCAGTGTTGGTGTGTTGACTGTT	@@;1ADABCF;BF<AACGCHEBHC<	ZA:Z:CTAT	ZB:Z:GCGT	RG:Z:HiMom.1	QX:Z:@<@?-D8 at D	RX:Z:CTAT-GCGT
+HiMom:1:2101:1233:2133	516	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTTTTTTTTTT	CCCFFFFFGHHHHJJJFDDDDDDDD	ZA:Z:CTAT	ZB:Z:GCGT	RG:Z:HiMom.1	QX:Z:=??B-####	RX:Z:CTAT-GCGT
+HiMom:1:2101:1240:2197	516	*	0	0	*	*	0	0	ACTGGAGATCCTTGTTACATGCCCA	??+++A:DD?:ADEE@::C4:C<E:	ZA:Z:AACG	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:88+A-D@?8	RX:Z:AACG-CATT
+HiMom:1:2101:1245:2154	4	*	0	0	*	*	0	0	ACCAATCAGTAGCACCACTATACAC	CCCFFFFFHHHHHJJJJJJIJJJJJ	ZA:Z:CTGT	ZB:Z:AATC	RG:Z:HiMom.1	QX:Z:@CCF-FFFF	RX:Z:CTGT-AATC
+HiMom:1:2101:1249:2231	4	*	0	0	*	*	0	0	TCTCTCGGCCTTCCACTCTAGCATA	@@@FFFFFFHHGHIJJJGJIIJHIJ	ZA:Z:AGGT	ZB:Z:AAGG	RG:Z:HiMom.1	QX:Z:@@CB-DFFF	RX:Z:AGGT-AAGG
+HiMom:1:2101:1258:2092	4	*	0	0	*	*	0	0	TTAGACAAAACACCAAAATAAAATA	#########################	ZA:Z:TAAG	ZB:Z:CACA	RG:Z:HiMom.1	QX:Z:@@CD-DFFF	RX:Z:TAAG-CACA
+HiMom:1:2101:1262:2128	516	*	0	0	*	*	0	0	TCTTGTGGTAACTTTTCTGACACCT	-(---9@;@?:8>?4:>?@######	ZA:Z:ACTA	ZB:Z:AGAC	RG:Z:HiMom.1	QX:Z:1+8?-ADD8	RX:Z:ACTA-AGAC
+HiMom:1:2101:1273:2119	516	*	0	0	*	*	0	0	ATGATGGATCTTCTCTAACTTGTCA	>=><AAAAA+2AA?CB4@@ABB3?A	ZA:Z:CTAA	ZB:Z:CTCG	RG:Z:HiMom.1	QX:Z:####-=ADB	RX:Z:CTAA-CTCG
+HiMom:1:2101:1285:2105	516	*	0	0	*	*	0	0	TGTCTATATCAACCAACACCTCTTC	-(0(():94:9:???##########	ZA:Z:TATC	ZB:Z:TCGG	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TATC-TCGG
+HiMom:1:2101:1312:2105	4	*	0	0	*	*	0	0	GTTGAGAATAGGTTGAGATCGTTTC	@CCFFFDFHHFHDHIJJJJJJJIJJ	ZA:Z:GACC	ZB:Z:AGGA	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GACC-AGGA
+HiMom:1:2101:1325:2083	4	*	0	0	*	*	0	0	TGTGCTCTTCCGATCTGGAGAAAAA	#########################	ZA:Z:ACAG	ZB:Z:GTAT	RG:Z:HiMom.1	QX:Z:@@@B-D=DD	RX:Z:ACAG-GTAT
+HiMom:1:2101:1336:2109	4	*	0	0	*	*	0	0	AGACCAGAACAGCTCCAGGTGCTCC	CCCFFFFFHHHHHJJJJJJCGHIJJ	ZA:Z:AACG	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AACG-CATT
+HiMom:1:2101:1349:2084	4	*	0	0	*	*	0	0	AGTCTGAATCATTGGTGTCTGAAGA	<5;??=>=>>?##############	ZA:Z:ACTG	ZB:Z:TATC	RG:Z:HiMom.1	QX:Z:####-22<A	RX:Z:ACTG-TATC
+HiMom:1:2101:1365:2094	4	*	0	0	*	*	0	0	GCTCTTCCGATCTTGTGCTCTTCCG	CCCFFFFDHFHHGJJIIJIJJIHII	ZA:Z:ACTG	ZB:Z:TACC	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ACTG-TACC
+HiMom:1:2101:1370:2116	4	*	0	0	*	*	0	0	CACCATCTGACATCATGTTTGAAAG	@@@DFFFDFFHDHIGBHHII<HEDB	ZA:Z:AGCA	ZB:Z:TGGA	RG:Z:HiMom.1	QX:Z:?:8A-?3:B	RX:Z:AGCA-TGGA
+HiMom:1:2101:1386:2105	4	*	0	0	*	*	0	0	AGGAATTATTCTTCTGCCATAAGGT	B@@DDFFFHGFHHIJJJJJGIGIJH	ZA:Z:CTGT	ZB:Z:AATC	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTGT-AATC
+HiMom:1:2101:1414:2098	4	*	0	0	*	*	0	0	TTGGGGCCGGTGCCGTCGGGCCCAA	CCCFFFFFHHHHGJJIJJJJJJJIJ	ZA:Z:CTAA	ZB:Z:CTCG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTAA-CTCG
+HiMom:1:2101:1427:2081	4	*	0	0	*	*	0	0	CCGACTTCCATGGCCACCGTCCTGC	CCCFFFFFHHHHHJJJIIGFIIJJI	ZA:Z:AACG	ZB:Z:CATT	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AACG-CATT
+HiMom:1:2101:1450:2134	4	*	0	0	*	*	0	0	ACAAACCCTTGTGTCGAGGGCTGAC	CC at FDFDFFDFHFGIIE1CGGHBGE	ZA:Z:ACCA	ZB:Z:GTTG	RG:Z:HiMom.1	QX:Z:@C at D-DDB?	RX:Z:ACCA-GTTG
+HiMom:1:2101:1459:2083	4	*	0	0	*	*	0	0	ATTTCACCAAAATAATCAGAAGGCC	CCCFFFFDBHGHHIGGIJFJJGGFH	ZA:Z:GCCG	ZB:Z:TCGA	RG:Z:HiMom.1	QX:Z:@@CF-DDFD	RX:Z:GCCG-TCGA
+HiMom:1:2101:1491:2093	4	*	0	0	*	*	0	0	AGAGACGGGGTCTCGCTATGTTGCC	BCCDFFFFHHHHHJIIJJJJIJIJJ	ZA:Z:CAAT	ZB:Z:AGTC	RG:Z:HiMom.1	QX:Z:@@@F-DEBD	RX:Z:CAAT-AGTC
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AACAATGG.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AACAATGG.sam
index 9c5c143..7aa28df 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AACAATGG.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AACAATGG.sam
@@ -1,10 +1,10 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_AACAATGG	LB:LN_AACAATGG	PL:illumina	PU:HiMom.1.AACAATGG	CN:BI
-HiMom:1:1101:1138:2141	77	*	0	0	*	*	0	0	.TTACCAAGGTTTTCTGTTTAGTGA	#1=DDFFFHHFHHJJJIHJIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TCCGATCT
-HiMom:1:1101:1138:2141	141	*	0	0	*	*	0	0	GCTTCAGGTCGATCAGA	HGHHHJJIGHIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TCCGATCT
-HiMom:1:1101:1206:2126	77	*	0	0	*	*	0	0	.ATTCTGCCATATTGGTCCGACAGT	#1=DDFFFHHHHHJJJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATCTGTCC
-HiMom:1:1101:1206:2126	141	*	0	0	*	*	0	0	AGTGGTGCACTGAATGT	HHHHHHIIJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATCTGTCC
-HiMom:1:2101:1077:2139	77	*	0	0	*	*	0	0	CACAGGCTTCCACGGACTTAACGTC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:#4=DFFFF	RX:Z:NATTAGTT
-HiMom:1:2101:1077:2139	141	*	0	0	*	*	0	0	GGCGGATGAAGCAGATA	HHHHHJJJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:#4=DFFFF	RX:Z:NATTAGTT
-HiMom:1:2101:1112:2245	77	*	0	0	*	*	0	0	TGCCATCTGCTCTGGGAAGCACCAG	1:=DDDDDFBC:DEFIFFFIEF at BE	RG:Z:HiMom.1	QX:Z:?8?DBDDD	RX:Z:TCGTAGTG
-HiMom:1:2101:1112:2245	141	*	0	0	*	*	0	0	TTGTAATTTCGTCTTCT	CCFCAACGGFFCBFFAE	RG:Z:HiMom.1	QX:Z:?8?DBDDD	RX:Z:TCGTAGTG
+HiMom:1:1101:1138:2141	77	*	0	0	*	*	0	0	.TTACCAAGGTTTTCTGTTTAGTGA	#1=DDFFFHHFHHJJJIHJIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TCCG-ATCT
+HiMom:1:1101:1138:2141	141	*	0	0	*	*	0	0	GCTTCAGGTCGATCAGA	HGHHHJJIGHIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TCCG-ATCT
+HiMom:1:1101:1206:2126	77	*	0	0	*	*	0	0	.ATTCTGCCATATTGGTCCGACAGT	#1=DDFFFHHHHHJJJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATCT-GTCC
+HiMom:1:1101:1206:2126	141	*	0	0	*	*	0	0	AGTGGTGCACTGAATGT	HHHHHHIIJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATCT-GTCC
+HiMom:1:2101:1077:2139	77	*	0	0	*	*	0	0	CACAGGCTTCCACGGACTTAACGTC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:#4=D-FFFF	RX:Z:NATT-AGTT
+HiMom:1:2101:1077:2139	141	*	0	0	*	*	0	0	GGCGGATGAAGCAGATA	HHHHHJJJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:#4=D-FFFF	RX:Z:NATT-AGTT
+HiMom:1:2101:1112:2245	77	*	0	0	*	*	0	0	TGCCATCTGCTCTGGGAAGCACCAG	1:=DDDDDFBC:DEFIFFFIEF at BE	RG:Z:HiMom.1	QX:Z:?8?D-BDDD	RX:Z:TCGT-AGTG
+HiMom:1:2101:1112:2245	141	*	0	0	*	*	0	0	TTGTAATTTCGTCTTCT	CCFCAACGGFFCBFFAE	RG:Z:HiMom.1	QX:Z:?8?D-BDDD	RX:Z:TCGT-AGTG
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AACGCATT.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AACGCATT.sam
index ab11663..2f03bbc 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AACGCATT.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AACGCATT.sam
@@ -1,16 +1,16 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_AACGCATT	LB:LN_AACGCATT	PL:illumina	PU:HiMom.1.AACGCATT	CN:BI
-HiMom:1:1101:1197:2200	77	*	0	0	*	*	0	0	GGGCGCCCCGTGAGGACCCAGTCCT	@C at FFADDFFCFCEHIIJIJJIEFC	RG:Z:HiMom.1	QX:Z:@@@FFFFF	RX:Z:ATATTCCA
-HiMom:1:1101:1197:2200	141	*	0	0	*	*	0	0	CTGGAACCACAGAACCC	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@@@FFFFF	RX:Z:ATATTCCA
-HiMom:1:1101:1308:2153	589	*	0	0	*	*	0	0	TTTTGGAAGAGACCTCAATTACTGT	???DDDDD?:22AE:A2<3,AF?3A	RG:Z:HiMom.1	QX:Z:1?1=4===	RX:Z:TCTGTAAG
-HiMom:1:1101:1308:2153	653	*	0	0	*	*	0	0	GTAATCCCCGCATGTGT	AFFDFFGFDGFB at CFB:	RG:Z:HiMom.1	QX:Z:1?1=4===	RX:Z:TCTGTAAG
-HiMom:1:1101:1452:2132	77	*	0	0	*	*	0	0	.CGTCCTGGAAAACGGGGCGCGGCT	#1=BDBDDFHHHHF at FHDHIGIIII	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACAAACCC
-HiMom:1:1101:1452:2132	141	*	0	0	*	*	0	0	TTGTGTCGAGGGCTGAC	HHHHHJJJJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACAAACCC
-HiMom:1:1201:1150:2161	77	*	0	0	*	*	0	0	AAGTCACCTAATATCTTTTTTTTTT	@@<??;?D?CFD,A4CDDHFBIIID	RG:Z:HiMom.1	QX:Z:@C at FFFFF	RX:Z:TTCTCACT
-HiMom:1:1201:1150:2161	141	*	0	0	*	*	0	0	ACTGTGATTGTGCCACT	GHHHHGIIIICEHCFGH	RG:Z:HiMom.1	QX:Z:@C at FFFFF	RX:Z:TTCTCACT
-HiMom:1:2101:1240:2197	589	*	0	0	*	*	0	0	ATAAAACATAGCAATATTTTCCTAT	#########################	RG:Z:HiMom.1	QX:Z:??##+A:D	RX:Z:ACTGGAGA
-HiMom:1:2101:1240:2197	653	*	0	0	*	*	0	0	TCCTTGTTACATGCCCA	D?:ADEE@::C4:C<E:	RG:Z:HiMom.1	QX:Z:??##+A:D	RX:Z:ACTGGAGA
-HiMom:1:2101:1336:2109	77	*	0	0	*	*	0	0	.ACTATCAGGATCGTGGCTATTTTG	#1BDDFFFHHHHHJIJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AGACCAGA
-HiMom:1:2101:1336:2109	141	*	0	0	*	*	0	0	ACAGCTCCAGGTGCTCC	HHHHHJJJJJJCGHIJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AGACCAGA
-HiMom:1:2101:1427:2081	77	*	0	0	*	*	0	0	.CGAGTGCCTAGTGGGCCACTTTTG	#4=DDBDFHHHHFHIJJJJIJJJJI	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCGACTTC
-HiMom:1:2101:1427:2081	141	*	0	0	*	*	0	0	CATGGCCACCGTCCTGC	HHHHHJJJIIGFIIJJI	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CCGACTTC
+HiMom:1:1101:1197:2200	77	*	0	0	*	*	0	0	GGGCGCCCCGTGAGGACCCAGTCCT	@C at FFADDFFCFCEHIIJIJJIEFC	RG:Z:HiMom.1	QX:Z:@@@F-FFFF	RX:Z:ATAT-TCCA
+HiMom:1:1101:1197:2200	141	*	0	0	*	*	0	0	CTGGAACCACAGAACCC	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@@@F-FFFF	RX:Z:ATAT-TCCA
+HiMom:1:1101:1308:2153	589	*	0	0	*	*	0	0	TTTTGGAAGAGACCTCAATTACTGT	???DDDDD?:22AE:A2<3,AF?3A	RG:Z:HiMom.1	QX:Z:1?1=-4===	RX:Z:TCTG-TAAG
+HiMom:1:1101:1308:2153	653	*	0	0	*	*	0	0	GTAATCCCCGCATGTGT	AFFDFFGFDGFB at CFB:	RG:Z:HiMom.1	QX:Z:1?1=-4===	RX:Z:TCTG-TAAG
+HiMom:1:1101:1452:2132	77	*	0	0	*	*	0	0	.CGTCCTGGAAAACGGGGCGCGGCT	#1=BDBDDFHHHHF at FHDHIGIIII	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACAA-ACCC
+HiMom:1:1101:1452:2132	141	*	0	0	*	*	0	0	TTGTGTCGAGGGCTGAC	HHHHHJJJJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACAA-ACCC
+HiMom:1:1201:1150:2161	77	*	0	0	*	*	0	0	AAGTCACCTAATATCTTTTTTTTTT	@@<??;?D?CFD,A4CDDHFBIIID	RG:Z:HiMom.1	QX:Z:@C at F-FFFF	RX:Z:TTCT-CACT
+HiMom:1:1201:1150:2161	141	*	0	0	*	*	0	0	ACTGTGATTGTGCCACT	GHHHHGIIIICEHCFGH	RG:Z:HiMom.1	QX:Z:@C at F-FFFF	RX:Z:TTCT-CACT
+HiMom:1:2101:1240:2197	589	*	0	0	*	*	0	0	ATAAAACATAGCAATATTTTCCTAT	#########################	RG:Z:HiMom.1	QX:Z:??##-+A:D	RX:Z:ACTG-GAGA
+HiMom:1:2101:1240:2197	653	*	0	0	*	*	0	0	TCCTTGTTACATGCCCA	D?:ADEE@::C4:C<E:	RG:Z:HiMom.1	QX:Z:??##-+A:D	RX:Z:ACTG-GAGA
+HiMom:1:2101:1336:2109	77	*	0	0	*	*	0	0	.ACTATCAGGATCGTGGCTATTTTG	#1BDDFFFHHHHHJIJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AGAC-CAGA
+HiMom:1:2101:1336:2109	141	*	0	0	*	*	0	0	ACAGCTCCAGGTGCTCC	HHHHHJJJJJJCGHIJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AGAC-CAGA
+HiMom:1:2101:1427:2081	77	*	0	0	*	*	0	0	.CGAGTGCCTAGTGGGCCACTTTTG	#4=DDBDFHHHHFHIJJJJIJJJJI	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CCGA-CTTC
+HiMom:1:2101:1427:2081	141	*	0	0	*	*	0	0	CATGGCCACCGTCCTGC	HHHHHJJJIIGFIIJJI	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CCGA-CTTC
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACAGGTAT.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACAGGTAT.sam
index 27822e1..4f58389 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACAGGTAT.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACAGGTAT.sam
@@ -1,10 +1,10 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_ACAGGTAT	LB:LN_ACAGGTAT	PL:illumina	PU:HiMom.1.ACAGGTAT	CN:BI
-HiMom:1:1101:1236:2121	77	*	0	0	*	*	0	0	.GGTGCTTCATATCCCTCTAGAGGA	#1=BDDFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTGCGCTT
-HiMom:1:1101:1236:2121	141	*	0	0	*	*	0	0	ACTTTGTAGCCTTCATC	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTGCGCTT
-HiMom:1:1201:1341:2116	77	*	0	0	*	*	0	0	.AGAAGCCCCAGGAGGAAGACAGTC	#1=DDFFFHHHHHHHJIIJJJJJGI	RG:Z:HiMom.1	QX:Z:########	RX:Z:ATAACAGC
-HiMom:1:1201:1341:2116	141	*	0	0	*	*	0	0	GAGACTGGCAACTTAAA	#################	RG:Z:HiMom.1	QX:Z:########	RX:Z:ATAACAGC
-HiMom:1:2101:1063:2206	77	*	0	0	*	*	0	0	TCCTATTCGCCTACACAATTCTCCG	CCCFFFFFHHHHHJJJJJJJHJJJJ	RG:Z:HiMom.1	QX:Z:#1=DDDFF	RX:Z:NTGCTAGG
-HiMom:1:2101:1063:2206	141	*	0	0	*	*	0	0	ATGAGGATGGATAGTAA	HHHHHJHIIJHIIIHHJ	RG:Z:HiMom.1	QX:Z:#1=DDDFF	RX:Z:NTGCTAGG
-HiMom:1:2101:1325:2083	77	*	0	0	*	*	0	0	.CAGAAGAAAGGGCCTTGTCGGAGG	#1=DDDDDHHFHDGI at EEHG:?FA8	RG:Z:HiMom.1	QX:Z:########	RX:Z:TGTGCTCT
-HiMom:1:2101:1325:2083	141	*	0	0	*	*	0	0	TCCGATCTGGAGAAAAA	=@###############	RG:Z:HiMom.1	QX:Z:########	RX:Z:TGTGCTCT
+HiMom:1:1101:1236:2121	77	*	0	0	*	*	0	0	.GGTGCTTCATATCCCTCTAGAGGA	#1=BDDFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTGC-GCTT
+HiMom:1:1101:1236:2121	141	*	0	0	*	*	0	0	ACTTTGTAGCCTTCATC	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTGC-GCTT
+HiMom:1:1201:1341:2116	77	*	0	0	*	*	0	0	.AGAAGCCCCAGGAGGAAGACAGTC	#1=DDFFFHHHHHHHJIIJJJJJGI	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ATAA-CAGC
+HiMom:1:1201:1341:2116	141	*	0	0	*	*	0	0	GAGACTGGCAACTTAAA	#################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ATAA-CAGC
+HiMom:1:2101:1063:2206	77	*	0	0	*	*	0	0	TCCTATTCGCCTACACAATTCTCCG	CCCFFFFFHHHHHJJJJJJJHJJJJ	RG:Z:HiMom.1	QX:Z:#1=D-DDFF	RX:Z:NTGC-TAGG
+HiMom:1:2101:1063:2206	141	*	0	0	*	*	0	0	ATGAGGATGGATAGTAA	HHHHHJHIIJHIIIHHJ	RG:Z:HiMom.1	QX:Z:#1=D-DDFF	RX:Z:NTGC-TAGG
+HiMom:1:2101:1325:2083	77	*	0	0	*	*	0	0	.CAGAAGAAAGGGCCTTGTCGGAGG	#1=DDDDDHHFHDGI at EEHG:?FA8	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TGTG-CTCT
+HiMom:1:2101:1325:2083	141	*	0	0	*	*	0	0	TCCGATCTGGAGAAAAA	=@###############	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TGTG-CTCT
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACAGTTGA.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACAGTTGA.sam
index 89464a6..f55747a 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACAGTTGA.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACAGTTGA.sam
@@ -1,6 +1,6 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_ACAGTTGA	LB:LN_ACAGTTGA	PL:illumina	PU:HiMom.1.ACAGTTGA	CN:BI
-HiMom:1:2101:1048:2238	77	*	0	0	*	*	0	0	.CTGCCGTGTCCTGACTTCTGGAAT	#1:B?ADDACF<DCG;EG<FHH at CE	RG:Z:HiMom.1	QX:Z:#11ADDDB	RX:Z:NGTCACAT
-HiMom:1:2101:1048:2238	141	*	0	0	*	*	0	0	CGTTGAAGCACTGGATC	<CFFHCHGDBHGIIIII	RG:Z:HiMom.1	QX:Z:#11ADDDB	RX:Z:NGTCACAT
-HiMom:1:2101:1216:2193	77	*	0	0	*	*	0	0	TTTTCTTGGCCTCTGTTTTTTTTTT	BCCFDFFFHHFFHJIGIJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@@@DDDDD	RX:Z:AGGCATGA
-HiMom:1:2101:1216:2193	141	*	0	0	*	*	0	0	CACTGCATTTTAAATAC	HFFHHGGDFHFHIIHGG	RG:Z:HiMom.1	QX:Z:@@@DDDDD	RX:Z:AGGCATGA
+HiMom:1:2101:1048:2238	77	*	0	0	*	*	0	0	.CTGCCGTGTCCTGACTTCTGGAAT	#1:B?ADDACF<DCG;EG<FHH at CE	RG:Z:HiMom.1	QX:Z:#11A-DDDB	RX:Z:NGTC-ACAT
+HiMom:1:2101:1048:2238	141	*	0	0	*	*	0	0	CGTTGAAGCACTGGATC	<CFFHCHGDBHGIIIII	RG:Z:HiMom.1	QX:Z:#11A-DDDB	RX:Z:NGTC-ACAT
+HiMom:1:2101:1216:2193	77	*	0	0	*	*	0	0	TTTTCTTGGCCTCTGTTTTTTTTTT	BCCFDFFFHHFFHJIGIJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@@@D-DDDD	RX:Z:AGGC-ATGA
+HiMom:1:2101:1216:2193	141	*	0	0	*	*	0	0	CACTGCATTTTAAATAC	HFFHHGGDFHFHIIHGG	RG:Z:HiMom.1	QX:Z:@@@D-DDDD	RX:Z:AGGC-ATGA
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACTAAGAC.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACTAAGAC.sam
index 1321f50..d096cb3 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACTAAGAC.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACTAAGAC.sam
@@ -1,10 +1,10 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_ACTAAGAC	LB:LN_ACTAAGAC	PL:illumina	PU:HiMom.1.ACTAAGAC	CN:BI
-HiMom:1:1101:1259:2152	77	*	0	0	*	*	0	0	CACCTATAATCCCAGCTACTCCAGA	CCCFFFFFHHHHHJJJJJJIJJJIJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATTTTTAT
-HiMom:1:1101:1259:2152	141	*	0	0	*	*	0	0	ATTTTTTTAGACATAGG	GHHHHJJJJIGIIJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATTTTTAT
-HiMom:1:1101:1261:2127	589	*	0	0	*	*	0	0	.TGAAATCTGGATAGGCTGGAGTTA	#0-@@@###################	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTTTTTTT
-HiMom:1:1101:1261:2127	653	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTT	HGHHHJJIFDDDDDDDD	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTTTTTTT
-HiMom:1:2101:1021:2209	77	*	0	0	*	*	0	0	.GGCCCCACCCTCCTCCAGCACGTC	#1=DDFFFHHHHHJJJJJJHIIHFH	RG:Z:HiMom.1	QX:Z:####@>??	RX:Z:NNGGAAGG
-HiMom:1:2101:1021:2209	141	*	0	0	*	*	0	0	CTGCTAGCTGGCCAGAG	@@??@?????????>?@	RG:Z:HiMom.1	QX:Z:####@>??	RX:Z:NNGGAAGG
-HiMom:1:2101:1262:2128	589	*	0	0	*	*	0	0	AGCAGAAGGGCAAAAGCTGGCTTGA	9;<@:@###################	RG:Z:HiMom.1	QX:Z:####-9@;	RX:Z:TCTTGTGG
-HiMom:1:2101:1262:2128	653	*	0	0	*	*	0	0	TAACTTTTCTGACACCT	@?:8>?4:>?@######	RG:Z:HiMom.1	QX:Z:####-9@;	RX:Z:TCTTGTGG
+HiMom:1:1101:1259:2152	77	*	0	0	*	*	0	0	CACCTATAATCCCAGCTACTCCAGA	CCCFFFFFHHHHHJJJJJJIJJJIJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATTT-TTAT
+HiMom:1:1101:1259:2152	141	*	0	0	*	*	0	0	ATTTTTTTAGACATAGG	GHHHHJJJJIGIIJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATTT-TTAT
+HiMom:1:1101:1261:2127	589	*	0	0	*	*	0	0	.TGAAATCTGGATAGGCTGGAGTTA	#0-@@@###################	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTTT-TTTT
+HiMom:1:1101:1261:2127	653	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTT	HGHHHJJIFDDDDDDDD	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTTT-TTTT
+HiMom:1:2101:1021:2209	77	*	0	0	*	*	0	0	.GGCCCCACCCTCCTCCAGCACGTC	#1=DDFFFHHHHHJJJJJJHIIHFH	RG:Z:HiMom.1	QX:Z:####-@>??	RX:Z:NNGG-AAGG
+HiMom:1:2101:1021:2209	141	*	0	0	*	*	0	0	CTGCTAGCTGGCCAGAG	@@??@?????????>?@	RG:Z:HiMom.1	QX:Z:####-@>??	RX:Z:NNGG-AAGG
+HiMom:1:2101:1262:2128	589	*	0	0	*	*	0	0	AGCAGAAGGGCAAAAGCTGGCTTGA	9;<@:@###################	RG:Z:HiMom.1	QX:Z:####--9@;	RX:Z:TCTT-GTGG
+HiMom:1:2101:1262:2128	653	*	0	0	*	*	0	0	TAACTTTTCTGACACCT	@?:8>?4:>?@######	RG:Z:HiMom.1	QX:Z:####--9@;	RX:Z:TCTT-GTGG
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACTGTATC.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACTGTATC.sam
index dc583f2..139c6fc 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACTGTATC.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ACTGTATC.sam
@@ -1,10 +1,10 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_ACTGTATC	LB:LN_ACTGTATC	PL:illumina	PU:HiMom.1.ACTGTATC	CN:BI
-HiMom:1:1201:1458:2109	77	*	0	0	*	*	0	0	.GAGACCATAGAGCGGATGCTTTCA	#1=DDDFFHHGHGIJJIGIIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GATACGAA
-HiMom:1:1201:1458:2109	141	*	0	0	*	*	0	0	CACACAAGAACTTTTTT	HHHHHJJJJJJJJJJJI	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GATACGAA
-HiMom:1:2101:1105:2131	77	*	0	0	*	*	0	0	TTGGAACACAGCGGGAATCACAGCA	CCCFFFFFHHHHHJIJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CAGCAGCA
-HiMom:1:2101:1105:2131	141	*	0	0	*	*	0	0	GCAACAGCAGAAACATG	HHHHHJJJJJIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CAGCAGCA
-HiMom:1:2101:1349:2084	77	*	0	0	*	*	0	0	.CAAGTAGCAGTGTCACGCCTTAGC	#1=DDBDDADFDDBEH at HC=CEGG@	RG:Z:HiMom.1	QX:Z:<5;??=>=	RX:Z:AGTCTGAA
-HiMom:1:2101:1349:2084	141	*	0	0	*	*	0	0	TCATTGGTGTCTGAAGA	>>?##############	RG:Z:HiMom.1	QX:Z:<5;??=>=	RX:Z:AGTCTGAA
-HiMom:1:2101:1365:2094	77	*	0	0	*	*	0	0	.AAGGTGAAGGCCGGCGCGCTCGCC	#1=BDDDFFHHHHJGGGIGFIHIIJ	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:GCTCTTCC
-HiMom:1:2101:1365:2094	141	*	0	0	*	*	0	0	GATCTTGTGCTCTTCCG	HFHHGJJIIJIJJIHII	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:GCTCTTCC
+HiMom:1:1201:1458:2109	77	*	0	0	*	*	0	0	.GAGACCATAGAGCGGATGCTTTCA	#1=DDDFFHHGHGIJJIGIIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GATA-CGAA
+HiMom:1:1201:1458:2109	141	*	0	0	*	*	0	0	CACACAAGAACTTTTTT	HHHHHJJJJJJJJJJJI	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GATA-CGAA
+HiMom:1:2101:1105:2131	77	*	0	0	*	*	0	0	TTGGAACACAGCGGGAATCACAGCA	CCCFFFFFHHHHHJIJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CAGC-AGCA
+HiMom:1:2101:1105:2131	141	*	0	0	*	*	0	0	GCAACAGCAGAAACATG	HHHHHJJJJJIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CAGC-AGCA
+HiMom:1:2101:1349:2084	77	*	0	0	*	*	0	0	.CAAGTAGCAGTGTCACGCCTTAGC	#1=DDBDDADFDDBEH at HC=CEGG@	RG:Z:HiMom.1	QX:Z:<5;?-?=>=	RX:Z:AGTC-TGAA
+HiMom:1:2101:1349:2084	141	*	0	0	*	*	0	0	TCATTGGTGTCTGAAGA	>>?##############	RG:Z:HiMom.1	QX:Z:<5;?-?=>=	RX:Z:AGTC-TGAA
+HiMom:1:2101:1365:2094	77	*	0	0	*	*	0	0	.AAGGTGAAGGCCGGCGCGCTCGCC	#1=BDDDFFHHHHJGGGIGFIHIIJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFD	RX:Z:GCTC-TTCC
+HiMom:1:2101:1365:2094	141	*	0	0	*	*	0	0	GATCTTGTGCTCTTCCG	HFHHGJJIIJIJJIHII	RG:Z:HiMom.1	QX:Z:CCCF-FFFD	RX:Z:GCTC-TTCC
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AGCATGGA.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AGCATGGA.sam
index e77d45d..b87bc9b 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AGCATGGA.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AGCATGGA.sam
@@ -1,8 +1,8 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_AGCATGGA	LB:LN_AGCATGGA	PL:illumina	PU:HiMom.1.AGCATGGA	CN:BI
-HiMom:1:1101:1406:2222	77	*	0	0	*	*	0	0	CTCCCCCCGGGCTGAACCAGGGTAC	CCCFFDDDDHDFHIIIIIIIII9DG	RG:Z:HiMom.1	QX:Z:;?@DDDBD	RX:Z:GGCTGGAC
-HiMom:1:1101:1406:2222	141	*	0	0	*	*	0	0	TCCCCTGGTTCTGGGCA	?FHDFGIIIGIGHHIII	RG:Z:HiMom.1	QX:Z:;?@DDDBD	RX:Z:GGCTGGAC
-HiMom:1:1201:1291:2158	77	*	0	0	*	*	0	0	AGAAGGGGAAAGCCTTCATCTTGGC	BCBFFFFFHHHHHJJJJJIIFIJIJ	RG:Z:HiMom.1	QX:Z:@CCFFFDD	RX:Z:CGTGTGCT
-HiMom:1:1201:1291:2158	141	*	0	0	*	*	0	0	CTTCCGATCTGATGGGC	?FHHFGEHHIIDHIIII	RG:Z:HiMom.1	QX:Z:@CCFFFDD	RX:Z:CGTGTGCT
-HiMom:1:2101:1370:2116	77	*	0	0	*	*	0	0	.TGGTGGTCCATAGAGATTTGAAAC	#1:4BD7DACF?FCA:4+<ACHIIH	RG:Z:HiMom.1	QX:Z:@@@DFFFD	RX:Z:CACCATCT
-HiMom:1:2101:1370:2116	141	*	0	0	*	*	0	0	GACATCATGTTTGAAAG	FFHDHIGBHHII<HEDB	RG:Z:HiMom.1	QX:Z:@@@DFFFD	RX:Z:CACCATCT
+HiMom:1:1101:1406:2222	77	*	0	0	*	*	0	0	CTCCCCCCGGGCTGAACCAGGGTAC	CCCFFDDDDHDFHIIIIIIIII9DG	RG:Z:HiMom.1	QX:Z:;?@D-DDBD	RX:Z:GGCT-GGAC
+HiMom:1:1101:1406:2222	141	*	0	0	*	*	0	0	TCCCCTGGTTCTGGGCA	?FHDFGIIIGIGHHIII	RG:Z:HiMom.1	QX:Z:;?@D-DDBD	RX:Z:GGCT-GGAC
+HiMom:1:1201:1291:2158	77	*	0	0	*	*	0	0	AGAAGGGGAAAGCCTTCATCTTGGC	BCBFFFFFHHHHHJJJJJIIFIJIJ	RG:Z:HiMom.1	QX:Z:@CCF-FFDD	RX:Z:CGTG-TGCT
+HiMom:1:1201:1291:2158	141	*	0	0	*	*	0	0	CTTCCGATCTGATGGGC	?FHHFGEHHIIDHIIII	RG:Z:HiMom.1	QX:Z:@CCF-FFDD	RX:Z:CGTG-TGCT
+HiMom:1:2101:1370:2116	77	*	0	0	*	*	0	0	.TGGTGGTCCATAGAGATTTGAAAC	#1:4BD7DACF?FCA:4+<ACHIIH	RG:Z:HiMom.1	QX:Z:@@@D-FFFD	RX:Z:CACC-ATCT
+HiMom:1:2101:1370:2116	141	*	0	0	*	*	0	0	GACATCATGTTTGAAAG	FFHDHIGBHHII<HEDB	RG:Z:HiMom.1	QX:Z:@@@D-FFFD	RX:Z:CACC-ATCT
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AGGTAAGG.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AGGTAAGG.sam
index 3baedd3..a53c4fb 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AGGTAAGG.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AGGTAAGG.sam
@@ -1,10 +1,10 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_AGGTAAGG	LB:LN_AGGTAAGG	PL:illumina	PU:HiMom.1.AGGTAAGG	CN:BI
-HiMom:1:1101:1263:2236	589	*	0	0	*	*	0	0	CTTTGAAGACATTGTGAGATCTGTA	<==A<42 at C+A4A?,2A@=4 at 7A??	RG:Z:HiMom.1	QX:Z:((0@####	RX:Z:AGTTCTTC
-HiMom:1:1101:1263:2236	653	*	0	0	*	*	0	0	AGTAATTTTAGTACTGC	#################	RG:Z:HiMom.1	QX:Z:((0@####	RX:Z:AGTTCTTC
-HiMom:1:2101:1054:2162	77	*	0	0	*	*	0	0	.CCAGGTGTCTTCCCGGGCCCTGCC	#1=DDFBDFHHHHJJJJJIJJJJJJ	RG:Z:HiMom.1	QX:Z:#4=DDFDF	RX:Z:NGGACAGG
-HiMom:1:2101:1054:2162	141	*	0	0	*	*	0	0	GAAGGGAAGGAAGGGTG	HHHHHJIJIIDHHGICG	RG:Z:HiMom.1	QX:Z:#4=DDFDF	RX:Z:NGGACAGG
-HiMom:1:2101:1163:2203	77	*	0	0	*	*	0	0	TCTCCATGTGAAACAAGCAAAAAGA	CCCFFFFFHHHHGJJJIJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@CCFDFFF	RX:Z:TTGGTTCA
-HiMom:1:2101:1163:2203	141	*	0	0	*	*	0	0	CTTATGTATTTATGAAT	HHHHHJHIIJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@CCFDFFF	RX:Z:TTGGTTCA
-HiMom:1:2101:1249:2231	77	*	0	0	*	*	0	0	GTTATTGATAGGATACTGTACAAAC	@BCFFFFDHHHHFIJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@@@FFFFF	RX:Z:TCTCTCGG
-HiMom:1:2101:1249:2231	141	*	0	0	*	*	0	0	CCTTCCACTCTAGCATA	FHHGHIJJJGJIIJHIJ	RG:Z:HiMom.1	QX:Z:@@@FFFFF	RX:Z:TCTCTCGG
+HiMom:1:1101:1263:2236	589	*	0	0	*	*	0	0	CTTTGAAGACATTGTGAGATCTGTA	<==A<42 at C+A4A?,2A@=4 at 7A??	RG:Z:HiMom.1	QX:Z:((0 at -####	RX:Z:AGTT-CTTC
+HiMom:1:1101:1263:2236	653	*	0	0	*	*	0	0	AGTAATTTTAGTACTGC	#################	RG:Z:HiMom.1	QX:Z:((0 at -####	RX:Z:AGTT-CTTC
+HiMom:1:2101:1054:2162	77	*	0	0	*	*	0	0	.CCAGGTGTCTTCCCGGGCCCTGCC	#1=DDFBDFHHHHJJJJJIJJJJJJ	RG:Z:HiMom.1	QX:Z:#4=D-DFDF	RX:Z:NGGA-CAGG
+HiMom:1:2101:1054:2162	141	*	0	0	*	*	0	0	GAAGGGAAGGAAGGGTG	HHHHHJIJIIDHHGICG	RG:Z:HiMom.1	QX:Z:#4=D-DFDF	RX:Z:NGGA-CAGG
+HiMom:1:2101:1163:2203	77	*	0	0	*	*	0	0	TCTCCATGTGAAACAAGCAAAAAGA	CCCFFFFFHHHHGJJJIJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@CCF-DFFF	RX:Z:TTGG-TTCA
+HiMom:1:2101:1163:2203	141	*	0	0	*	*	0	0	CTTATGTATTTATGAAT	HHHHHJHIIJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@CCF-DFFF	RX:Z:TTGG-TTCA
+HiMom:1:2101:1249:2231	77	*	0	0	*	*	0	0	GTTATTGATAGGATACTGTACAAAC	@BCFFFFDHHHHFIJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@@@F-FFFF	RX:Z:TCTC-TCGG
+HiMom:1:2101:1249:2231	141	*	0	0	*	*	0	0	CCTTCCACTCTAGCATA	FHHGHIJJJGJIIJHIJ	RG:Z:HiMom.1	QX:Z:@@@F-FFFF	RX:Z:TCTC-TCGG
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AGGTCGCA.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AGGTCGCA.sam
index 889a28c..c0abe74 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AGGTCGCA.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/AGGTCGCA.sam
@@ -1,10 +1,10 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_AGGTCGCA	LB:LN_AGGTCGCA	PL:illumina	PU:HiMom.1.AGGTCGCA	CN:BI
-HiMom:1:1101:1150:2228	77	*	0	0	*	*	0	0	GCTACTCAGTAGACAGTCCCACCCT	@@CADDDDFCFHHIIIIGGIIGGGI	RG:Z:HiMom.1	QX:Z:8?=DD8;@	RX:Z:ATGGGAGG
-HiMom:1:1101:1150:2228	141	*	0	0	*	*	0	0	CGATTCCTAGGGGGTTG	BH6DHD<FGGGEIGHIG	RG:Z:HiMom.1	QX:Z:8?=DD8;@	RX:Z:ATGGGAGG
-HiMom:1:1101:1491:2120	77	*	0	0	*	*	0	0	.GGCAGGTGCCCCCACTTGACTCTC	#1?DFFFFGHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GGCCAGGC
-HiMom:1:1101:1491:2120	141	*	0	0	*	*	0	0	TGAACTTCTGAGCTGCT	HHHGHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GGCCAGGC
-HiMom:1:1201:1190:2194	77	*	0	0	*	*	0	0	AACCTGGCGCTAAACCATTCGTAGA	CCCFFFFFHHHHHJJJJJJJJIJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACAAACCC
-HiMom:1:1201:1190:2194	141	*	0	0	*	*	0	0	TTGTGTCGAGGGCTGAC	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACAAACCC
-HiMom:1:2101:1188:2195	77	*	0	0	*	*	0	0	TTAGACCGTCGTGAGACAGGTTAGT	@CCFFFFFHHHHHJJJJJIIEHIJH	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GCACATAC
-HiMom:1:2101:1188:2195	141	*	0	0	*	*	0	0	ACCAAATGTCTGAACCT	HHHHHJJJHIJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GCACATAC
+HiMom:1:1101:1150:2228	77	*	0	0	*	*	0	0	GCTACTCAGTAGACAGTCCCACCCT	@@CADDDDFCFHHIIIIGGIIGGGI	RG:Z:HiMom.1	QX:Z:8?=D-D8;@	RX:Z:ATGG-GAGG
+HiMom:1:1101:1150:2228	141	*	0	0	*	*	0	0	CGATTCCTAGGGGGTTG	BH6DHD<FGGGEIGHIG	RG:Z:HiMom.1	QX:Z:8?=D-D8;@	RX:Z:ATGG-GAGG
+HiMom:1:1101:1491:2120	77	*	0	0	*	*	0	0	.GGCAGGTGCCCCCACTTGACTCTC	#1?DFFFFGHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GGCC-AGGC
+HiMom:1:1101:1491:2120	141	*	0	0	*	*	0	0	TGAACTTCTGAGCTGCT	HHHGHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GGCC-AGGC
+HiMom:1:1201:1190:2194	77	*	0	0	*	*	0	0	AACCTGGCGCTAAACCATTCGTAGA	CCCFFFFFHHHHHJJJJJJJJIJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACAA-ACCC
+HiMom:1:1201:1190:2194	141	*	0	0	*	*	0	0	TTGTGTCGAGGGCTGAC	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACAA-ACCC
+HiMom:1:2101:1188:2195	77	*	0	0	*	*	0	0	TTAGACCGTCGTGAGACAGGTTAGT	@CCFFFFFHHHHHJJJJJIIEHIJH	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GCAC-ATAC
+HiMom:1:2101:1188:2195	141	*	0	0	*	*	0	0	ACCAAATGTCTGAACCT	HHHHHJJJHIJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GCAC-ATAC
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ATTATCAA.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ATTATCAA.sam
index d9e04b1..42f8b99 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ATTATCAA.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ATTATCAA.sam
@@ -1,12 +1,12 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_ATTATCAA	LB:LN_ATTATCAA	PL:illumina	PU:HiMom.1.ATTATCAA	CN:BI
-HiMom:1:1101:1100:2207	77	*	0	0	*	*	0	0	ACGACAGACGTTCTTTCTTTGCTGC	CCCFFFFFHHFHHJIJJJJJHIJJH	RG:Z:HiMom.1	QX:Z:########	RX:Z:AGGCTNNN
-HiMom:1:1101:1100:2207	141	*	0	0	*	*	0	0	.........G.......	#################	RG:Z:HiMom.1	QX:Z:########	RX:Z:AGGCTNNN
-HiMom:1:1101:1157:2135	77	*	0	0	*	*	0	0	.GGACATTGTAATCATTTCTTACAA	#1=DD?DDHHHHHGGHIIIIIIIII	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTTAAAGT
-HiMom:1:1101:1157:2135	141	*	0	0	*	*	0	0	CTTAATCAAAGATGATA	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTTAAAGT
-HiMom:1:1101:1269:2170	77	*	0	0	*	*	0	0	ACAGTGTGGGAGGCAGACGAAGAGA	@@@DDDDDFA:C at EGA?FD<FFHII	RG:Z:HiMom.1	QX:Z:@@<ADBDB	RX:Z:TTCCAAGC
-HiMom:1:1101:1269:2170	141	*	0	0	*	*	0	0	CTGTGCTTTAAGGAAAA	DF8DDCFH at GIE@@GGH	RG:Z:HiMom.1	QX:Z:@@<ADBDB	RX:Z:TTCCAAGC
-HiMom:1:1201:1018:2217	589	*	0	0	*	*	0	0	.TTTCTCTGGGCGCAAAGATGTTCA	#07;8=8<<99(:=@@/@7>>6=?>	RG:Z:HiMom.1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1201:1018:2217	653	*	0	0	*	*	0	0	.................	#################	RG:Z:HiMom.1	XN:i:1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1201:1118:2198	77	*	0	0	*	*	0	0	CAAGTGTACAGGATTAGACTGGGTT	BCCFDEBDHHHHHIJJJGIIIJJGH	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:AATAAACT
-HiMom:1:1201:1118:2198	141	*	0	0	*	*	0	0	TTATTAAAGCAGTTAAA	HDHHHGIIIJJJIJJJJ	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:AATAAACT
+HiMom:1:1101:1100:2207	77	*	0	0	*	*	0	0	ACGACAGACGTTCTTTCTTTGCTGC	CCCFFFFFHHFHHJIJJJJJHIJJH	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:AGGC-TNNN
+HiMom:1:1101:1100:2207	141	*	0	0	*	*	0	0	.........G.......	#################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:AGGC-TNNN
+HiMom:1:1101:1157:2135	77	*	0	0	*	*	0	0	.GGACATTGTAATCATTTCTTACAA	#1=DD?DDHHHHHGGHIIIIIIIII	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTTA-AAGT
+HiMom:1:1101:1157:2135	141	*	0	0	*	*	0	0	CTTAATCAAAGATGATA	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTTA-AAGT
+HiMom:1:1101:1269:2170	77	*	0	0	*	*	0	0	ACAGTGTGGGAGGCAGACGAAGAGA	@@@DDDDDFA:C at EGA?FD<FFHII	RG:Z:HiMom.1	QX:Z:@@<A-DBDB	RX:Z:TTCC-AAGC
+HiMom:1:1101:1269:2170	141	*	0	0	*	*	0	0	CTGTGCTTTAAGGAAAA	DF8DDCFH at GIE@@GGH	RG:Z:HiMom.1	QX:Z:@@<A-DBDB	RX:Z:TTCC-AAGC
+HiMom:1:1201:1018:2217	589	*	0	0	*	*	0	0	.TTTCTCTGGGCGCAAAGATGTTCA	#07;8=8<<99(:=@@/@7>>6=?>	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:NNNN-NNNN
+HiMom:1:1201:1018:2217	653	*	0	0	*	*	0	0	.................	#################	RG:Z:HiMom.1	XN:i:1	QX:Z:####-####	RX:Z:NNNN-NNNN
+HiMom:1:1201:1118:2198	77	*	0	0	*	*	0	0	CAAGTGTACAGGATTAGACTGGGTT	BCCFDEBDHHHHHIJJJGIIIJJGH	RG:Z:HiMom.1	QX:Z:C at CF-FFFF	RX:Z:AATA-AACT
+HiMom:1:1201:1118:2198	141	*	0	0	*	*	0	0	TTATTAAAGCAGTTAAA	HDHHHGIIIJJJIJJJJ	RG:Z:HiMom.1	QX:Z:C at CF-FFFF	RX:Z:AATA-AACT
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ATTCCTCT.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ATTCCTCT.sam
index 56dafa3..367825f 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ATTCCTCT.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/ATTCCTCT.sam
@@ -1,10 +1,10 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_ATTCCTCT	LB:LN_ATTCCTCT	PL:illumina	PU:HiMom.1.ATTCCTCT	CN:BI
-HiMom:1:1101:1309:2210	77	*	0	0	*	*	0	0	ACACCAACCACCCAACTATCTATAA	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@@?DFFDF	RX:Z:AGTGGGCT
-HiMom:1:1101:1309:2210	141	*	0	0	*	*	0	0	AGGGCATTTTTAATCTT	HHHDFHJIJJIJGIIIJ	RG:Z:HiMom.1	QX:Z:@@?DFFDF	RX:Z:AGTGGGCT
-HiMom:1:1201:1018:2133	77	*	0	0	*	*	0	0	.AAAACTTGAGGATGCTATGCAAGC	#1:B:ADDDDDDDEEAEBF9FFEBF	RG:Z:HiMom.1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1201:1018:2133	141	*	0	0	*	*	0	0	.................	#################	RG:Z:HiMom.1	XN:i:1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1201:1073:2225	77	*	0	0	*	*	0	0	GGGGCTGAGACCTTTGCTGATGGTG	@@@FFFFFHHHGHJJJJJIIIGICH	RG:Z:HiMom.1	QX:Z:@BBDFFFF	RX:Z:CGTGTGCT
-HiMom:1:1201:1073:2225	141	*	0	0	*	*	0	0	CTTCCGATCTGGAGGGT	HHHHHJJJJJJJJJJJ:	RG:Z:HiMom.1	QX:Z:@BBDFFFF	RX:Z:CGTGTGCT
-HiMom:1:1201:1242:2207	77	*	0	0	*	*	0	0	ATGGCAAAGTGGTGTCTGAGACCAA	BCCFFFFFGHHHHHIIIJFHIJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATCTTTTA
-HiMom:1:1201:1242:2207	141	*	0	0	*	*	0	0	TTGGCCTCCTGCTCCCC	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATCTTTTA
+HiMom:1:1101:1309:2210	77	*	0	0	*	*	0	0	ACACCAACCACCCAACTATCTATAA	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@@?D-FFDF	RX:Z:AGTG-GGCT
+HiMom:1:1101:1309:2210	141	*	0	0	*	*	0	0	AGGGCATTTTTAATCTT	HHHDFHJIJJIJGIIIJ	RG:Z:HiMom.1	QX:Z:@@?D-FFDF	RX:Z:AGTG-GGCT
+HiMom:1:1201:1018:2133	77	*	0	0	*	*	0	0	.AAAACTTGAGGATGCTATGCAAGC	#1:B:ADDDDDDDEEAEBF9FFEBF	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:NNNN-NNNN
+HiMom:1:1201:1018:2133	141	*	0	0	*	*	0	0	.................	#################	RG:Z:HiMom.1	XN:i:1	QX:Z:####-####	RX:Z:NNNN-NNNN
+HiMom:1:1201:1073:2225	77	*	0	0	*	*	0	0	GGGGCTGAGACCTTTGCTGATGGTG	@@@FFFFFHHHGHJJJJJIIIGICH	RG:Z:HiMom.1	QX:Z:@BBD-FFFF	RX:Z:CGTG-TGCT
+HiMom:1:1201:1073:2225	141	*	0	0	*	*	0	0	CTTCCGATCTGGAGGGT	HHHHHJJJJJJJJJJJ:	RG:Z:HiMom.1	QX:Z:@BBD-FFFF	RX:Z:CGTG-TGCT
+HiMom:1:1201:1242:2207	77	*	0	0	*	*	0	0	ATGGCAAAGTGGTGTCTGAGACCAA	BCCFFFFFGHHHHHIIIJFHIJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATCT-TTTA
+HiMom:1:1201:1242:2207	141	*	0	0	*	*	0	0	TTGGCCTCCTGCTCCCC	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATCT-TTTA
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CAACTCTC.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CAACTCTC.sam
index b094170..f003843 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CAACTCTC.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CAACTCTC.sam
@@ -1,12 +1,12 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_CAACTCTC	LB:LN_CAACTCTC	PL:illumina	PU:HiMom.1.CAACTCTC	CN:BI
-HiMom:1:1101:1140:2120	77	*	0	0	*	*	0	0	.CCCCAACATTCTAATTATGCCTCA	#1:BDFFDHFFDFIJJJIIJIIIII	RG:Z:HiMom.1	QX:Z:@@@DDDDD	RX:Z:TTTTTTTT
-HiMom:1:1101:1140:2120	141	*	0	0	*	*	0	0	TTTTTAACTTTGCAAAT	HHHHFB at 9FHI@BFH@@	RG:Z:HiMom.1	QX:Z:@@@DDDDD	RX:Z:TTTTTTTT
-HiMom:1:1101:1328:2225	77	*	0	0	*	*	0	0	GAAATGCATCTGTCTTAGAAACTGG	??@=BDDDFDD<<,<2:C<F:FFEA	RG:Z:HiMom.1	QX:Z:########	RX:Z:AGGAAATT
-HiMom:1:1101:1328:2225	141	*	0	0	*	*	0	0	AGGACTTACCTGACATA	28?##############	RG:Z:HiMom.1	QX:Z:########	RX:Z:AGGAAATT
-HiMom:1:1201:1127:2112	589	*	0	0	*	*	0	0	.GTCAAGGATGTTCGTCGTGGCAAC	#1=BDDDDDDDDDID<AE?@<CEEE	RG:Z:HiMom.1	QX:Z:@<@?BDDD	RX:Z:TAATCACC
-HiMom:1:1201:1127:2112	653	*	0	0	*	*	0	0	TGAGCAGTGAAGCCAGC	HD?FDBHI?AHGGGDFH	RG:Z:HiMom.1	QX:Z:@<@?BDDD	RX:Z:TAATCACC
-HiMom:1:1201:1452:2143	77	*	0	0	*	*	0	0	TATCCCCTCTAAGACGGACCTGGGT	CCCFFFFFHHHHHJJIIIJJJJJJG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTTTAGTC
-HiMom:1:1201:1452:2143	141	*	0	0	*	*	0	0	TTAGCATTTACTTTCCC	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTTTAGTC
-HiMom:1:1201:1486:2146	589	*	0	0	*	*	0	0	GTTCTCTGTCCCCAGGTCCTGTCTC	===A7<7222<<=C=?+<7>@?ACB	RG:Z:HiMom.1	QX:Z:<<<@??@?	RX:Z:TTTTTTTT
-HiMom:1:1201:1486:2146	653	*	0	0	*	*	0	0	TTTTTTTTTTTTTGGGC	?@???????########	RG:Z:HiMom.1	QX:Z:<<<@??@?	RX:Z:TTTTTTTT
+HiMom:1:1101:1140:2120	77	*	0	0	*	*	0	0	.CCCCAACATTCTAATTATGCCTCA	#1:BDFFDHFFDFIJJJIIJIIIII	RG:Z:HiMom.1	QX:Z:@@@D-DDDD	RX:Z:TTTT-TTTT
+HiMom:1:1101:1140:2120	141	*	0	0	*	*	0	0	TTTTTAACTTTGCAAAT	HHHHFB at 9FHI@BFH@@	RG:Z:HiMom.1	QX:Z:@@@D-DDDD	RX:Z:TTTT-TTTT
+HiMom:1:1101:1328:2225	77	*	0	0	*	*	0	0	GAAATGCATCTGTCTTAGAAACTGG	??@=BDDDFDD<<,<2:C<F:FFEA	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:AGGA-AATT
+HiMom:1:1101:1328:2225	141	*	0	0	*	*	0	0	AGGACTTACCTGACATA	28?##############	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:AGGA-AATT
+HiMom:1:1201:1127:2112	589	*	0	0	*	*	0	0	.GTCAAGGATGTTCGTCGTGGCAAC	#1=BDDDDDDDDDID<AE?@<CEEE	RG:Z:HiMom.1	QX:Z:@<@?-BDDD	RX:Z:TAAT-CACC
+HiMom:1:1201:1127:2112	653	*	0	0	*	*	0	0	TGAGCAGTGAAGCCAGC	HD?FDBHI?AHGGGDFH	RG:Z:HiMom.1	QX:Z:@<@?-BDDD	RX:Z:TAAT-CACC
+HiMom:1:1201:1452:2143	77	*	0	0	*	*	0	0	TATCCCCTCTAAGACGGACCTGGGT	CCCFFFFFHHHHHJJIIIJJJJJJG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTTT-AGTC
+HiMom:1:1201:1452:2143	141	*	0	0	*	*	0	0	TTAGCATTTACTTTCCC	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTTT-AGTC
+HiMom:1:1201:1486:2146	589	*	0	0	*	*	0	0	GTTCTCTGTCCCCAGGTCCTGTCTC	===A7<7222<<=C=?+<7>@?ACB	RG:Z:HiMom.1	QX:Z:<<<@-??@?	RX:Z:TTTT-TTTT
+HiMom:1:1201:1486:2146	653	*	0	0	*	*	0	0	TTTTTTTTTTTTTGGGC	?@???????########	RG:Z:HiMom.1	QX:Z:<<<@-??@?	RX:Z:TTTT-TTTT
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CAATAGTC.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CAATAGTC.sam
index 93a3709..063d2ad 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CAATAGTC.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CAATAGTC.sam
@@ -1,16 +1,16 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_CAATAGTC	LB:LN_CAATAGTC	PL:illumina	PU:HiMom.1.CAATAGTC	CN:BI
-HiMom:1:1101:1316:2126	77	*	0	0	*	*	0	0	.AAAAAAAAAAAAAAAAAAAAAAAA	#1BDFFFFHHHHHJJJJFDDDDDDD	RG:Z:HiMom.1	XN:i:1	QX:Z:CCCFFFFF	RX:Z:TCTTTTTT
-HiMom:1:1101:1316:2126	141	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTT	HHHHHJJJJHFDDDDDD	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TCTTTTTT
-HiMom:1:1101:1399:2128	77	*	0	0	*	*	0	0	.TGCCCTTCGTCCTGGGAAACGGGG	#1BDFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACAAACCC
-HiMom:1:1101:1399:2128	141	*	0	0	*	*	0	0	TTGTGTCGAGGGCTGAC	HHHHHIJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACAAACCC
-HiMom:1:1201:1054:2151	77	*	0	0	*	*	0	0	.TAGTGCTGGGCACTAAGTAATACC	#4=DDDFFHHHHHJJJJJHIJJJJJ	RG:Z:HiMom.1	QX:Z:CBCFFFFF	RX:Z:GTCAGGCA
-HiMom:1:1201:1054:2151	141	*	0	0	*	*	0	0	CTGAGAATATATGGGTG	HHHHHJJJJJJJJJJEG	RG:Z:HiMom.1	QX:Z:CBCFFFFF	RX:Z:GTCAGGCA
-HiMom:1:1201:1345:2181	77	*	0	0	*	*	0	0	GGATAATCCTATTTATTACCTCAGA	BBBDDFFFHHHHHJJJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATACGGAT
-HiMom:1:1201:1345:2181	141	*	0	0	*	*	0	0	GTGTTTAGGAGTGGGAC	HHHHHIIJJHJFHIJIJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATACGGAT
-HiMom:1:1201:1392:2184	77	*	0	0	*	*	0	0	TTTCAGATTGGTCATTGTTAGTGTA	??@BDDDEHBHADHHIIEHDHFHFF	RG:Z:HiMom.1	QX:Z:@@BFFFFF	RX:Z:ATCTTTAT
-HiMom:1:1201:1392:2184	141	*	0	0	*	*	0	0	TCATTTGTATGATCTTA	HFFHFHIHIIJIJJJJI	RG:Z:HiMom.1	QX:Z:@@BFFFFF	RX:Z:ATCTTTAT
-HiMom:1:2101:1172:2152	589	*	0	0	*	*	0	0	AACACGGACAAAGGAGTCTAACACG	<<<??8@@#################	RG:Z:HiMom.1	QX:Z:########	RX:Z:ATCGTTTC
-HiMom:1:2101:1172:2152	653	*	0	0	*	*	0	0	TGGGGACTAGTGAGGCG	#################	RG:Z:HiMom.1	QX:Z:########	RX:Z:ATCGTTTC
-HiMom:1:2101:1491:2093	77	*	0	0	*	*	0	0	.CTATGCCGATCGGGTGTCCGCACT	#1=DDDDDHHFHHIIEHHHBGHGII	RG:Z:HiMom.1	QX:Z:BCCDFFFF	RX:Z:AGAGACGG
-HiMom:1:2101:1491:2093	141	*	0	0	*	*	0	0	GGTCTCGCTATGTTGCC	HHHHHJIIJJJJIJIJJ	RG:Z:HiMom.1	QX:Z:BCCDFFFF	RX:Z:AGAGACGG
+HiMom:1:1101:1316:2126	77	*	0	0	*	*	0	0	.AAAAAAAAAAAAAAAAAAAAAAAA	#1BDFFFFHHHHHJJJJFDDDDDDD	RG:Z:HiMom.1	XN:i:1	QX:Z:CCCF-FFFF	RX:Z:TCTT-TTTT
+HiMom:1:1101:1316:2126	141	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTT	HHHHHJJJJHFDDDDDD	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TCTT-TTTT
+HiMom:1:1101:1399:2128	77	*	0	0	*	*	0	0	.TGCCCTTCGTCCTGGGAAACGGGG	#1BDFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACAA-ACCC
+HiMom:1:1101:1399:2128	141	*	0	0	*	*	0	0	TTGTGTCGAGGGCTGAC	HHHHHIJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACAA-ACCC
+HiMom:1:1201:1054:2151	77	*	0	0	*	*	0	0	.TAGTGCTGGGCACTAAGTAATACC	#4=DDDFFHHHHHJJJJJHIJJJJJ	RG:Z:HiMom.1	QX:Z:CBCF-FFFF	RX:Z:GTCA-GGCA
+HiMom:1:1201:1054:2151	141	*	0	0	*	*	0	0	CTGAGAATATATGGGTG	HHHHHJJJJJJJJJJEG	RG:Z:HiMom.1	QX:Z:CBCF-FFFF	RX:Z:GTCA-GGCA
+HiMom:1:1201:1345:2181	77	*	0	0	*	*	0	0	GGATAATCCTATTTATTACCTCAGA	BBBDDFFFHHHHHJJJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATAC-GGAT
+HiMom:1:1201:1345:2181	141	*	0	0	*	*	0	0	GTGTTTAGGAGTGGGAC	HHHHHIIJJHJFHIJIJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATAC-GGAT
+HiMom:1:1201:1392:2184	77	*	0	0	*	*	0	0	TTTCAGATTGGTCATTGTTAGTGTA	??@BDDDEHBHADHHIIEHDHFHFF	RG:Z:HiMom.1	QX:Z:@@BF-FFFF	RX:Z:ATCT-TTAT
+HiMom:1:1201:1392:2184	141	*	0	0	*	*	0	0	TCATTTGTATGATCTTA	HFFHFHIHIIJIJJJJI	RG:Z:HiMom.1	QX:Z:@@BF-FFFF	RX:Z:ATCT-TTAT
+HiMom:1:2101:1172:2152	589	*	0	0	*	*	0	0	AACACGGACAAAGGAGTCTAACACG	<<<??8@@#################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ATCG-TTTC
+HiMom:1:2101:1172:2152	653	*	0	0	*	*	0	0	TGGGGACTAGTGAGGCG	#################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ATCG-TTTC
+HiMom:1:2101:1491:2093	77	*	0	0	*	*	0	0	.CTATGCCGATCGGGTGTCCGCACT	#1=DDDDDHHFHHIIEHHHBGHGII	RG:Z:HiMom.1	QX:Z:BCCD-FFFF	RX:Z:AGAG-ACGG
+HiMom:1:2101:1491:2093	141	*	0	0	*	*	0	0	GGTCTCGCTATGTTGCC	HHHHHJIIJJJJIJIJJ	RG:Z:HiMom.1	QX:Z:BCCD-FFFF	RX:Z:AGAG-ACGG
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CAGCGGTA.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CAGCGGTA.sam
index 74b232e..3364e27 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CAGCGGTA.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CAGCGGTA.sam
@@ -1,12 +1,12 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_CAGCGGTA	LB:LN_CAGCGGTA	PL:illumina	PU:HiMom.1.CAGCGGTA	CN:BI
-HiMom:1:1101:1420:2213	77	*	0	0	*	*	0	0	TACCTGGTTGATCCTGCCAGTAGCA	@@CFFFFDDHHGHJGGHIJJIHGBH	RG:Z:HiMom.1	QX:Z:@CCFFFFD	RX:Z:TTCACTGT
-HiMom:1:1101:1420:2213	141	*	0	0	*	*	0	0	ACCGGCCGTGCGTACTT	HHHFGIJJJJJJGHIGG	RG:Z:HiMom.1	QX:Z:@CCFFFFD	RX:Z:TTCACTGT
-HiMom:1:1201:1364:2113	77	*	0	0	*	*	0	0	.CACTCATTTTCTTATGTGGGATAT	#1=DDFDFHHHHHIJJIFHIIHHHI	RG:Z:HiMom.1	QX:Z:########	RX:Z:TAAAGAGA
-HiMom:1:1201:1364:2113	141	*	0	0	*	*	0	0	GCCAGTGGAGTTACGAC	#################	RG:Z:HiMom.1	QX:Z:########	RX:Z:TAAAGAGA
-HiMom:1:2101:1072:2170	77	*	0	0	*	*	0	0	ATCACCGCACTCATTTCCCGCTTCC	CCCFFFFFHHHACEEGHIIBHIIII	RG:Z:HiMom.1	QX:Z:#4=BDDFD	RX:Z:NGGGGAGA
-HiMom:1:2101:1072:2170	141	*	0	0	*	*	0	0	CAGAGAGGATCAGAAGT	HHDFHEGFEGGIJIIIG	RG:Z:HiMom.1	QX:Z:#4=BDDFD	RX:Z:NGGGGAGA
-HiMom:1:2101:1123:2095	77	*	0	0	*	*	0	0	.TGGACAACATGTTCGAGAGCTACA	#1=BBDDDFFFFDGFGIG?F;HHFI	RG:Z:HiMom.1	QX:Z:@@@FDDFF	RX:Z:TCCGCCTC
-HiMom:1:2101:1123:2095	141	*	0	0	*	*	0	0	CAGCTTCAGCTTCTCCT	HHHHHJHGGJIJJJEHH	RG:Z:HiMom.1	QX:Z:@@@FDDFF	RX:Z:TCCGCCTC
-HiMom:1:2101:1151:2236	589	*	0	0	*	*	0	0	TTAAAGAGGTTCAGGGATGCAGAGT	#########################	RG:Z:HiMom.1	QX:Z:########	RX:Z:TTTGAAGC
-HiMom:1:2101:1151:2236	653	*	0	0	*	*	0	0	CTCTTTATCCTTGGCAT	#################	RG:Z:HiMom.1	QX:Z:########	RX:Z:TTTGAAGC
+HiMom:1:1101:1420:2213	77	*	0	0	*	*	0	0	TACCTGGTTGATCCTGCCAGTAGCA	@@CFFFFDDHHGHJGGHIJJIHGBH	RG:Z:HiMom.1	QX:Z:@CCF-FFFD	RX:Z:TTCA-CTGT
+HiMom:1:1101:1420:2213	141	*	0	0	*	*	0	0	ACCGGCCGTGCGTACTT	HHHFGIJJJJJJGHIGG	RG:Z:HiMom.1	QX:Z:@CCF-FFFD	RX:Z:TTCA-CTGT
+HiMom:1:1201:1364:2113	77	*	0	0	*	*	0	0	.CACTCATTTTCTTATGTGGGATAT	#1=DDFDFHHHHHIJJIFHIIHHHI	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TAAA-GAGA
+HiMom:1:1201:1364:2113	141	*	0	0	*	*	0	0	GCCAGTGGAGTTACGAC	#################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TAAA-GAGA
+HiMom:1:2101:1072:2170	77	*	0	0	*	*	0	0	ATCACCGCACTCATTTCCCGCTTCC	CCCFFFFFHHHACEEGHIIBHIIII	RG:Z:HiMom.1	QX:Z:#4=B-DDFD	RX:Z:NGGG-GAGA
+HiMom:1:2101:1072:2170	141	*	0	0	*	*	0	0	CAGAGAGGATCAGAAGT	HHDFHEGFEGGIJIIIG	RG:Z:HiMom.1	QX:Z:#4=B-DDFD	RX:Z:NGGG-GAGA
+HiMom:1:2101:1123:2095	77	*	0	0	*	*	0	0	.TGGACAACATGTTCGAGAGCTACA	#1=BBDDDFFFFDGFGIG?F;HHFI	RG:Z:HiMom.1	QX:Z:@@@F-DDFF	RX:Z:TCCG-CCTC
+HiMom:1:2101:1123:2095	141	*	0	0	*	*	0	0	CAGCTTCAGCTTCTCCT	HHHHHJHGGJIJJJEHH	RG:Z:HiMom.1	QX:Z:@@@F-DDFF	RX:Z:TCCG-CCTC
+HiMom:1:2101:1151:2236	589	*	0	0	*	*	0	0	TTAAAGAGGTTCAGGGATGCAGAGT	#########################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TTTG-AAGC
+HiMom:1:2101:1151:2236	653	*	0	0	*	*	0	0	CTCTTTATCCTTGGCAT	#################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TTTG-AAGC
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CCAACATT.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CCAACATT.sam
index d84bd9b..1a8bb35 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CCAACATT.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CCAACATT.sam
@@ -1,16 +1,16 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_CCAACATT	LB:LN_CCAACATT	PL:illumina	PU:HiMom.1.CCAACATT	CN:BI
-HiMom:1:1101:1083:2193	77	*	0	0	*	*	0	0	TTCTACCTCACCTTAGGGAGAAGAC	@@@DDBDDD>F><C<4CG?EHGHIG	RG:Z:HiMom.1	QX:Z:19;3####	RX:Z:AGGCTNNN
-HiMom:1:1101:1083:2193	141	*	0	0	*	*	0	0	.................	#################	RG:Z:HiMom.1	XN:i:1	QX:Z:19;3####	RX:Z:AGGCTNNN
-HiMom:1:1101:1175:2197	77	*	0	0	*	*	0	0	CCCCTGAGGACACCATCCCACTCCA	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:BC at FFFFF	RX:Z:AAGAGCTG
-HiMom:1:1101:1175:2197	141	*	0	0	*	*	0	0	GGGAACATCCAGAAAGG	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:BC at FFFFF	RX:Z:AAGAGCTG
-HiMom:1:1201:1138:2227	589	*	0	0	*	*	0	0	GCTGACACAATCTCTTCCGCCTGGT	#########################	RG:Z:HiMom.1	QX:Z:=1=A=AAA	RX:Z:GACAAATA
-HiMom:1:1201:1138:2227	653	*	0	0	*	*	0	0	TAGGAAATAGAAGCTAT	,2?4>7C<<4<A+3<AB	RG:Z:HiMom.1	QX:Z:=1=A=AAA	RX:Z:GACAAATA
-HiMom:1:1201:1260:2165	77	*	0	0	*	*	0	0	GGACACGGACAGGATTGACAGATTG	BCBFFFFFHHHHHHIIJHIIIFHIJ	RG:Z:HiMom.1	QX:Z:@@@FFDFF	RX:Z:ATCTGATC
-HiMom:1:1201:1260:2165	141	*	0	0	*	*	0	0	TAAGTTGGGGGACGCCG	HHHHHJJJIJIIIGIJJ	RG:Z:HiMom.1	QX:Z:@@@FFDFF	RX:Z:ATCTGATC
-HiMom:1:1201:1281:2133	77	*	0	0	*	*	0	0	.GGAAATCCAGAAAACATAGAAGAT	#1=DDFFFHHHHHIJJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GCAACAAA
-HiMom:1:1201:1281:2133	141	*	0	0	*	*	0	0	ATTTCATATGACTTAGC	HHHHHJJIIIHICHIIJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GCAACAAA
-HiMom:1:1201:1331:2162	77	*	0	0	*	*	0	0	ACGCTCGGCTAATTTTTGTATTTTT	@CCFFFDFHHHHHIJJJJHIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TAATCCCA
-HiMom:1:1201:1331:2162	141	*	0	0	*	*	0	0	GTACTTTGGGAGGCCAA	HHHHHJJJJIJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TAATCCCA
-HiMom:1:2101:1186:2093	77	*	0	0	*	*	0	0	.CGACCATAAACGATGCCGACCGGC	#4=DFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:########	RX:Z:AATGTTGG
-HiMom:1:2101:1186:2093	141	*	0	0	*	*	0	0	GAGGACAATGATGGAAA	#################	RG:Z:HiMom.1	QX:Z:########	RX:Z:AATGTTGG
+HiMom:1:1101:1083:2193	77	*	0	0	*	*	0	0	TTCTACCTCACCTTAGGGAGAAGAC	@@@DDBDDD>F><C<4CG?EHGHIG	RG:Z:HiMom.1	QX:Z:19;3-####	RX:Z:AGGC-TNNN
+HiMom:1:1101:1083:2193	141	*	0	0	*	*	0	0	.................	#################	RG:Z:HiMom.1	XN:i:1	QX:Z:19;3-####	RX:Z:AGGC-TNNN
+HiMom:1:1101:1175:2197	77	*	0	0	*	*	0	0	CCCCTGAGGACACCATCCCACTCCA	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:BC at F-FFFF	RX:Z:AAGA-GCTG
+HiMom:1:1101:1175:2197	141	*	0	0	*	*	0	0	GGGAACATCCAGAAAGG	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:BC at F-FFFF	RX:Z:AAGA-GCTG
+HiMom:1:1201:1138:2227	589	*	0	0	*	*	0	0	GCTGACACAATCTCTTCCGCCTGGT	#########################	RG:Z:HiMom.1	QX:Z:=1=A-=AAA	RX:Z:GACA-AATA
+HiMom:1:1201:1138:2227	653	*	0	0	*	*	0	0	TAGGAAATAGAAGCTAT	,2?4>7C<<4<A+3<AB	RG:Z:HiMom.1	QX:Z:=1=A-=AAA	RX:Z:GACA-AATA
+HiMom:1:1201:1260:2165	77	*	0	0	*	*	0	0	GGACACGGACAGGATTGACAGATTG	BCBFFFFFHHHHHHIIJHIIIFHIJ	RG:Z:HiMom.1	QX:Z:@@@F-FDFF	RX:Z:ATCT-GATC
+HiMom:1:1201:1260:2165	141	*	0	0	*	*	0	0	TAAGTTGGGGGACGCCG	HHHHHJJJIJIIIGIJJ	RG:Z:HiMom.1	QX:Z:@@@F-FDFF	RX:Z:ATCT-GATC
+HiMom:1:1201:1281:2133	77	*	0	0	*	*	0	0	.GGAAATCCAGAAAACATAGAAGAT	#1=DDFFFHHHHHIJJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GCAA-CAAA
+HiMom:1:1201:1281:2133	141	*	0	0	*	*	0	0	ATTTCATATGACTTAGC	HHHHHJJIIIHICHIIJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GCAA-CAAA
+HiMom:1:1201:1331:2162	77	*	0	0	*	*	0	0	ACGCTCGGCTAATTTTTGTATTTTT	@CCFFFDFHHHHHIJJJJHIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TAAT-CCCA
+HiMom:1:1201:1331:2162	141	*	0	0	*	*	0	0	GTACTTTGGGAGGCCAA	HHHHHJJJJIJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TAAT-CCCA
+HiMom:1:2101:1186:2093	77	*	0	0	*	*	0	0	.CGACCATAAACGATGCCGACCGGC	#4=DFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:AATG-TTGG
+HiMom:1:2101:1186:2093	141	*	0	0	*	*	0	0	GAGGACAATGATGGAAA	#################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:AATG-TTGG
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CCAGCACC.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CCAGCACC.sam
index 0350e1b..425e07f 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CCAGCACC.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CCAGCACC.sam
@@ -1,8 +1,8 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_CCAGCACC	LB:LN_CCAGCACC	PL:illumina	PU:HiMom.1.CCAGCACC	CN:BI
-HiMom:1:1101:1212:2230	77	*	0	0	*	*	0	0	TTTCTATTAGCTCTTAGTAAGATTA	CCCFFFFFHHHHHJJJIJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTTTAGCT
-HiMom:1:1101:1212:2230	141	*	0	0	*	*	0	0	TTATTGGGGAGGGGGTG	HHGHHJJJJGJJJJJDF	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTTTAGCT
-HiMom:1:1201:1204:2228	77	*	0	0	*	*	0	0	CCGATACGCTGAGTGTGGTTTGCGG	CCCFFFFFHHHFHEGGHIHIJJJJJ	RG:Z:HiMom.1	QX:Z:@?@FFFFF	RX:Z:TCTTCTTG
-HiMom:1:1201:1204:2228	141	*	0	0	*	*	0	0	TCGATGAGGAACTTGGT	DHHGHJIJJGHIIJJJH	RG:Z:HiMom.1	QX:Z:@?@FFFFF	RX:Z:TCTTCTTG
-HiMom:1:2101:1100:2085	77	*	0	0	*	*	0	0	.CACATGGATGAGGAGAATGAGGAT	#1=DDFFFFHHHHJHIGIHHHIJEH	RG:Z:HiMom.1	QX:Z:@@@DDDDD	RX:Z:ATCTTGAT
-HiMom:1:2101:1100:2085	141	*	0	0	*	*	0	0	CTCCTCCTTCTTGGCCT	HHFHFEIIIIHHBAHBG	RG:Z:HiMom.1	QX:Z:@@@DDDDD	RX:Z:ATCTTGAT
+HiMom:1:1101:1212:2230	77	*	0	0	*	*	0	0	TTTCTATTAGCTCTTAGTAAGATTA	CCCFFFFFHHHHHJJJIJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTTT-AGCT
+HiMom:1:1101:1212:2230	141	*	0	0	*	*	0	0	TTATTGGGGAGGGGGTG	HHGHHJJJJGJJJJJDF	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTTT-AGCT
+HiMom:1:1201:1204:2228	77	*	0	0	*	*	0	0	CCGATACGCTGAGTGTGGTTTGCGG	CCCFFFFFHHHFHEGGHIHIJJJJJ	RG:Z:HiMom.1	QX:Z:@?@F-FFFF	RX:Z:TCTT-CTTG
+HiMom:1:1201:1204:2228	141	*	0	0	*	*	0	0	TCGATGAGGAACTTGGT	DHHGHJIJJGHIIJJJH	RG:Z:HiMom.1	QX:Z:@?@F-FFFF	RX:Z:TCTT-CTTG
+HiMom:1:2101:1100:2085	77	*	0	0	*	*	0	0	.CACATGGATGAGGAGAATGAGGAT	#1=DDFFFFHHHHJHIGIHHHIJEH	RG:Z:HiMom.1	QX:Z:@@@D-DDDD	RX:Z:ATCT-TGAT
+HiMom:1:2101:1100:2085	141	*	0	0	*	*	0	0	CTCCTCCTTCTTGGCCT	HHFHFEIIIIHHBAHBG	RG:Z:HiMom.1	QX:Z:@@@D-DDDD	RX:Z:ATCT-TGAT
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CGCCTTCC.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CGCCTTCC.sam
index 5f2717b..37005b2 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CGCCTTCC.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CGCCTTCC.sam
@@ -1,6 +1,6 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_CGCCTTCC	LB:LN_CGCCTTCC	PL:illumina	PU:HiMom.1.CGCCTTCC	CN:BI
-HiMom:1:1201:1122:2227	77	*	0	0	*	*	0	0	AGAAGACGAGGCTGAGAGTGACATC	@@@FFFFFHHHDHJGHGHCHHJJIJ	RG:Z:HiMom.1	QX:Z:@@@FFFFF	RX:Z:GTCATATA
-HiMom:1:1201:1122:2227	141	*	0	0	*	*	0	0	AGGCCCAGTCCAAGGAA	HHHGGIJIGGIJFIJII	RG:Z:HiMom.1	QX:Z:@@@FFFFF	RX:Z:GTCATATA
-HiMom:1:1201:1160:2109	77	*	0	0	*	*	0	0	.AGAAGCCTTTGCACCCTGGGAGGA	#1=DDDFFHHHHHJJJJJJJJIIJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACATCCTT
-HiMom:1:1201:1160:2109	141	*	0	0	*	*	0	0	CCCATGCCACCAACTCG	GHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACATCCTT
+HiMom:1:1201:1122:2227	77	*	0	0	*	*	0	0	AGAAGACGAGGCTGAGAGTGACATC	@@@FFFFFHHHDHJGHGHCHHJJIJ	RG:Z:HiMom.1	QX:Z:@@@F-FFFF	RX:Z:GTCA-TATA
+HiMom:1:1201:1122:2227	141	*	0	0	*	*	0	0	AGGCCCAGTCCAAGGAA	HHHGGIJIGGIJFIJII	RG:Z:HiMom.1	QX:Z:@@@F-FFFF	RX:Z:GTCA-TATA
+HiMom:1:1201:1160:2109	77	*	0	0	*	*	0	0	.AGAAGCCTTTGCACCCTGGGAGGA	#1=DDDFFHHHHHJJJJJJJJIIJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACAT-CCTT
+HiMom:1:1201:1160:2109	141	*	0	0	*	*	0	0	CCCATGCCACCAACTCG	GHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACAT-CCTT
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CGCTATGT.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CGCTATGT.sam
index 78b5e75..de36253 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CGCTATGT.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CGCTATGT.sam
@@ -1,12 +1,12 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_CGCTATGT	LB:LN_CGCTATGT	PL:illumina	PU:HiMom.1.CGCTATGT	CN:BI
-HiMom:1:1101:1291:2150	77	*	0	0	*	*	0	0	CGTGGGGAACCTGGCGCTAAACCAT	@BBFFFFFHHHHHJJJJIJJJJJIJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACAAACCC
-HiMom:1:1101:1291:2150	141	*	0	0	*	*	0	0	TTGTGTCGAGGGCTGAC	HHFHHIJJJIIIGIJIJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACAAACCC
-HiMom:1:1101:1314:2233	77	*	0	0	*	*	0	0	GTTTATTGGGGCATTCCTTATCCCA	@??DDDDBDHF>FCHGGGBFAAED9	RG:Z:HiMom.1	QX:Z:@@<DDD;=	RX:Z:AGGAAAGT
-HiMom:1:1101:1314:2233	141	*	0	0	*	*	0	0	TGGGCTGACCTGACAGA	FBFADBCGDEH?F;FCG	RG:Z:HiMom.1	QX:Z:@@<DDD;=	RX:Z:AGGAAAGT
-HiMom:1:1101:1441:2148	77	*	0	0	*	*	0	0	ACTTTCACCGCTACACGACCGGGGG	CCCFFFFFHGFFHIIFIHJIGGII>	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTTTGGCT
-HiMom:1:1101:1441:2148	141	*	0	0	*	*	0	0	CTAGAGGGGGTAGAGGG	HHDFBHIIJJ1?FGHIJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTTTGGCT
-HiMom:1:1201:1043:2246	77	*	0	0	*	*	0	0	.TTCTCGGCTGTCATGTGCAACATT	#1=DDBDFHHHDFFBHGHGHIIJEH	RG:Z:HiMom.1	QX:Z:#0;@@??@	RX:Z:NGCATCAT
-HiMom:1:1201:1043:2246	141	*	0	0	*	*	0	0	TTC..GCTTCTCTCTGT	=@>##22=;@??><@??	RG:Z:HiMom.1	QX:Z:#0;@@??@	RX:Z:NGCATCAT
-HiMom:1:1201:1134:2144	77	*	0	0	*	*	0	0	TGCCAGGAAGTGTTTTTTCTGGGTC	@CCFFEFFHHFFFGIJJJJJJJJGH	RG:Z:HiMom.1	QX:Z:B@?DDDFF	RX:Z:AGTGTGAG
-HiMom:1:1201:1134:2144	141	*	0	0	*	*	0	0	TAATGGTTGAGAGGTGG	FHHGHJHHGFIHHIFGI	RG:Z:HiMom.1	QX:Z:B@?DDDFF	RX:Z:AGTGTGAG
+HiMom:1:1101:1291:2150	77	*	0	0	*	*	0	0	CGTGGGGAACCTGGCGCTAAACCAT	@BBFFFFFHHHHHJJJJIJJJJJIJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACAA-ACCC
+HiMom:1:1101:1291:2150	141	*	0	0	*	*	0	0	TTGTGTCGAGGGCTGAC	HHFHHIJJJIIIGIJIJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACAA-ACCC
+HiMom:1:1101:1314:2233	77	*	0	0	*	*	0	0	GTTTATTGGGGCATTCCTTATCCCA	@??DDDDBDHF>FCHGGGBFAAED9	RG:Z:HiMom.1	QX:Z:@@<D-DD;=	RX:Z:AGGA-AAGT
+HiMom:1:1101:1314:2233	141	*	0	0	*	*	0	0	TGGGCTGACCTGACAGA	FBFADBCGDEH?F;FCG	RG:Z:HiMom.1	QX:Z:@@<D-DD;=	RX:Z:AGGA-AAGT
+HiMom:1:1101:1441:2148	77	*	0	0	*	*	0	0	ACTTTCACCGCTACACGACCGGGGG	CCCFFFFFHGFFHIIFIHJIGGII>	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTTT-GGCT
+HiMom:1:1101:1441:2148	141	*	0	0	*	*	0	0	CTAGAGGGGGTAGAGGG	HHDFBHIIJJ1?FGHIJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTTT-GGCT
+HiMom:1:1201:1043:2246	77	*	0	0	*	*	0	0	.TTCTCGGCTGTCATGTGCAACATT	#1=DDBDFHHHDFFBHGHGHIIJEH	RG:Z:HiMom.1	QX:Z:#0;@-@??@	RX:Z:NGCA-TCAT
+HiMom:1:1201:1043:2246	141	*	0	0	*	*	0	0	TTC..GCTTCTCTCTGT	=@>##22=;@??><@??	RG:Z:HiMom.1	QX:Z:#0;@-@??@	RX:Z:NGCA-TCAT
+HiMom:1:1201:1134:2144	77	*	0	0	*	*	0	0	TGCCAGGAAGTGTTTTTTCTGGGTC	@CCFFEFFHHFFFGIJJJJJJJJGH	RG:Z:HiMom.1	QX:Z:B@?D-DDFF	RX:Z:AGTG-TGAG
+HiMom:1:1201:1134:2144	141	*	0	0	*	*	0	0	TAATGGTTGAGAGGTGG	FHHGHJHHGFIHHIFGI	RG:Z:HiMom.1	QX:Z:B@?D-DDFF	RX:Z:AGTG-TGAG
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTAACTCG.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTAACTCG.sam
index 894ad0d..4c69ed9 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTAACTCG.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTAACTCG.sam
@@ -1,10 +1,10 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_CTAACTCG	LB:LN_CTAACTCG	PL:illumina	PU:HiMom.1.CTAACTCG	CN:BI
-HiMom:1:1101:1363:2138	77	*	0	0	*	*	0	0	.GTCTGGCCTGCACAGACATCCTAC	#1=DDFFFHHHHHJJJIJJIJJJIJ	RG:Z:HiMom.1	QX:Z:C@@FFFFF	RX:Z:GTTCTTAA
-HiMom:1:1101:1363:2138	141	*	0	0	*	*	0	0	ACCTGTTAGAACTTCTG	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:C@@FFFFF	RX:Z:GTTCTTAA
-HiMom:1:1201:1393:2143	77	*	0	0	*	*	0	0	TGGTTGATCCTGCCAGTAGCATATG	@@@ADADDFHFFDBHE?G at HIIIEE	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:GATAAATG
-HiMom:1:1201:1393:2143	141	*	0	0	*	*	0	0	CACGCATCCCCCCCGCG	GGHHHHJJJJJJJJJJI	RG:Z:HiMom.1	QX:Z:C at CFFFFF	RX:Z:GATAAATG
-HiMom:1:2101:1273:2119	589	*	0	0	*	*	0	0	.AGATAAGAGTCCACACAGTTGAGT	#11AAAAA<A?4=C=7?733<ACA3	RG:Z:HiMom.1	QX:Z:>=><AAAA	RX:Z:ATGATGGA
-HiMom:1:2101:1273:2119	653	*	0	0	*	*	0	0	TCTTCTCTAACTTGTCA	A+2AA?CB4@@ABB3?A	RG:Z:HiMom.1	QX:Z:>=><AAAA	RX:Z:ATGATGGA
-HiMom:1:2101:1414:2098	77	*	0	0	*	*	0	0	.AGGACATCGATAAAGGCGAGGTGT	#1=DDFFFHHHHHJJJJJJJJJHHG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTGGGGCC
-HiMom:1:2101:1414:2098	141	*	0	0	*	*	0	0	GGTGCCGTCGGGCCCAA	HHHHGJJIJJJJJJJIJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTGGGGCC
+HiMom:1:1101:1363:2138	77	*	0	0	*	*	0	0	.GTCTGGCCTGCACAGACATCCTAC	#1=DDFFFHHHHHJJJIJJIJJJIJ	RG:Z:HiMom.1	QX:Z:C@@F-FFFF	RX:Z:GTTC-TTAA
+HiMom:1:1101:1363:2138	141	*	0	0	*	*	0	0	ACCTGTTAGAACTTCTG	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:C@@F-FFFF	RX:Z:GTTC-TTAA
+HiMom:1:1201:1393:2143	77	*	0	0	*	*	0	0	TGGTTGATCCTGCCAGTAGCATATG	@@@ADADDFHFFDBHE?G at HIIIEE	RG:Z:HiMom.1	QX:Z:C at CF-FFFF	RX:Z:GATA-AATG
+HiMom:1:1201:1393:2143	141	*	0	0	*	*	0	0	CACGCATCCCCCCCGCG	GGHHHHJJJJJJJJJJI	RG:Z:HiMom.1	QX:Z:C at CF-FFFF	RX:Z:GATA-AATG
+HiMom:1:2101:1273:2119	589	*	0	0	*	*	0	0	.AGATAAGAGTCCACACAGTTGAGT	#11AAAAA<A?4=C=7?733<ACA3	RG:Z:HiMom.1	QX:Z:>=><-AAAA	RX:Z:ATGA-TGGA
+HiMom:1:2101:1273:2119	653	*	0	0	*	*	0	0	TCTTCTCTAACTTGTCA	A+2AA?CB4@@ABB3?A	RG:Z:HiMom.1	QX:Z:>=><-AAAA	RX:Z:ATGA-TGGA
+HiMom:1:2101:1414:2098	77	*	0	0	*	*	0	0	.AGGACATCGATAAAGGCGAGGTGT	#1=DDFFFHHHHHJJJJJJJJJHHG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTGG-GGCC
+HiMom:1:2101:1414:2098	141	*	0	0	*	*	0	0	GGTGCCGTCGGGCCCAA	HHHHGJJIJJJJJJJIJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTGG-GGCC
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTATGCGT.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTATGCGT.sam
index 8cc90ea..aa83f6b 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTATGCGT.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTATGCGT.sam
@@ -1,16 +1,16 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_CTATGCGT	LB:LN_CTATGCGT	PL:illumina	PU:HiMom.1.CTATGCGT	CN:BI
-HiMom:1:1201:1083:2121	77	*	0	0	*	*	0	0	.AGAACTGGCGCTGCGGGATGAACC	#1=BDFFFHHHHHJJJJJHIJIJJJ	RG:Z:HiMom.1	QX:Z:########	RX:Z:ACACACAA
-HiMom:1:1201:1083:2121	141	*	0	0	*	*	0	0	CACCACCGCCCTCCCCC	#################	RG:Z:HiMom.1	QX:Z:########	RX:Z:ACACACAA
-HiMom:1:1201:1185:2143	77	*	0	0	*	*	0	0	ATCTGCCTGGTTCGGCCCGCCTGCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:GCTGAAGG
-HiMom:1:1201:1185:2143	141	*	0	0	*	*	0	0	CCCGTGGGCCAGAGGTG	HHHHHJJJJJJJJJJHI	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:GCTGAAGG
-HiMom:1:1201:1219:2115	77	*	0	0	*	*	0	0	.TATAGTGGAGGCCGGAGCAGGAAC	#1:DABADHHHFHIIIGGHGIIIII	RG:Z:HiMom.1	QX:Z:???DBDBD	RX:Z:TGGGAGTA
-HiMom:1:1201:1219:2115	141	*	0	0	*	*	0	0	GTTCCCTGCTAAGGGAG	ADDDDIEID:AFFD:?8	RG:Z:HiMom.1	QX:Z:???DBDBD	RX:Z:TGGGAGTA
-HiMom:1:1201:1472:2121	589	*	0	0	*	*	0	0	.TAAAGTGTGAACAAGGAAGGTCAT	#07>@<9=@################	RG:Z:HiMom.1	QX:Z:=+=??A4A	RX:Z:GTGTGCTC
-HiMom:1:1201:1472:2121	653	*	0	0	*	*	0	0	TTCCGATCTGGAGGATG	==A at 7A<?#########	RG:Z:HiMom.1	QX:Z:=+=??A4A	RX:Z:GTGTGCTC
-HiMom:1:2101:1013:2146	77	*	0	0	*	*	0	0	.ACACTGCTGCAGATGACAAGCAGC	#4BDFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:####24=?	RX:Z:NNNNCGCT
-HiMom:1:2101:1013:2146	141	*	0	0	*	*	0	0	AGAACCAACTTATTCAT	@@?@?@@?@@@@@@?@@	RG:Z:HiMom.1	QX:Z:####24=?	RX:Z:NNNNCGCT
-HiMom:1:2101:1231:2208	77	*	0	0	*	*	0	0	ACGCCGCAAGTCAGAGCCCCCCAGA	@@@DDDFFFFB:DBBEBEFDHBDDB	RG:Z:HiMom.1	QX:Z:@@;1ADAB	RX:Z:AGCCAGTG
-HiMom:1:2101:1231:2208	141	*	0	0	*	*	0	0	TTGGTGTGTTGACTGTT	CF;BF<AACGCHEBHC<	RG:Z:HiMom.1	QX:Z:@@;1ADAB	RX:Z:AGCCAGTG
-HiMom:1:2101:1233:2133	589	*	0	0	*	*	0	0	GAGAGAAGCACTCTTGAGCGGGATA	0;(@((@)2@###############	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTTTTTTT
-HiMom:1:2101:1233:2133	653	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTT	GHHHHJJJFDDDDDDDD	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TTTTTTTT
+HiMom:1:1201:1083:2121	77	*	0	0	*	*	0	0	.AGAACTGGCGCTGCGGGATGAACC	#1=BDFFFHHHHHJJJJJHIJIJJJ	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ACAC-ACAA
+HiMom:1:1201:1083:2121	141	*	0	0	*	*	0	0	CACCACCGCCCTCCCCC	#################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ACAC-ACAA
+HiMom:1:1201:1185:2143	77	*	0	0	*	*	0	0	ATCTGCCTGGTTCGGCCCGCCTGCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@CCF-FFFF	RX:Z:GCTG-AAGG
+HiMom:1:1201:1185:2143	141	*	0	0	*	*	0	0	CCCGTGGGCCAGAGGTG	HHHHHJJJJJJJJJJHI	RG:Z:HiMom.1	QX:Z:@CCF-FFFF	RX:Z:GCTG-AAGG
+HiMom:1:1201:1219:2115	77	*	0	0	*	*	0	0	.TATAGTGGAGGCCGGAGCAGGAAC	#1:DABADHHHFHIIIGGHGIIIII	RG:Z:HiMom.1	QX:Z:???D-BDBD	RX:Z:TGGG-AGTA
+HiMom:1:1201:1219:2115	141	*	0	0	*	*	0	0	GTTCCCTGCTAAGGGAG	ADDDDIEID:AFFD:?8	RG:Z:HiMom.1	QX:Z:???D-BDBD	RX:Z:TGGG-AGTA
+HiMom:1:1201:1472:2121	589	*	0	0	*	*	0	0	.TAAAGTGTGAACAAGGAAGGTCAT	#07>@<9=@################	RG:Z:HiMom.1	QX:Z:=+=?-?A4A	RX:Z:GTGT-GCTC
+HiMom:1:1201:1472:2121	653	*	0	0	*	*	0	0	TTCCGATCTGGAGGATG	==A at 7A<?#########	RG:Z:HiMom.1	QX:Z:=+=?-?A4A	RX:Z:GTGT-GCTC
+HiMom:1:2101:1013:2146	77	*	0	0	*	*	0	0	.ACACTGCTGCAGATGACAAGCAGC	#4BDFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:####-24=?	RX:Z:NNNN-CGCT
+HiMom:1:2101:1013:2146	141	*	0	0	*	*	0	0	AGAACCAACTTATTCAT	@@?@?@@?@@@@@@?@@	RG:Z:HiMom.1	QX:Z:####-24=?	RX:Z:NNNN-CGCT
+HiMom:1:2101:1231:2208	77	*	0	0	*	*	0	0	ACGCCGCAAGTCAGAGCCCCCCAGA	@@@DDDFFFFB:DBBEBEFDHBDDB	RG:Z:HiMom.1	QX:Z:@@;1-ADAB	RX:Z:AGCC-AGTG
+HiMom:1:2101:1231:2208	141	*	0	0	*	*	0	0	TTGGTGTGTTGACTGTT	CF;BF<AACGCHEBHC<	RG:Z:HiMom.1	QX:Z:@@;1-ADAB	RX:Z:AGCC-AGTG
+HiMom:1:2101:1233:2133	589	*	0	0	*	*	0	0	GAGAGAAGCACTCTTGAGCGGGATA	0;(@((@)2@###############	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTTT-TTTT
+HiMom:1:2101:1233:2133	653	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTT	GHHHHJJJFDDDDDDDD	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TTTT-TTTT
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTGCGGAT.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTGCGGAT.sam
index 3cbf3af..8b7fdcf 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTGCGGAT.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTGCGGAT.sam
@@ -1,8 +1,8 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_CTGCGGAT	LB:LN_CTGCGGAT	PL:illumina	PU:HiMom.1.CTGCGGAT	CN:BI
-HiMom:1:2101:1102:2221	77	*	0	0	*	*	0	0	TTTCATCTTATTTCATTGGTTTATA	CCCFFFFFHHHHHJIJJJJIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATAACTGA
-HiMom:1:2101:1102:2221	141	*	0	0	*	*	0	0	CTCTACTCAGTAGATTA	HHHHHJJJJJIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATAACTGA
-HiMom:1:2101:1126:2082	77	*	0	0	*	*	0	0	.GTTTTAGGGGTGCGCAGGAGTCAA	#11=A=DD?DF at D@CCGHIEFH at BG	RG:Z:HiMom.1	QX:Z:@C at DDDFF	RX:Z:TCTCTTTC
-HiMom:1:2101:1126:2082	141	*	0	0	*	*	0	0	CACCTTGGTCACCTTCC	HHHHHJEGGIHHIJGIH	RG:Z:HiMom.1	QX:Z:@C at DDDFF	RX:Z:TCTCTTTC
-HiMom:1:2101:1216:2172	77	*	0	0	*	*	0	0	TTTCTTCGCAGGATTTTTCTGAGCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GGACTTCT
-HiMom:1:2101:1216:2172	141	*	0	0	*	*	0	0	AGGGGATTTAGCGGGGT	HHHHHJJJJJJJJJJJD	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GGACTTCT
+HiMom:1:2101:1102:2221	77	*	0	0	*	*	0	0	TTTCATCTTATTTCATTGGTTTATA	CCCFFFFFHHHHHJIJJJJIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATAA-CTGA
+HiMom:1:2101:1102:2221	141	*	0	0	*	*	0	0	CTCTACTCAGTAGATTA	HHHHHJJJJJIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATAA-CTGA
+HiMom:1:2101:1126:2082	77	*	0	0	*	*	0	0	.GTTTTAGGGGTGCGCAGGAGTCAA	#11=A=DD?DF at D@CCGHIEFH at BG	RG:Z:HiMom.1	QX:Z:@C at D-DDFF	RX:Z:TCTC-TTTC
+HiMom:1:2101:1126:2082	141	*	0	0	*	*	0	0	CACCTTGGTCACCTTCC	HHHHHJEGGIHHIJGIH	RG:Z:HiMom.1	QX:Z:@C at D-DDFF	RX:Z:TCTC-TTTC
+HiMom:1:2101:1216:2172	77	*	0	0	*	*	0	0	TTTCTTCGCAGGATTTTTCTGAGCC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GGAC-TTCT
+HiMom:1:2101:1216:2172	141	*	0	0	*	*	0	0	AGGGGATTTAGCGGGGT	HHHHHJJJJJJJJJJJD	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GGAC-TTCT
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTGTAATC.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTGTAATC.sam
index e61e68f..ba87038 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTGTAATC.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/CTGTAATC.sam
@@ -1,14 +1,14 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_CTGTAATC	LB:LN_CTGTAATC	PL:illumina	PU:HiMom.1.CTGTAATC	CN:BI
-HiMom:1:1101:1403:2194	77	*	0	0	*	*	0	0	CTAAACAGAGAGAAGGTTTCTCTTT	CCCFFFFFHHHHHJJJFHIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFDD	RX:Z:ACATGGTG
-HiMom:1:1101:1403:2194	141	*	0	0	*	*	0	0	AAACCCTGTCTCTACTA	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFDD	RX:Z:ACATGGTG
-HiMom:1:1201:1045:2105	589	*	0	0	*	*	0	0	.TAAAGAGAAATCAAGAATACTATT	#-4@?(@)@@###############	RG:Z:HiMom.1	QX:Z:#0;@@@@@	RX:Z:NTTTTTTT
-HiMom:1:1201:1045:2105	653	*	0	0	*	*	0	0	TTT..TTTTTTTTTTTT	@@?##0:????????=<	RG:Z:HiMom.1	QX:Z:#0;@@@@@	RX:Z:NTTTTTTT
-HiMom:1:1201:1483:2126	589	*	0	0	*	*	0	0	.TGATAAGGTGTTGCTATGTTACCC	#1:D?DDDDA??2:<CC4:AEDF>?	RG:Z:HiMom.1	QX:Z:@@@DDDBB	RX:Z:GCATGCAG
-HiMom:1:1201:1483:2126	653	*	0	0	*	*	0	0	CTGGGTGCTGTGATGCA	<DD8F<<CGG?AA?A<F	RG:Z:HiMom.1	QX:Z:@@@DDDBB	RX:Z:GCATGCAG
-HiMom:1:2101:1011:2102	77	*	0	0	*	*	0	0	.AAACAAAACTGTAGAACTGTGTAT	#1=DDFFFHHHHHJJIJJJIHHHJJ	RG:Z:HiMom.1	QX:Z:#####22@	RX:Z:NNNNNTCA
-HiMom:1:2101:1011:2102	141	*	0	0	*	*	0	0	CACATAATTTTAAAATT	?@@??@@@@@??@@@@@	RG:Z:HiMom.1	QX:Z:#####22@	RX:Z:NNNNNTCA
-HiMom:1:2101:1245:2154	77	*	0	0	*	*	0	0	TCGTTAAGTATATTCTTAGGTATTT	CCCFFDFFFHFHHIIJJJJJFJJJI	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACCAATCA
-HiMom:1:2101:1245:2154	141	*	0	0	*	*	0	0	GTAGCACCACTATACAC	HHHHHJJJJJJIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACCAATCA
-HiMom:1:2101:1386:2105	77	*	0	0	*	*	0	0	.TACTAAAGAAAAAGTTGAAGAACT	#1=DDDFFHHHHHJJGHIJJJJIJJ	RG:Z:HiMom.1	QX:Z:B@@DDFFF	RX:Z:AGGAATTA
-HiMom:1:2101:1386:2105	141	*	0	0	*	*	0	0	TTCTTCTGCCATAAGGT	HGFHHIJJJJJGIGIJH	RG:Z:HiMom.1	QX:Z:B@@DDFFF	RX:Z:AGGAATTA
+HiMom:1:1101:1403:2194	77	*	0	0	*	*	0	0	CTAAACAGAGAGAAGGTTTCTCTTT	CCCFFFFFHHHHHJJJFHIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFDD	RX:Z:ACAT-GGTG
+HiMom:1:1101:1403:2194	141	*	0	0	*	*	0	0	AAACCCTGTCTCTACTA	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFDD	RX:Z:ACAT-GGTG
+HiMom:1:1201:1045:2105	589	*	0	0	*	*	0	0	.TAAAGAGAAATCAAGAATACTATT	#-4@?(@)@@###############	RG:Z:HiMom.1	QX:Z:#0;@-@@@@	RX:Z:NTTT-TTTT
+HiMom:1:1201:1045:2105	653	*	0	0	*	*	0	0	TTT..TTTTTTTTTTTT	@@?##0:????????=<	RG:Z:HiMom.1	QX:Z:#0;@-@@@@	RX:Z:NTTT-TTTT
+HiMom:1:1201:1483:2126	589	*	0	0	*	*	0	0	.TGATAAGGTGTTGCTATGTTACCC	#1:D?DDDDA??2:<CC4:AEDF>?	RG:Z:HiMom.1	QX:Z:@@@D-DDBB	RX:Z:GCAT-GCAG
+HiMom:1:1201:1483:2126	653	*	0	0	*	*	0	0	CTGGGTGCTGTGATGCA	<DD8F<<CGG?AA?A<F	RG:Z:HiMom.1	QX:Z:@@@D-DDBB	RX:Z:GCAT-GCAG
+HiMom:1:2101:1011:2102	77	*	0	0	*	*	0	0	.AAACAAAACTGTAGAACTGTGTAT	#1=DDFFFHHHHHJJIJJJIHHHJJ	RG:Z:HiMom.1	QX:Z:####-#22@	RX:Z:NNNN-NTCA
+HiMom:1:2101:1011:2102	141	*	0	0	*	*	0	0	CACATAATTTTAAAATT	?@@??@@@@@??@@@@@	RG:Z:HiMom.1	QX:Z:####-#22@	RX:Z:NNNN-NTCA
+HiMom:1:2101:1245:2154	77	*	0	0	*	*	0	0	TCGTTAAGTATATTCTTAGGTATTT	CCCFFDFFFHFHHIIJJJJJFJJJI	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACCA-ATCA
+HiMom:1:2101:1245:2154	141	*	0	0	*	*	0	0	GTAGCACCACTATACAC	HHHHHJJJJJJIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACCA-ATCA
+HiMom:1:2101:1386:2105	77	*	0	0	*	*	0	0	.TACTAAAGAAAAAGTTGAAGAACT	#1=DDDFFHHHHHJJGHIJJJJIJJ	RG:Z:HiMom.1	QX:Z:B@@D-DFFF	RX:Z:AGGA-ATTA
+HiMom:1:2101:1386:2105	141	*	0	0	*	*	0	0	TTCTTCTGCCATAAGGT	HGFHHIJJJJJGIGIJH	RG:Z:HiMom.1	QX:Z:B@@D-DFFF	RX:Z:AGGA-ATTA
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GAAGGAAG.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GAAGGAAG.sam
index da4b7bf..48debe2 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GAAGGAAG.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GAAGGAAG.sam
@@ -1,8 +1,8 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_GAAGGAAG	LB:LN_GAAGGAAG	PL:illumina	PU:HiMom.1.GAAGGAAG	CN:BI
-HiMom:1:1101:1338:2175	77	*	0	0	*	*	0	0	CCCACCTTCCGGCGGCCGAAGACAC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GCTTGTTG
-HiMom:1:1101:1338:2175	141	*	0	0	*	*	0	0	GCTTTAACATCCACAAT	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GCTTGTTG
-HiMom:1:1201:1028:2202	77	*	0	0	*	*	0	0	.TCCTGGGAAACGGGGCGCGGCTGG	#4BDDDFFHHHHHIJIIJJJJJJIJ	RG:Z:HiMom.1	QX:Z:####@?##	RX:Z:NNAAACNC
-HiMom:1:1201:1028:2202	141	*	0	0	*	*	0	0	.T.......GG..TG..	#################	RG:Z:HiMom.1	QX:Z:####@?##	RX:Z:NNAAACNC
-HiMom:1:2101:1084:2188	77	*	0	0	*	*	0	0	TTGCTGCATGGGTTAATTGAGAATA	CCCFFFFFHHHHFHHIIJJIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:TACAAGGT
-HiMom:1:2101:1084:2188	141	*	0	0	*	*	0	0	CAAAATCAGCAACAAGT	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:TACAAGGT
+HiMom:1:1101:1338:2175	77	*	0	0	*	*	0	0	CCCACCTTCCGGCGGCCGAAGACAC	CCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GCTT-GTTG
+HiMom:1:1101:1338:2175	141	*	0	0	*	*	0	0	GCTTTAACATCCACAAT	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GCTT-GTTG
+HiMom:1:1201:1028:2202	77	*	0	0	*	*	0	0	.TCCTGGGAAACGGGGCGCGGCTGG	#4BDDDFFHHHHHIJIIJJJJJJIJ	RG:Z:HiMom.1	QX:Z:####-@?##	RX:Z:NNAA-ACNC
+HiMom:1:1201:1028:2202	141	*	0	0	*	*	0	0	.T.......GG..TG..	#################	RG:Z:HiMom.1	QX:Z:####-@?##	RX:Z:NNAA-ACNC
+HiMom:1:2101:1084:2188	77	*	0	0	*	*	0	0	TTGCTGCATGGGTTAATTGAGAATA	CCCFFFFFHHHHFHHIIJJIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFD	RX:Z:TACA-AGGT
+HiMom:1:2101:1084:2188	141	*	0	0	*	*	0	0	CAAAATCAGCAACAAGT	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFD	RX:Z:TACA-AGGT
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GACCAGGA.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GACCAGGA.sam
index 71791ff..b244390 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GACCAGGA.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GACCAGGA.sam
@@ -1,16 +1,16 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_GACCAGGA	LB:LN_GACCAGGA	PL:illumina	PU:HiMom.1.GACCAGGA	CN:BI
-HiMom:1:1101:1089:2172	77	*	0	0	*	*	0	0	TTCCAGCATGCGGTTTAAGTAGGAT	@CCFDFDBDFBF:<CEBHAFHHICH	RG:Z:HiMom.1	QX:Z::<<??###	RX:Z:TCCGGNNN
-HiMom:1:1101:1089:2172	141	*	0	0	*	*	0	0	.................	#################	RG:Z:HiMom.1	XN:i:1	QX:Z::<<??###	RX:Z:TCCGGNNN
-HiMom:1:1101:1347:2149	77	*	0	0	*	*	0	0	GAGCAGATCGGAAGAGCACAGATCG	@@@FFDDDHHHHHIJJBGGHJIHEG	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GCTCTTCC
-HiMom:1:1101:1347:2149	141	*	0	0	*	*	0	0	GATCTGTGCTCTTCCGA	DFHHFIJDGIGGHGIGH	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GCTCTTCC
-HiMom:1:1201:1095:2146	77	*	0	0	*	*	0	0	GCTGAGTCATGTAGTAAGCCTGTGC	BB at FDDDFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACTGACAA
-HiMom:1:1201:1095:2146	141	*	0	0	*	*	0	0	CACCAAATGCTGCTAAG	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACTGACAA
-HiMom:1:1201:1123:2161	589	*	0	0	*	*	0	0	CACTAACTCCTGACCTCAAATAATC	?7?=DD?DD+CDBE>E at EEF@+<CF	RG:Z:HiMom.1	QX:Z:===AAAA8	RX:Z:CGTGTGCT
-HiMom:1:1201:1123:2161	653	*	0	0	*	*	0	0	CTTCCGATCTGCATACA	AAAA<AAA)@CBA9>A#	RG:Z:HiMom.1	QX:Z:===AAAA8	RX:Z:CGTGTGCT
-HiMom:1:1201:1439:2156	77	*	0	0	*	*	0	0	AGCCGCGAGGTGCTGGCGGACTTCC	:;1BDDDAA88A<?<E1C:D#####	RG:Z:HiMom.1	QX:Z:####2<>>	RX:Z:GGAGATTA
-HiMom:1:1201:1439:2156	141	*	0	0	*	*	0	0	TTTGCCTTGAAGTAAGC	@>8@>8;@#########	RG:Z:HiMom.1	QX:Z:####2<>>	RX:Z:GGAGATTA
-HiMom:1:2101:1207:2084	589	*	0	0	*	*	0	0	.TAGATGACCAAAACTTGCAGGGCA	#1:A<?@A+7A=?CBCCBCCBAAAA	RG:Z:HiMom.1	QX:Z:@@@DDEDF	RX:Z:TCACCACT
-HiMom:1:2101:1207:2084	653	*	0	0	*	*	0	0	CTTCTGGGCATCCCCTG	HHHHHIJIHHGHGGJJJ	RG:Z:HiMom.1	QX:Z:@@@DDEDF	RX:Z:TCACCACT
-HiMom:1:2101:1312:2105	77	*	0	0	*	*	0	0	.TTCCCTCAGGATAGCTGGCGCTCT	#1=DDFFFGHGHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@CCFFFDF	RX:Z:GTTGAGAA
-HiMom:1:2101:1312:2105	141	*	0	0	*	*	0	0	TAGGTTGAGATCGTTTC	HHFHDHIJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:@CCFFFDF	RX:Z:GTTGAGAA
+HiMom:1:1101:1089:2172	77	*	0	0	*	*	0	0	TTCCAGCATGCGGTTTAAGTAGGAT	@CCFDFDBDFBF:<CEBHAFHHICH	RG:Z:HiMom.1	QX:Z::<<?-?###	RX:Z:TCCG-GNNN
+HiMom:1:1101:1089:2172	141	*	0	0	*	*	0	0	.................	#################	RG:Z:HiMom.1	XN:i:1	QX:Z::<<?-?###	RX:Z:TCCG-GNNN
+HiMom:1:1101:1347:2149	77	*	0	0	*	*	0	0	GAGCAGATCGGAAGAGCACAGATCG	@@@FFDDDHHHHHIJJBGGHJIHEG	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GCTC-TTCC
+HiMom:1:1101:1347:2149	141	*	0	0	*	*	0	0	GATCTGTGCTCTTCCGA	DFHHFIJDGIGGHGIGH	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GCTC-TTCC
+HiMom:1:1201:1095:2146	77	*	0	0	*	*	0	0	GCTGAGTCATGTAGTAAGCCTGTGC	BB at FDDDFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACTG-ACAA
+HiMom:1:1201:1095:2146	141	*	0	0	*	*	0	0	CACCAAATGCTGCTAAG	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACTG-ACAA
+HiMom:1:1201:1123:2161	589	*	0	0	*	*	0	0	CACTAACTCCTGACCTCAAATAATC	?7?=DD?DD+CDBE>E at EEF@+<CF	RG:Z:HiMom.1	QX:Z:===A-AAA8	RX:Z:CGTG-TGCT
+HiMom:1:1201:1123:2161	653	*	0	0	*	*	0	0	CTTCCGATCTGCATACA	AAAA<AAA)@CBA9>A#	RG:Z:HiMom.1	QX:Z:===A-AAA8	RX:Z:CGTG-TGCT
+HiMom:1:1201:1439:2156	77	*	0	0	*	*	0	0	AGCCGCGAGGTGCTGGCGGACTTCC	:;1BDDDAA88A<?<E1C:D#####	RG:Z:HiMom.1	QX:Z:####-2<>>	RX:Z:GGAG-ATTA
+HiMom:1:1201:1439:2156	141	*	0	0	*	*	0	0	TTTGCCTTGAAGTAAGC	@>8@>8;@#########	RG:Z:HiMom.1	QX:Z:####-2<>>	RX:Z:GGAG-ATTA
+HiMom:1:2101:1207:2084	589	*	0	0	*	*	0	0	.TAGATGACCAAAACTTGCAGGGCA	#1:A<?@A+7A=?CBCCBCCBAAAA	RG:Z:HiMom.1	QX:Z:@@@D-DEDF	RX:Z:TCAC-CACT
+HiMom:1:2101:1207:2084	653	*	0	0	*	*	0	0	CTTCTGGGCATCCCCTG	HHHHHIJIHHGHGGJJJ	RG:Z:HiMom.1	QX:Z:@@@D-DEDF	RX:Z:TCAC-CACT
+HiMom:1:2101:1312:2105	77	*	0	0	*	*	0	0	.TTCCCTCAGGATAGCTGGCGCTCT	#1=DDFFFGHGHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@CCF-FFDF	RX:Z:GTTG-AGAA
+HiMom:1:2101:1312:2105	141	*	0	0	*	*	0	0	TAGGTTGAGATCGTTTC	HHFHDHIJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:@CCF-FFDF	RX:Z:GTTG-AGAA
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GACCGTTG.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GACCGTTG.sam
index a00ca6a..6ae65f6 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GACCGTTG.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GACCGTTG.sam
@@ -1,10 +1,10 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_GACCGTTG	LB:LN_GACCGTTG	PL:illumina	PU:HiMom.1.GACCGTTG	CN:BI
-HiMom:1:1101:1218:2200	77	*	0	0	*	*	0	0	GCACCGGAAGAGCACACAGATCGGA	CCCFFFFDFHGHHJJIJIJJJJJJI	RG:Z:HiMom.1	QX:Z:####34??	RX:Z:GCTCTTCC
-HiMom:1:1101:1218:2200	141	*	0	0	*	*	0	0	GATCTATCTGCTCGTCC	?3;@#############	RG:Z:HiMom.1	QX:Z:####34??	RX:Z:GCTCTTCC
-HiMom:1:1101:1257:2223	77	*	0	0	*	*	0	0	TGTATTCGAGAGATCAAAGAGAGAG	@@=DDBDD?FFHHEIDBDFCEDBAF	RG:Z:HiMom.1	QX:Z::?@DDBDD	RX:Z:TGCTCTTC
-HiMom:1:1101:1257:2223	141	*	0	0	*	*	0	0	CGATCTTTTAGCAAAGC	HFFHDGIGIIJJJGGGI	RG:Z:HiMom.1	QX:Z::?@DDBDD	RX:Z:TGCTCTTC
-HiMom:1:1201:1180:2119	77	*	0	0	*	*	0	0	.TGAAAGATTTAGAGAGCTTACAAA	#1=DDDDDHHHGHJJIIJJJJIJJI	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GCTCTAAA
-HiMom:1:1201:1180:2119	141	*	0	0	*	*	0	0	TTTTGCTTTTCTACAGC	HHHHHJJJJIJIJJIJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:GCTCTAAA
-HiMom:1:2101:1036:2087	77	*	0	0	*	*	0	0	.TGTAGTTTCTTTAGGCAAATTTGT	#4=BDDDFHHHHHJJJJJJIIJJJI	RG:Z:HiMom.1	QX:Z:#4=DDFFF	RX:Z:NGTCCACT
-HiMom:1:2101:1036:2087	141	*	0	0	*	*	0	0	TACGAAGCAAATACTTT	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:#4=DDFFF	RX:Z:NGTCCACT
+HiMom:1:1101:1218:2200	77	*	0	0	*	*	0	0	GCACCGGAAGAGCACACAGATCGGA	CCCFFFFDFHGHHJJIJIJJJJJJI	RG:Z:HiMom.1	QX:Z:####-34??	RX:Z:GCTC-TTCC
+HiMom:1:1101:1218:2200	141	*	0	0	*	*	0	0	GATCTATCTGCTCGTCC	?3;@#############	RG:Z:HiMom.1	QX:Z:####-34??	RX:Z:GCTC-TTCC
+HiMom:1:1101:1257:2223	77	*	0	0	*	*	0	0	TGTATTCGAGAGATCAAAGAGAGAG	@@=DDBDD?FFHHEIDBDFCEDBAF	RG:Z:HiMom.1	QX:Z::?@D-DBDD	RX:Z:TGCT-CTTC
+HiMom:1:1101:1257:2223	141	*	0	0	*	*	0	0	CGATCTTTTAGCAAAGC	HFFHDGIGIIJJJGGGI	RG:Z:HiMom.1	QX:Z::?@D-DBDD	RX:Z:TGCT-CTTC
+HiMom:1:1201:1180:2119	77	*	0	0	*	*	0	0	.TGAAAGATTTAGAGAGCTTACAAA	#1=DDDDDHHHGHJJIIJJJJIJJI	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GCTC-TAAA
+HiMom:1:1201:1180:2119	141	*	0	0	*	*	0	0	TTTTGCTTTTCTACAGC	HHHHHJJJJIJIJJIJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:GCTC-TAAA
+HiMom:1:2101:1036:2087	77	*	0	0	*	*	0	0	.TGTAGTTTCTTTAGGCAAATTTGT	#4=BDDDFHHHHHJJJJJJIIJJJI	RG:Z:HiMom.1	QX:Z:#4=D-DFFF	RX:Z:NGTC-CACT
+HiMom:1:2101:1036:2087	141	*	0	0	*	*	0	0	TACGAAGCAAATACTTT	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:#4=D-DFFF	RX:Z:NGTC-CACT
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GACCTAAC.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GACCTAAC.sam
index 4dced28..81e41f1 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GACCTAAC.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GACCTAAC.sam
@@ -1,4 +1,4 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_GACCTAAC	LB:LN_GACCTAAC	PL:illumina	PU:HiMom.1.GACCTAAC	CN:BI
-HiMom:1:1101:1302:2244	77	*	0	0	*	*	0	0	GGAAAAGACGGAAAGGTTCTATCTC	@C at DFFFDFHHHHJIJHHIJJJJJI	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TGAATACA
-HiMom:1:1101:1302:2244	141	*	0	0	*	*	0	0	TATAACAAATGCAAAAA	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TGAATACA
+HiMom:1:1101:1302:2244	77	*	0	0	*	*	0	0	GGAAAAGACGGAAAGGTTCTATCTC	@C at DFFFDFHHHHJIJHHIJJJJJI	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TGAA-TACA
+HiMom:1:1101:1302:2244	141	*	0	0	*	*	0	0	TATAACAAATGCAAAAA	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TGAA-TACA
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GATATCCA.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GATATCCA.sam
index 1bb3adf..ab53f33 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GATATCCA.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GATATCCA.sam
@@ -1,8 +1,8 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_GATATCCA	LB:LN_GATATCCA	PL:illumina	PU:HiMom.1.GATATCCA	CN:BI
-HiMom:1:1101:1460:2176	77	*	0	0	*	*	0	0	AGTCCAGGCTGAGCCCAGGGAAGAA	CCCFFFFFHHHHGJIJJIJJHIJJI	RG:Z:HiMom.1	QX:Z:########	RX:Z:AGGAAAAA
-HiMom:1:1101:1460:2176	141	*	0	0	*	*	0	0	GACACAACAAGTCCAAC	#################	RG:Z:HiMom.1	QX:Z:########	RX:Z:AGGAAAAA
-HiMom:1:2101:1031:2163	77	*	0	0	*	*	0	0	.TTTCCATGGCCGTCACCTTTGGGT	#4=DDFFFHHHHHJJJJJJJJJJJI	RG:Z:HiMom.1	QX:Z:####@?@@	RX:Z:NNACATTT
-HiMom:1:2101:1031:2163	141	*	0	0	*	*	0	0	GTCACCACTAGCCACCA	@@@@@@@@?@@@@@@@?	RG:Z:HiMom.1	QX:Z:####@?@@	RX:Z:NNACATTT
-HiMom:1:2101:1226:2088	77	*	0	0	*	*	0	0	.GATCGGAAGAGCACACGTTTGACT	#4=DAA=DDFHFHIIBFGHHIG>EG	RG:Z:HiMom.1	QX:Z:==?BDFFF	RX:Z:GCTCTTCC
-HiMom:1:2101:1226:2088	141	*	0	0	*	*	0	0	GATCTAGGTAATAGCTA	DCDDHFFFAFHDHIJGJ	RG:Z:HiMom.1	QX:Z:==?BDFFF	RX:Z:GCTCTTCC
+HiMom:1:1101:1460:2176	77	*	0	0	*	*	0	0	AGTCCAGGCTGAGCCCAGGGAAGAA	CCCFFFFFHHHHGJIJJIJJHIJJI	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:AGGA-AAAA
+HiMom:1:1101:1460:2176	141	*	0	0	*	*	0	0	GACACAACAAGTCCAAC	#################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:AGGA-AAAA
+HiMom:1:2101:1031:2163	77	*	0	0	*	*	0	0	.TTTCCATGGCCGTCACCTTTGGGT	#4=DDFFFHHHHHJJJJJJJJJJJI	RG:Z:HiMom.1	QX:Z:####-@?@@	RX:Z:NNAC-ATTT
+HiMom:1:2101:1031:2163	141	*	0	0	*	*	0	0	GTCACCACTAGCCACCA	@@@@@@@@?@@@@@@@?	RG:Z:HiMom.1	QX:Z:####-@?@@	RX:Z:NNAC-ATTT
+HiMom:1:2101:1226:2088	77	*	0	0	*	*	0	0	.GATCGGAAGAGCACACGTTTGACT	#4=DAA=DDFHFHIIBFGHHIG>EG	RG:Z:HiMom.1	QX:Z:==?B-DFFF	RX:Z:GCTC-TTCC
+HiMom:1:2101:1226:2088	141	*	0	0	*	*	0	0	GATCTAGGTAATAGCTA	DCDDHFFFAFHDHIJGJ	RG:Z:HiMom.1	QX:Z:==?B-DFFF	RX:Z:GCTC-TTCC
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GCCGTCGA.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GCCGTCGA.sam
index 235189a..31e7d99 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GCCGTCGA.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GCCGTCGA.sam
@@ -1,12 +1,12 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_GCCGTCGA	LB:LN_GCCGTCGA	PL:illumina	PU:HiMom.1.GCCGTCGA	CN:BI
-HiMom:1:1101:1111:2148	77	*	0	0	*	*	0	0	GTGGAGACCACCTCCGAGGCCTTGT	BBCFFFFFHHHHHJJJIJJJJJJJI	RG:Z:HiMom.1	QX:Z:########	RX:Z:GCGAANAN
-HiMom:1:1101:1111:2148	141	*	0	0	*	*	0	0	.........GGACGAC.	#################	RG:Z:HiMom.1	QX:Z:########	RX:Z:GCGAANAN
-HiMom:1:1101:1221:2143	77	*	0	0	*	*	0	0	TTTGGTGGAAATTTTTTGTTATGAT	CCCFFBDBHFD?FBFHIIGGIC at EF	RG:Z:HiMom.1	QX:Z:@@@FFFFD	RX:Z:CAATTGAA
-HiMom:1:1101:1221:2143	141	*	0	0	*	*	0	0	TGTCTGCACAGCCGCTT	HHHHHJJJIIIJGHIJJ	RG:Z:HiMom.1	QX:Z:@@@FFFFD	RX:Z:CAATTGAA
-HiMom:1:1101:1327:2200	589	*	0	0	*	*	0	0	AGGGGGATCCGCCGGGGGACCACAA	#########################	RG:Z:HiMom.1	QX:Z:@B at FFFFF	RX:Z:GTCATCTG
-HiMom:1:1101:1327:2200	653	*	0	0	*	*	0	0	GGCTGTCGACAGGTGTC	HHHHGIJJJJJJIFHHI	RG:Z:HiMom.1	QX:Z:@B at FFFFF	RX:Z:GTCATCTG
-HiMom:1:2101:1122:2136	77	*	0	0	*	*	0	0	GTAGGCGCTCAGCAAATACTTGTCG	@@@DDDD8?<CACEHHBBHDAAFH@	RG:Z:HiMom.1	QX:Z:???BBAAB	RX:Z:CTTGCCAG
-HiMom:1:2101:1122:2136	141	*	0	0	*	*	0	0	CCTGCAGGCCCCGCGGC	DD?DDIID)A:3<EADD	RG:Z:HiMom.1	QX:Z:???BBAAB	RX:Z:CTTGCCAG
-HiMom:1:2101:1459:2083	77	*	0	0	*	*	0	0	.CACACGCCACACGGAGCACACTTT	#4=DDFFFHHHHHJJJJJJJJIIJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:ATTTCACC
-HiMom:1:2101:1459:2083	141	*	0	0	*	*	0	0	AAAATAATCAGAAGGCC	BHGHHIGGIJFJJGGFH	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:ATTTCACC
+HiMom:1:1101:1111:2148	77	*	0	0	*	*	0	0	GTGGAGACCACCTCCGAGGCCTTGT	BBCFFFFFHHHHHJJJIJJJJJJJI	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:GCGA-ANAN
+HiMom:1:1101:1111:2148	141	*	0	0	*	*	0	0	.........GGACGAC.	#################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:GCGA-ANAN
+HiMom:1:1101:1221:2143	77	*	0	0	*	*	0	0	TTTGGTGGAAATTTTTTGTTATGAT	CCCFFBDBHFD?FBFHIIGGIC at EF	RG:Z:HiMom.1	QX:Z:@@@F-FFFD	RX:Z:CAAT-TGAA
+HiMom:1:1101:1221:2143	141	*	0	0	*	*	0	0	TGTCTGCACAGCCGCTT	HHHHHJJJIIIJGHIJJ	RG:Z:HiMom.1	QX:Z:@@@F-FFFD	RX:Z:CAAT-TGAA
+HiMom:1:1101:1327:2200	589	*	0	0	*	*	0	0	AGGGGGATCCGCCGGGGGACCACAA	#########################	RG:Z:HiMom.1	QX:Z:@B at F-FFFF	RX:Z:GTCA-TCTG
+HiMom:1:1101:1327:2200	653	*	0	0	*	*	0	0	GGCTGTCGACAGGTGTC	HHHHGIJJJJJJIFHHI	RG:Z:HiMom.1	QX:Z:@B at F-FFFF	RX:Z:GTCA-TCTG
+HiMom:1:2101:1122:2136	77	*	0	0	*	*	0	0	GTAGGCGCTCAGCAAATACTTGTCG	@@@DDDD8?<CACEHHBBHDAAFH@	RG:Z:HiMom.1	QX:Z:???B-BAAB	RX:Z:CTTG-CCAG
+HiMom:1:2101:1122:2136	141	*	0	0	*	*	0	0	CCTGCAGGCCCCGCGGC	DD?DDIID)A:3<EADD	RG:Z:HiMom.1	QX:Z:???B-BAAB	RX:Z:CTTG-CCAG
+HiMom:1:2101:1459:2083	77	*	0	0	*	*	0	0	.CACACGCCACACGGAGCACACTTT	#4=DDFFFHHHHHJJJJJJJJIIJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFD	RX:Z:ATTT-CACC
+HiMom:1:2101:1459:2083	141	*	0	0	*	*	0	0	AAAATAATCAGAAGGCC	BHGHHIGGIJFJJGGFH	RG:Z:HiMom.1	QX:Z:CCCF-FFFD	RX:Z:ATTT-CACC
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GCCTAGCC.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GCCTAGCC.sam
index 6b286a2..73f6ef1 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GCCTAGCC.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GCCTAGCC.sam
@@ -1,12 +1,12 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_GCCTAGCC	LB:LN_GCCTAGCC	PL:illumina	PU:HiMom.1.GCCTAGCC	CN:BI
-HiMom:1:1101:1165:2239	77	*	0	0	*	*	0	0	GGCGGAGGCAGCATTTCAGCTGTGA	CCCFFDFFHHHHHIJJIGHHHJHHF	RG:Z:HiMom.1	QX:Z:########	RX:Z:ATGGAAGT
-HiMom:1:1101:1165:2239	141	*	0	0	*	*	0	0	CGAGACAGAAGTGAGAA	#################	RG:Z:HiMom.1	QX:Z:########	RX:Z:ATGGAAGT
-HiMom:1:1101:1290:2225	77	*	0	0	*	*	0	0	CTTGGGCGCATGGTGAGGGAGGGAG	@@@FFDDFHDFH??CBEBHHIGDCD	RG:Z:HiMom.1	QX:Z:C@@FBEDD	RX:Z:TCAGTTCA
-HiMom:1:1101:1290:2225	141	*	0	0	*	*	0	0	CTGGCAAAGACAGTCAC	FHFHGIIICEHGDHBHE	RG:Z:HiMom.1	QX:Z:C@@FBEDD	RX:Z:TCAGTTCA
-HiMom:1:1201:1280:2179	77	*	0	0	*	*	0	0	TTCAAGGAATCGTCCTGCCTCAGCC	BCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@@BFFDEF	RX:Z:GAGGACTG
-HiMom:1:1201:1280:2179	141	*	0	0	*	*	0	0	CTTGAGTCCAGGAGTTC	GHHHHIFGCHIJJJGGI	RG:Z:HiMom.1	QX:Z:@@BFFDEF	RX:Z:GAGGACTG
-HiMom:1:1201:1300:2137	77	*	0	0	*	*	0	0	.TGTAATCCCAGCTCTCAGGGAGGC	#1=ADDDDDDDBBA?@AE?E at FE8;	RG:Z:HiMom.1	QX:Z:@@?DDDDD	RX:Z:GCTCTTCC
-HiMom:1:1201:1300:2137	141	*	0	0	*	*	0	0	GATCTTTTTTTTAATTT	FDHADEHGIGGED3?FD	RG:Z:HiMom.1	QX:Z:@@?DDDDD	RX:Z:GCTCTTCC
-HiMom:1:2101:1023:2237	589	*	0	0	*	*	0	0	.TAAACAGCTTCTGCACAGCCAAAG	#00@@?>=39>9;<412@?######	RG:Z:HiMom.1	QX:Z:####=@?>	RX:Z:NNTTTGTT
-HiMom:1:2101:1023:2237	653	*	0	0	*	*	0	0	TGAGTTCCTTGTAGATT	?@???@:>?@??>?;?<	RG:Z:HiMom.1	QX:Z:####=@?>	RX:Z:NNTTTGTT
+HiMom:1:1101:1165:2239	77	*	0	0	*	*	0	0	GGCGGAGGCAGCATTTCAGCTGTGA	CCCFFDFFHHHHHIJJIGHHHJHHF	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ATGG-AAGT
+HiMom:1:1101:1165:2239	141	*	0	0	*	*	0	0	CGAGACAGAAGTGAGAA	#################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ATGG-AAGT
+HiMom:1:1101:1290:2225	77	*	0	0	*	*	0	0	CTTGGGCGCATGGTGAGGGAGGGAG	@@@FFDDFHDFH??CBEBHHIGDCD	RG:Z:HiMom.1	QX:Z:C@@F-BEDD	RX:Z:TCAG-TTCA
+HiMom:1:1101:1290:2225	141	*	0	0	*	*	0	0	CTGGCAAAGACAGTCAC	FHFHGIIICEHGDHBHE	RG:Z:HiMom.1	QX:Z:C@@F-BEDD	RX:Z:TCAG-TTCA
+HiMom:1:1201:1280:2179	77	*	0	0	*	*	0	0	TTCAAGGAATCGTCCTGCCTCAGCC	BCCFFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@@BF-FDEF	RX:Z:GAGG-ACTG
+HiMom:1:1201:1280:2179	141	*	0	0	*	*	0	0	CTTGAGTCCAGGAGTTC	GHHHHIFGCHIJJJGGI	RG:Z:HiMom.1	QX:Z:@@BF-FDEF	RX:Z:GAGG-ACTG
+HiMom:1:1201:1300:2137	77	*	0	0	*	*	0	0	.TGTAATCCCAGCTCTCAGGGAGGC	#1=ADDDDDDDBBA?@AE?E at FE8;	RG:Z:HiMom.1	QX:Z:@@?D-DDDD	RX:Z:GCTC-TTCC
+HiMom:1:1201:1300:2137	141	*	0	0	*	*	0	0	GATCTTTTTTTTAATTT	FDHADEHGIGGED3?FD	RG:Z:HiMom.1	QX:Z:@@?D-DDDD	RX:Z:GCTC-TTCC
+HiMom:1:2101:1023:2237	589	*	0	0	*	*	0	0	.TAAACAGCTTCTGCACAGCCAAAG	#00@@?>=39>9;<412@?######	RG:Z:HiMom.1	QX:Z:####-=@?>	RX:Z:NNTT-TGTT
+HiMom:1:2101:1023:2237	653	*	0	0	*	*	0	0	TGAGTTCCTTGTAGATT	?@???@:>?@??>?;?<	RG:Z:HiMom.1	QX:Z:####-=@?>	RX:Z:NNTT-TGTT
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GTAACATC.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GTAACATC.sam
index fd117a0..5c70b5f 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GTAACATC.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GTAACATC.sam
@@ -1,6 +1,6 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_GTAACATC	LB:LN_GTAACATC	PL:illumina	PU:HiMom.1.GTAACATC	CN:BI
-HiMom:1:1101:1188:2237	77	*	0	0	*	*	0	0	TCCCCCTCCCTTTTGCGCACACACC	@?@DDADDHDHBDH<EFHIIHG?HF	RG:Z:HiMom.1	QX:Z:CCCFFDDE	RX:Z:GCTTCCTT
-HiMom:1:1101:1188:2237	141	*	0	0	*	*	0	0	CAAGACAGAAGTGAGAA	FHHFFE at FDHHAIAFHG	RG:Z:HiMom.1	QX:Z:CCCFFDDE	RX:Z:GCTTCCTT
-HiMom:1:2101:1208:2231	589	*	0	0	*	*	0	0	TCACTAAACATCCAAACATCACTTT	#########################	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTTTTTTT
-HiMom:1:2101:1208:2231	653	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTT	HHHHHJJJHFDDDDDDD	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CTTTTTTT
+HiMom:1:1101:1188:2237	77	*	0	0	*	*	0	0	TCCCCCTCCCTTTTGCGCACACACC	@?@DDADDHDHBDH<EFHIIHG?HF	RG:Z:HiMom.1	QX:Z:CCCF-FDDE	RX:Z:GCTT-CCTT
+HiMom:1:1101:1188:2237	141	*	0	0	*	*	0	0	CAAGACAGAAGTGAGAA	FHHFFE at FDHHAIAFHG	RG:Z:HiMom.1	QX:Z:CCCF-FDDE	RX:Z:GCTT-CCTT
+HiMom:1:2101:1208:2231	589	*	0	0	*	*	0	0	TCACTAAACATCCAAACATCACTTT	#########################	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTTT-TTTT
+HiMom:1:2101:1208:2231	653	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTT	HHHHHJJJHFDDDDDDD	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CTTT-TTTT
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GTCCACAG.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GTCCACAG.sam
index d61115a..be0bdea 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GTCCACAG.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/GTCCACAG.sam
@@ -1,6 +1,6 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_GTCCACAG	LB:LN_GTCCACAG	PL:illumina	PU:HiMom.1.GTCCACAG	CN:BI
-HiMom:1:1101:1069:2159	77	*	0	0	*	*	0	0	TCCCTTACCATCAAATCAATTG.CC	CCCFFFFFHHHHHJJJJJJJJJ#3A	RG:Z:HiMom.1	QX:Z:<<<@?###	RX:Z:GACGTNNN
-HiMom:1:1101:1069:2159	141	*	0	0	*	*	0	0	.................	#################	RG:Z:HiMom.1	XN:i:1	QX:Z:<<<@?###	RX:Z:GACGTNNN
-HiMom:1:1201:1486:2109	77	*	0	0	*	*	0	0	.CACCTCCTAGCCCCTCACTTCTGT	#1=B;BDDHHHGFIIIIIIIIIGGG	RG:Z:HiMom.1	QX:Z:CCCFF?DD	RX:Z:ACGTGTGC
-HiMom:1:1201:1486:2109	141	*	0	0	*	*	0	0	TCTTCCCGATCTGTATA	FBHHHJJIIDHJIJJJH	RG:Z:HiMom.1	QX:Z:CCCFF?DD	RX:Z:ACGTGTGC
+HiMom:1:1101:1069:2159	77	*	0	0	*	*	0	0	TCCCTTACCATCAAATCAATTG.CC	CCCFFFFFHHHHHJJJJJJJJJ#3A	RG:Z:HiMom.1	QX:Z:<<<@-?###	RX:Z:GACG-TNNN
+HiMom:1:1101:1069:2159	141	*	0	0	*	*	0	0	.................	#################	RG:Z:HiMom.1	XN:i:1	QX:Z:<<<@-?###	RX:Z:GACG-TNNN
+HiMom:1:1201:1486:2109	77	*	0	0	*	*	0	0	.CACCTCCTAGCCCCTCACTTCTGT	#1=B;BDDHHHGFIIIIIIIIIGGG	RG:Z:HiMom.1	QX:Z:CCCF-F?DD	RX:Z:ACGT-GTGC
+HiMom:1:1201:1486:2109	141	*	0	0	*	*	0	0	TCTTCCCGATCTGTATA	FBHHHJJIIDHJIJJJH	RG:Z:HiMom.1	QX:Z:CCCF-F?DD	RX:Z:ACGT-GTGC
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/N.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/N.sam
index 21f945c..77bbbba 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/N.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/N.sam
@@ -1,34 +1,34 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_N	LB:LN_N	PL:illumina	PU:HiMom.1.N	CN:BI
-HiMom:1:1101:1031:2224	589	*	0	0	*	*	0	0	.AATA............T.......	#0;@@####################	BC:Z:NNNNNNNN	RG:Z:HiMom.1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1101:1031:2224	653	*	0	0	*	*	0	0	.................	#################	BC:Z:NNNNNNNN	RG:Z:HiMom.1	XN:i:1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1101:1039:2147	589	*	0	0	*	*	0	0	.CCAA.G..GG....ATGTAA....	#4;@@#4##2<####43@@@@####	BC:Z:NNNNNNNN	RG:Z:HiMom.1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1101:1039:2147	653	*	0	0	*	*	0	0	.................	#################	BC:Z:NNNNNNNN	RG:Z:HiMom.1	XN:i:1	QX:Z:########	RX:Z:NNNNNNNN
-HiMom:1:1101:1046:2175	589	*	0	0	*	*	0	0	.TGCC.G.GTT.CG.GGTCTT....	#4;@@####################	BC:Z:NNNNNNNN	RG:Z:HiMom.1	QX:Z:####@###	RX:Z:NNGGANNN
-HiMom:1:1101:1046:2175	653	*	0	0	*	*	0	0	.................	#################	BC:Z:NNNNNNNN	RG:Z:HiMom.1	XN:i:1	QX:Z:####@###	RX:Z:NNGGANNN
-HiMom:1:1101:1047:2122	589	*	0	0	*	*	0	0	.CTAA.G.ACT.TG.GTGTGC....	#0;@@#4#3@@#3@#2<@@@@####	BC:Z:NNNANNNN	RG:Z:HiMom.1	QX:Z:########	RX:Z:NNTCANNN
-HiMom:1:1101:1047:2122	653	*	0	0	*	*	0	0	.................	#################	BC:Z:NNNANNNN	RG:Z:HiMom.1	XN:i:1	QX:Z:########	RX:Z:NNTCANNN
-HiMom:1:1101:1048:2197	589	*	0	0	*	*	0	0	.CTCC.G.TCA.CA.GTGGAG....	#0;?@####################	BC:Z:NNNCNNNN	RG:Z:HiMom.1	QX:Z:########	RX:Z:NNGTGNNN
-HiMom:1:1101:1048:2197	653	*	0	0	*	*	0	0	.................	#################	BC:Z:NNNCNNNN	RG:Z:HiMom.1	XN:i:1	QX:Z:########	RX:Z:NNGTGNNN
-HiMom:1:1101:1065:2193	77	*	0	0	*	*	0	0	GAAGTACGCCCTGCCCCTGGTT.GC	?@@DAADAHHFHBEBEGGHG?####	BC:Z:GAACGATN	RG:Z:HiMom.1	QX:Z:########	RX:Z:NCTTGNNN
-HiMom:1:1101:1065:2193	141	*	0	0	*	*	0	0	.................	#################	BC:Z:GAACGATN	RG:Z:HiMom.1	XN:i:1	QX:Z:########	RX:Z:NCTTGNNN
-HiMom:1:1101:1162:2207	589	*	0	0	*	*	0	0	ACCTTGAGGAGAACATAAGAGCAAA	#########################	BC:Z:ACAAAATT	RG:Z:HiMom.1	QX:Z:########	RX:Z:TAAAACTG
-HiMom:1:1101:1162:2207	653	*	0	0	*	*	0	0	GGGAAGTTAGAGGAATG	#################	BC:Z:ACAAAATT	RG:Z:HiMom.1	QX:Z:########	RX:Z:TAAAACTG
-HiMom:1:1201:1159:2179	589	*	0	0	*	*	0	0	GTTAGCACAGATATTGGATGAGTGA	#########################	BC:Z:AAAAAAAA	RG:Z:HiMom.1	QX:Z:===AA70<	RX:Z:TTTTTTTT
-HiMom:1:1201:1159:2179	653	*	0	0	*	*	0	0	TATTTTTCTAAATACTT	#################	BC:Z:AAAAAAAA	RG:Z:HiMom.1	QX:Z:===AA70<	RX:Z:TTTTTTTT
-HiMom:1:1201:1414:2174	589	*	0	0	*	*	0	0	GCCAAAAAAAAGAACCAGCCCAAGG	#########################	BC:Z:AGAAAAGA	RG:Z:HiMom.1	QX:Z:@;@1BDAD	RX:Z:TTTTTTTT
-HiMom:1:1201:1414:2174	653	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTT	F????FFEB>B6=BBBB	BC:Z:AGAAAAGA	RG:Z:HiMom.1	QX:Z:@;@1BDAD	RX:Z:TTTTTTTT
-HiMom:1:2101:1040:2208	589	*	0	0	*	*	0	0	.ATGCCCACCTCCCTCCTACGCACC	#########################	BC:Z:ACGAAATC	RG:Z:HiMom.1	QX:Z:####>(2@	RX:Z:NCTGATAG
-HiMom:1:2101:1040:2208	653	*	0	0	*	*	0	0	TCACTGAAATGAATTCA	.22@@############	BC:Z:ACGAAATC	RG:Z:HiMom.1	QX:Z:####>(2@	RX:Z:NCTGATAG
-HiMom:1:2101:1059:2083	77	*	0	0	*	*	0	0	.AAGAGGGGTCAAGAGTTAAACTTA	#1=DDFFFHFHHGIGHGHJJJJJJI	BC:Z:TACCGTCT	RG:Z:HiMom.1	QX:Z:#1=BDDDE	RX:Z:NGAATGTC
-HiMom:1:2101:1059:2083	141	*	0	0	*	*	0	0	TTAGAAGGATGCTTCTC	HHGHHJJJJJIJJIIJJ	BC:Z:TACCGTCT	RG:Z:HiMom.1	QX:Z:#1=BDDDE	RX:Z:NGAATGTC
-HiMom:1:2101:1143:2137	77	*	0	0	*	*	0	0	ATGCAGCAGCTGCCACGGAGCACCA	CC at FFDFDFHFHHGIDHEHIGJJJJ	BC:Z:TCCGTCTA	RG:Z:HiMom.1	QX:Z:@@@DD?=D	RX:Z:GCTCTTCA
-HiMom:1:2101:1143:2137	141	*	0	0	*	*	0	0	GATCTAGGGGGAACAGC	CAFFFHIIDG:EFHIII	BC:Z:TCCGTCTA	RG:Z:HiMom.1	QX:Z:@@@DD?=D	RX:Z:GCTCTTCA
-HiMom:1:2101:1151:2182	589	*	0	0	*	*	0	0	TTGTTTTGGCTTATAATGACAAGAA	;;8-2).2())(<6=@8;?4??>>?	BC:Z:GAAAAAAA	RG:Z:HiMom.1	QX:Z:9<<?@?@;	RX:Z:TTTTTTTT
-HiMom:1:2101:1151:2182	653	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTA	5=?##############	BC:Z:GAAAAAAA	RG:Z:HiMom.1	QX:Z:9<<?@?@;	RX:Z:TTTTTTTT
-HiMom:1:2101:1215:2110	77	*	0	0	*	*	0	0	.AATATAATTTGGAGACCCTTTGTT	#1=DDDDDEDDDDIDDBB3ABAB##	BC:Z:AAAAGAAG	RG:Z:HiMom.1	QX:Z:########	RX:Z:ATCTTTCC
-HiMom:1:2101:1215:2110	141	*	0	0	*	*	0	0	CCCATTAAGAACAGCAA	#################	BC:Z:AAAAGAAG	RG:Z:HiMom.1	QX:Z:########	RX:Z:ATCTTTCC
-HiMom:1:2101:1285:2105	589	*	0	0	*	*	0	0	.GCGGGGAGCCGGGCGTGGAATGCG	#########################	BC:Z:TATCTCGG	RG:Z:HiMom.1	QX:Z:########	RX:Z:TGTCTATA
-HiMom:1:2101:1285:2105	653	*	0	0	*	*	0	0	TCAACCAACACCTCTTC	4:9:???##########	BC:Z:TATCTCGG	RG:Z:HiMom.1	QX:Z:########	RX:Z:TGTCTATA
-HiMom:1:2101:1450:2134	77	*	0	0	*	*	0	0	AGCACGCTGCCGCGGGACCTGCCCA	?@@AD at DDHFH?DGIIIIG at FGFBF	BC:Z:ACCAGTTG	RG:Z:HiMom.1	QX:Z:CC at FDFDF	RX:Z:ACAAACCC
-HiMom:1:2101:1450:2134	141	*	0	0	*	*	0	0	TTGTGTCGAGGGCTGAC	FDFHFGIIE1CGGHBGE	BC:Z:ACCAGTTG	RG:Z:HiMom.1	QX:Z:CC at FDFDF	RX:Z:ACAAACCC
+HiMom:1:1101:1031:2224	589	*	0	0	*	*	0	0	.AATA............T.......	#0;@@####################	BC:Z:NNNNNNNN	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:NNNN-NNNN
+HiMom:1:1101:1031:2224	653	*	0	0	*	*	0	0	.................	#################	BC:Z:NNNNNNNN	RG:Z:HiMom.1	XN:i:1	QX:Z:####-####	RX:Z:NNNN-NNNN
+HiMom:1:1101:1039:2147	589	*	0	0	*	*	0	0	.CCAA.G..GG....ATGTAA....	#4;@@#4##2<####43@@@@####	BC:Z:NNNNNNNN	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:NNNN-NNNN
+HiMom:1:1101:1039:2147	653	*	0	0	*	*	0	0	.................	#################	BC:Z:NNNNNNNN	RG:Z:HiMom.1	XN:i:1	QX:Z:####-####	RX:Z:NNNN-NNNN
+HiMom:1:1101:1046:2175	589	*	0	0	*	*	0	0	.TGCC.G.GTT.CG.GGTCTT....	#4;@@####################	BC:Z:NNNNNNNN	RG:Z:HiMom.1	QX:Z:####-@###	RX:Z:NNGG-ANNN
+HiMom:1:1101:1046:2175	653	*	0	0	*	*	0	0	.................	#################	BC:Z:NNNNNNNN	RG:Z:HiMom.1	XN:i:1	QX:Z:####-@###	RX:Z:NNGG-ANNN
+HiMom:1:1101:1047:2122	589	*	0	0	*	*	0	0	.CTAA.G.ACT.TG.GTGTGC....	#0;@@#4#3@@#3@#2<@@@@####	BC:Z:NNNANNNN	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:NNTC-ANNN
+HiMom:1:1101:1047:2122	653	*	0	0	*	*	0	0	.................	#################	BC:Z:NNNANNNN	RG:Z:HiMom.1	XN:i:1	QX:Z:####-####	RX:Z:NNTC-ANNN
+HiMom:1:1101:1048:2197	589	*	0	0	*	*	0	0	.CTCC.G.TCA.CA.GTGGAG....	#0;?@####################	BC:Z:NNNCNNNN	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:NNGT-GNNN
+HiMom:1:1101:1048:2197	653	*	0	0	*	*	0	0	.................	#################	BC:Z:NNNCNNNN	RG:Z:HiMom.1	XN:i:1	QX:Z:####-####	RX:Z:NNGT-GNNN
+HiMom:1:1101:1065:2193	77	*	0	0	*	*	0	0	GAAGTACGCCCTGCCCCTGGTT.GC	?@@DAADAHHFHBEBEGGHG?####	BC:Z:GAACGATN	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:NCTT-GNNN
+HiMom:1:1101:1065:2193	141	*	0	0	*	*	0	0	.................	#################	BC:Z:GAACGATN	RG:Z:HiMom.1	XN:i:1	QX:Z:####-####	RX:Z:NCTT-GNNN
+HiMom:1:1101:1162:2207	589	*	0	0	*	*	0	0	ACCTTGAGGAGAACATAAGAGCAAA	#########################	BC:Z:ACAAAATT	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TAAA-ACTG
+HiMom:1:1101:1162:2207	653	*	0	0	*	*	0	0	GGGAAGTTAGAGGAATG	#################	BC:Z:ACAAAATT	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TAAA-ACTG
+HiMom:1:1201:1159:2179	589	*	0	0	*	*	0	0	GTTAGCACAGATATTGGATGAGTGA	#########################	BC:Z:AAAAAAAA	RG:Z:HiMom.1	QX:Z:===A-A70<	RX:Z:TTTT-TTTT
+HiMom:1:1201:1159:2179	653	*	0	0	*	*	0	0	TATTTTTCTAAATACTT	#################	BC:Z:AAAAAAAA	RG:Z:HiMom.1	QX:Z:===A-A70<	RX:Z:TTTT-TTTT
+HiMom:1:1201:1414:2174	589	*	0	0	*	*	0	0	GCCAAAAAAAAGAACCAGCCCAAGG	#########################	BC:Z:AGAAAAGA	RG:Z:HiMom.1	QX:Z:@;@1-BDAD	RX:Z:TTTT-TTTT
+HiMom:1:1201:1414:2174	653	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTT	F????FFEB>B6=BBBB	BC:Z:AGAAAAGA	RG:Z:HiMom.1	QX:Z:@;@1-BDAD	RX:Z:TTTT-TTTT
+HiMom:1:2101:1040:2208	589	*	0	0	*	*	0	0	.ATGCCCACCTCCCTCCTACGCACC	#########################	BC:Z:ACGAAATC	RG:Z:HiMom.1	QX:Z:####->(2@	RX:Z:NCTG-ATAG
+HiMom:1:2101:1040:2208	653	*	0	0	*	*	0	0	TCACTGAAATGAATTCA	.22@@############	BC:Z:ACGAAATC	RG:Z:HiMom.1	QX:Z:####->(2@	RX:Z:NCTG-ATAG
+HiMom:1:2101:1059:2083	77	*	0	0	*	*	0	0	.AAGAGGGGTCAAGAGTTAAACTTA	#1=DDFFFHFHHGIGHGHJJJJJJI	BC:Z:TACCGTCT	RG:Z:HiMom.1	QX:Z:#1=B-DDDE	RX:Z:NGAA-TGTC
+HiMom:1:2101:1059:2083	141	*	0	0	*	*	0	0	TTAGAAGGATGCTTCTC	HHGHHJJJJJIJJIIJJ	BC:Z:TACCGTCT	RG:Z:HiMom.1	QX:Z:#1=B-DDDE	RX:Z:NGAA-TGTC
+HiMom:1:2101:1143:2137	77	*	0	0	*	*	0	0	ATGCAGCAGCTGCCACGGAGCACCA	CC at FFDFDFHFHHGIDHEHIGJJJJ	BC:Z:TCCGTCTA	RG:Z:HiMom.1	QX:Z:@@@D-D?=D	RX:Z:GCTC-TTCA
+HiMom:1:2101:1143:2137	141	*	0	0	*	*	0	0	GATCTAGGGGGAACAGC	CAFFFHIIDG:EFHIII	BC:Z:TCCGTCTA	RG:Z:HiMom.1	QX:Z:@@@D-D?=D	RX:Z:GCTC-TTCA
+HiMom:1:2101:1151:2182	589	*	0	0	*	*	0	0	TTGTTTTGGCTTATAATGACAAGAA	;;8-2).2())(<6=@8;?4??>>?	BC:Z:GAAAAAAA	RG:Z:HiMom.1	QX:Z:9<<?-@?@;	RX:Z:TTTT-TTTT
+HiMom:1:2101:1151:2182	653	*	0	0	*	*	0	0	TTTTTTTTTTTTTTTTA	5=?##############	BC:Z:GAAAAAAA	RG:Z:HiMom.1	QX:Z:9<<?-@?@;	RX:Z:TTTT-TTTT
+HiMom:1:2101:1215:2110	77	*	0	0	*	*	0	0	.AATATAATTTGGAGACCCTTTGTT	#1=DDDDDEDDDDIDDBB3ABAB##	BC:Z:AAAAGAAG	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ATCT-TTCC
+HiMom:1:2101:1215:2110	141	*	0	0	*	*	0	0	CCCATTAAGAACAGCAA	#################	BC:Z:AAAAGAAG	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ATCT-TTCC
+HiMom:1:2101:1285:2105	589	*	0	0	*	*	0	0	.GCGGGGAGCCGGGCGTGGAATGCG	#########################	BC:Z:TATCTCGG	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TGTC-TATA
+HiMom:1:2101:1285:2105	653	*	0	0	*	*	0	0	TCAACCAACACCTCTTC	4:9:???##########	BC:Z:TATCTCGG	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TGTC-TATA
+HiMom:1:2101:1450:2134	77	*	0	0	*	*	0	0	AGCACGCTGCCGCGGGACCTGCCCA	?@@AD at DDHFH?DGIIIIG at FGFBF	BC:Z:ACCAGTTG	RG:Z:HiMom.1	QX:Z:CC at F-DFDF	RX:Z:ACAA-ACCC
+HiMom:1:2101:1450:2134	141	*	0	0	*	*	0	0	TTGTGTCGAGGGCTGAC	FDFHFGIIE1CGGHBGE	BC:Z:ACCAGTTG	RG:Z:HiMom.1	QX:Z:CC at F-DFDF	RX:Z:ACAA-ACCC
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TAAGCACA.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TAAGCACA.sam
index e730e63..0bb8576 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TAAGCACA.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TAAGCACA.sam
@@ -1,6 +1,6 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_TAAGCACA	LB:LN_TAAGCACA	PL:illumina	PU:HiMom.1.TAAGCACA	CN:BI
-HiMom:1:1201:1064:2239	77	*	0	0	*	*	0	0	CATGCAGCGCAAGTAGGTCTACAAG	@@;DFAFFHHHHAHEGHFDGGFABG	RG:Z:HiMom.1	QX:Z:8?@:DDDA	RX:Z:GGGATGGG
-HiMom:1:1201:1064:2239	141	*	0	0	*	*	0	0	AGGGCGATGAGGACTAG	CC:FHHGIH<EGDDDFH	RG:Z:HiMom.1	QX:Z:8?@:DDDA	RX:Z:GGGATGGG
-HiMom:1:2101:1258:2092	77	*	0	0	*	*	0	0	.CACACACACACTCATTCACAGCTT	#1=DDDFFHHHFHJJIJGGGIIGIJ	RG:Z:HiMom.1	QX:Z:########	RX:Z:TTAGACAA
-HiMom:1:2101:1258:2092	141	*	0	0	*	*	0	0	AACACCAAAATAAAATA	#################	RG:Z:HiMom.1	QX:Z:########	RX:Z:TTAGACAA
+HiMom:1:1201:1064:2239	77	*	0	0	*	*	0	0	CATGCAGCGCAAGTAGGTCTACAAG	@@;DFAFFHHHHAHEGHFDGGFABG	RG:Z:HiMom.1	QX:Z:8?@:-DDDA	RX:Z:GGGA-TGGG
+HiMom:1:1201:1064:2239	141	*	0	0	*	*	0	0	AGGGCGATGAGGACTAG	CC:FHHGIH<EGDDDFH	RG:Z:HiMom.1	QX:Z:8?@:-DDDA	RX:Z:GGGA-TGGG
+HiMom:1:2101:1258:2092	77	*	0	0	*	*	0	0	.CACACACACACTCATTCACAGCTT	#1=DDDFFHHHFHJJIJGGGIIGIJ	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TTAG-ACAA
+HiMom:1:2101:1258:2092	141	*	0	0	*	*	0	0	AACACCAAAATAAAATA	#################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:TTAG-ACAA
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TATCCAGG.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TATCCAGG.sam
index 215a4b5..f430671 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TATCCAGG.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TATCCAGG.sam
@@ -1,10 +1,10 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_TATCCAGG	LB:LN_TATCCAGG	PL:illumina	PU:HiMom.1.TATCCAGG	CN:BI
-HiMom:1:1101:1071:2233	77	*	0	0	*	*	0	0	TTTGACAGTCTCTGAATGAGAA.GG	CCCFFFFFHHHHHJIIIJJJIJ#4A	RG:Z:HiMom.1	QX:Z:<<<@@###	RX:Z:GTTTGNNN
-HiMom:1:1101:1071:2233	141	*	0	0	*	*	0	0	.................	#################	RG:Z:HiMom.1	XN:i:1	QX:Z:<<<@@###	RX:Z:GTTTGNNN
-HiMom:1:1201:1140:2125	77	*	0	0	*	*	0	0	.TTTCAGTTCAGAGAACTGCAGAAT	#1=DBDFDHHHHGJIJJJJJIIIJI	RG:Z:HiMom.1	QX:Z:CC at FFFFF	RX:Z:TTCATAAA
-HiMom:1:1201:1140:2125	141	*	0	0	*	*	0	0	TTGGTCTTAGATGTTGC	HHHHFGIJIIIJIJIJJ	RG:Z:HiMom.1	QX:Z:CC at FFFFF	RX:Z:TTCATAAA
-HiMom:1:1201:1236:2187	77	*	0	0	*	*	0	0	TTTAAATGGGTAAGAAGCCCGGCTC	@BCDDFEFHHDHHJJJJJIJJIJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:CTCCTTAG
-HiMom:1:1201:1236:2187	141	*	0	0	*	*	0	0	CGGATTCCGACTTCCAT	HHHHGIJJIGIGIJJGG	RG:Z:HiMom.1	QX:Z:CCCFFFFD	RX:Z:CTCCTTAG
-HiMom:1:2101:1133:2239	77	*	0	0	*	*	0	0	AGACAGAAGTACGGGAAGGCGAAGA	@@@FFFFEHFHHHJJCGDHIIECD@	RG:Z:HiMom.1	QX:Z:?@?DDFFF	RX:Z:AGCTTTTT
-HiMom:1:2101:1133:2239	141	*	0	0	*	*	0	0	GTTTCCTAGCTTGTCTT	HHHHF4ACFHIJHHHGH	RG:Z:HiMom.1	QX:Z:?@?DDFFF	RX:Z:AGCTTTTT
+HiMom:1:1101:1071:2233	77	*	0	0	*	*	0	0	TTTGACAGTCTCTGAATGAGAA.GG	CCCFFFFFHHHHHJIIIJJJIJ#4A	RG:Z:HiMom.1	QX:Z:<<<@-@###	RX:Z:GTTT-GNNN
+HiMom:1:1101:1071:2233	141	*	0	0	*	*	0	0	.................	#################	RG:Z:HiMom.1	XN:i:1	QX:Z:<<<@-@###	RX:Z:GTTT-GNNN
+HiMom:1:1201:1140:2125	77	*	0	0	*	*	0	0	.TTTCAGTTCAGAGAACTGCAGAAT	#1=DBDFDHHHHGJIJJJJJIIIJI	RG:Z:HiMom.1	QX:Z:CC at F-FFFF	RX:Z:TTCA-TAAA
+HiMom:1:1201:1140:2125	141	*	0	0	*	*	0	0	TTGGTCTTAGATGTTGC	HHHHFGIJIIIJIJIJJ	RG:Z:HiMom.1	QX:Z:CC at F-FFFF	RX:Z:TTCA-TAAA
+HiMom:1:1201:1236:2187	77	*	0	0	*	*	0	0	TTTAAATGGGTAAGAAGCCCGGCTC	@BCDDFEFHHDHHJJJJJIJJIJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFD	RX:Z:CTCC-TTAG
+HiMom:1:1201:1236:2187	141	*	0	0	*	*	0	0	CGGATTCCGACTTCCAT	HHHHGIJJIGIGIJJGG	RG:Z:HiMom.1	QX:Z:CCCF-FFFD	RX:Z:CTCC-TTAG
+HiMom:1:2101:1133:2239	77	*	0	0	*	*	0	0	AGACAGAAGTACGGGAAGGCGAAGA	@@@FFFFEHFHHHJJCGDHIIECD@	RG:Z:HiMom.1	QX:Z:?@?D-DFFF	RX:Z:AGCT-TTTT
+HiMom:1:2101:1133:2239	141	*	0	0	*	*	0	0	GTTTCCTAGCTTGTCTT	HHHHF4ACFHIJHHHGH	RG:Z:HiMom.1	QX:Z:?@?D-DFFF	RX:Z:AGCT-TTTT
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TATCTGCC.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TATCTGCC.sam
index 10f206d..3ed4c5b 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TATCTGCC.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TATCTGCC.sam
@@ -1,16 +1,16 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_TATCTGCC	LB:LN_TATCTGCC	PL:illumina	PU:HiMom.1.TATCTGCC	CN:BI
-HiMom:1:1101:1267:2209	77	*	0	0	*	*	0	0	GAGACGGAGGCCAACGGGGGCCTGG	@@CFFFFD8FDHFHIGIBG?@BCDG	RG:Z:HiMom.1	QX:Z:=;?DDDD?	RX:Z:GGCAGAGT
-HiMom:1:1101:1267:2209	141	*	0	0	*	*	0	0	CTCCAACAGCCCCGTAC	CCFHAIIIGGIIGE at EG	RG:Z:HiMom.1	QX:Z:=;?DDDD?	RX:Z:GGCAGAGT
-HiMom:1:1101:1353:2226	77	*	0	0	*	*	0	0	TTGCTTGTCTGTAAAGTATTTTATT	@C at DDFFDHHFHFHHIBGG>IHHII	RG:Z:HiMom.1	QX:Z:BBBFFFFF	RX:Z:GTGCTCTT
-HiMom:1:1101:1353:2226	141	*	0	0	*	*	0	0	CCGATCTTCAGGTTACC	HHHHHJJJJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:BBBFFFFF	RX:Z:GTGCTCTT
-HiMom:1:1101:1435:2194	77	*	0	0	*	*	0	0	GAGAAAGAACATGACTACAGAGATG	CCCFFFFFHHHHHJJJJJJJJJHJJ	RG:Z:HiMom.1	QX:Z:CCCFFDFF	RX:Z:TTTTGTTT
-HiMom:1:1101:1435:2194	141	*	0	0	*	*	0	0	TCTTTTACTGAAGTGTA	HHHHHJJJJIHIJHHHJ	RG:Z:HiMom.1	QX:Z:CCCFFDFF	RX:Z:TTTTGTTT
-HiMom:1:1201:1084:2204	77	*	0	0	*	*	0	0	GGCCCGTGGACGCCGCCGAAGAAGC	CCCFFFFFHHHHHJJJJJIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TGGCTCCT
-HiMom:1:1201:1084:2204	141	*	0	0	*	*	0	0	CAGGCTCTCATCAGTTG	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:TGGCTCCT
-HiMom:1:1201:1142:2242	77	*	0	0	*	*	0	0	TGTTGATAGTCCTTCTTATCTTAGT	???DB?==CC2<AC:CC<CFEF<FF	RG:Z:HiMom.1	QX:Z:?=?DDDD;	RX:Z:GTAAAATG
-HiMom:1:1201:1142:2242	141	*	0	0	*	*	0	0	TAAAATAATAAAAAATG	AF<DF<FFFFIIIFF@<	RG:Z:HiMom.1	QX:Z:?=?DDDD;	RX:Z:GTAAAATG
-HiMom:1:1201:1187:2100	77	*	0	0	*	*	0	0	.GCGGTAATTCCAGCTCCAATAGCG	#1:BB2 at DHHFHHIIIIHHIIGHGG	RG:Z:HiMom.1	QX:Z:=<=;AA##	RX:Z:AAAAAAGA
-HiMom:1:1201:1187:2100	141	*	0	0	*	*	0	0	GCCCGCATTGCCGAGAC	2<=;)<<):=@@#####	RG:Z:HiMom.1	QX:Z:=<=;AA##	RX:Z:AAAAAAGA
-HiMom:1:1201:1392:2109	77	*	0	0	*	*	0	0	.CTGAAGAGGCCAAAGCGCCCTCCA	#1=DDFFFHHHHHJJJJJJJJJJJI	RG:Z:HiMom.1	QX:Z:BBCFFFFF	RX:Z:GTCAGACA
-HiMom:1:1201:1392:2109	141	*	0	0	*	*	0	0	GGGGGATTTGGGCTGTG	HHHHHHJJJHIJIJJJJ	RG:Z:HiMom.1	QX:Z:BBCFFFFF	RX:Z:GTCAGACA
+HiMom:1:1101:1267:2209	77	*	0	0	*	*	0	0	GAGACGGAGGCCAACGGGGGCCTGG	@@CFFFFD8FDHFHIGIBG?@BCDG	RG:Z:HiMom.1	QX:Z:=;?D-DDD?	RX:Z:GGCA-GAGT
+HiMom:1:1101:1267:2209	141	*	0	0	*	*	0	0	CTCCAACAGCCCCGTAC	CCFHAIIIGGIIGE at EG	RG:Z:HiMom.1	QX:Z:=;?D-DDD?	RX:Z:GGCA-GAGT
+HiMom:1:1101:1353:2226	77	*	0	0	*	*	0	0	TTGCTTGTCTGTAAAGTATTTTATT	@C at DDFFDHHFHFHHIBGG>IHHII	RG:Z:HiMom.1	QX:Z:BBBF-FFFF	RX:Z:GTGC-TCTT
+HiMom:1:1101:1353:2226	141	*	0	0	*	*	0	0	CCGATCTTCAGGTTACC	HHHHHJJJJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:BBBF-FFFF	RX:Z:GTGC-TCTT
+HiMom:1:1101:1435:2194	77	*	0	0	*	*	0	0	GAGAAAGAACATGACTACAGAGATG	CCCFFFFFHHHHHJJJJJJJJJHJJ	RG:Z:HiMom.1	QX:Z:CCCF-FDFF	RX:Z:TTTT-GTTT
+HiMom:1:1101:1435:2194	141	*	0	0	*	*	0	0	TCTTTTACTGAAGTGTA	HHHHHJJJJIHIJHHHJ	RG:Z:HiMom.1	QX:Z:CCCF-FDFF	RX:Z:TTTT-GTTT
+HiMom:1:1201:1084:2204	77	*	0	0	*	*	0	0	GGCCCGTGGACGCCGCCGAAGAAGC	CCCFFFFFHHHHHJJJJJIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TGGC-TCCT
+HiMom:1:1201:1084:2204	141	*	0	0	*	*	0	0	CAGGCTCTCATCAGTTG	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:TGGC-TCCT
+HiMom:1:1201:1142:2242	77	*	0	0	*	*	0	0	TGTTGATAGTCCTTCTTATCTTAGT	???DB?==CC2<AC:CC<CFEF<FF	RG:Z:HiMom.1	QX:Z:?=?D-DDD;	RX:Z:GTAA-AATG
+HiMom:1:1201:1142:2242	141	*	0	0	*	*	0	0	TAAAATAATAAAAAATG	AF<DF<FFFFIIIFF@<	RG:Z:HiMom.1	QX:Z:?=?D-DDD;	RX:Z:GTAA-AATG
+HiMom:1:1201:1187:2100	77	*	0	0	*	*	0	0	.GCGGTAATTCCAGCTCCAATAGCG	#1:BB2 at DHHFHHIIIIHHIIGHGG	RG:Z:HiMom.1	QX:Z:=<=;-AA##	RX:Z:AAAA-AAGA
+HiMom:1:1201:1187:2100	141	*	0	0	*	*	0	0	GCCCGCATTGCCGAGAC	2<=;)<<):=@@#####	RG:Z:HiMom.1	QX:Z:=<=;-AA##	RX:Z:AAAA-AAGA
+HiMom:1:1201:1392:2109	77	*	0	0	*	*	0	0	.CTGAAGAGGCCAAAGCGCCCTCCA	#1=DDFFFHHHHHJJJJJJJJJJJI	RG:Z:HiMom.1	QX:Z:BBCF-FFFF	RX:Z:GTCA-GACA
+HiMom:1:1201:1392:2109	141	*	0	0	*	*	0	0	GGGGGATTTGGGCTGTG	HHHHHHJJJHIJIJJJJ	RG:Z:HiMom.1	QX:Z:BBCF-FFFF	RX:Z:GTCA-GACA
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TCGCTAGA.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TCGCTAGA.sam
index f4c706a..a8bbb04 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TCGCTAGA.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TCGCTAGA.sam
@@ -1,12 +1,12 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_TCGCTAGA	LB:LN_TCGCTAGA	PL:illumina	PU:HiMom.1.TCGCTAGA	CN:BI
-HiMom:1:1101:1143:2192	77	*	0	0	*	*	0	0	GGAGCGAGTCTGGGTCTCAGCCCCG	CCCFFFFFHHHHHJGHIIIHJJJJI	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CGACAAGT
-HiMom:1:1101:1143:2192	141	*	0	0	*	*	0	0	CTGGCTTATCACTCATC	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:CGACAAGT
-HiMom:1:1101:1479:2221	77	*	0	0	*	*	0	0	TGTAAAGTATGCTGGCTCAGTGTAT	BBBFDFFEHHHHHJJJJJJJIJHJJ	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:GGGGAAAT
-HiMom:1:1101:1479:2221	141	*	0	0	*	*	0	0	CTATTTTTATGTAAAAA	HHHHHJIGIJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@CCFFFFF	RX:Z:GGGGAAAT
-HiMom:1:1201:1312:2112	77	*	0	0	*	*	0	0	.TCCCAGCGAACCCGCGTGCAACCT	#1=DFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATTTGCAG
-HiMom:1:1201:1312:2112	141	*	0	0	*	*	0	0	GAGCCGGCGCAGGTGCA	HHHHHJJJIJJJJGHIJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATTTGCAG
-HiMom:1:1201:1416:2128	77	*	0	0	*	*	0	0	.ACAGGCGTGGAGGAGGCGGCGGCC	#4=DDDFFHHHHHJIGJHFHHFFED	RG:Z:HiMom.1	QX:Z:@@@DDDDD	RX:Z:TTGGTGTG
-HiMom:1:1201:1416:2128	141	*	0	0	*	*	0	0	GAGGCGGTGGCGGGATC	HHFHHII:?GGHIIB6?	RG:Z:HiMom.1	QX:Z:@@@DDDDD	RX:Z:TTGGTGTG
-HiMom:1:2101:1064:2242	77	*	0	0	*	*	0	0	ATGAACAAAGGAAGAATTATGCACG	?;?D;DDDF?;:+<<CFFCHE433A	RG:Z:HiMom.1	QX:Z:####(<?<	RX:Z:NGGAAAAA
-HiMom:1:2101:1064:2242	141	*	0	0	*	*	0	0	GGTTGTCAAGCGTTAAA	#################	RG:Z:HiMom.1	QX:Z:####(<?<	RX:Z:NGGAAAAA
+HiMom:1:1101:1143:2192	77	*	0	0	*	*	0	0	GGAGCGAGTCTGGGTCTCAGCCCCG	CCCFFFFFHHHHHJGHIIIHJJJJI	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CGAC-AAGT
+HiMom:1:1101:1143:2192	141	*	0	0	*	*	0	0	CTGGCTTATCACTCATC	HHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:CGAC-AAGT
+HiMom:1:1101:1479:2221	77	*	0	0	*	*	0	0	TGTAAAGTATGCTGGCTCAGTGTAT	BBBFDFFEHHHHHJJJJJJJIJHJJ	RG:Z:HiMom.1	QX:Z:@CCF-FFFF	RX:Z:GGGG-AAAT
+HiMom:1:1101:1479:2221	141	*	0	0	*	*	0	0	CTATTTTTATGTAAAAA	HHHHHJIGIJJJJJJJJ	RG:Z:HiMom.1	QX:Z:@CCF-FFFF	RX:Z:GGGG-AAAT
+HiMom:1:1201:1312:2112	77	*	0	0	*	*	0	0	.TCCCAGCGAACCCGCGTGCAACCT	#1=DFFFFHHHHHJJJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATTT-GCAG
+HiMom:1:1201:1312:2112	141	*	0	0	*	*	0	0	GAGCCGGCGCAGGTGCA	HHHHHJJJIJJJJGHIJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATTT-GCAG
+HiMom:1:1201:1416:2128	77	*	0	0	*	*	0	0	.ACAGGCGTGGAGGAGGCGGCGGCC	#4=DDDFFHHHHHJIGJHFHHFFED	RG:Z:HiMom.1	QX:Z:@@@D-DDDD	RX:Z:TTGG-TGTG
+HiMom:1:1201:1416:2128	141	*	0	0	*	*	0	0	GAGGCGGTGGCGGGATC	HHFHHII:?GGHIIB6?	RG:Z:HiMom.1	QX:Z:@@@D-DDDD	RX:Z:TTGG-TGTG
+HiMom:1:2101:1064:2242	77	*	0	0	*	*	0	0	ATGAACAAAGGAAGAATTATGCACG	?;?D;DDDF?;:+<<CFFCHE433A	RG:Z:HiMom.1	QX:Z:####-(<?<	RX:Z:NGGA-AAAA
+HiMom:1:2101:1064:2242	141	*	0	0	*	*	0	0	GGTTGTCAAGCGTTAAA	#################	RG:Z:HiMom.1	QX:Z:####-(<?<	RX:Z:NGGA-AAAA
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TCTGCAAG.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TCTGCAAG.sam
index 4b75b98..fb2735c 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TCTGCAAG.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TCTGCAAG.sam
@@ -1,4 +1,4 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_TCTGCAAG	LB:LN_TCTGCAAG	PL:illumina	PU:HiMom.1.TCTGCAAG	CN:BI
-HiMom:1:1201:1042:2174	77	*	0	0	*	*	0	0	.GTTGGTGTCTTCATTTTATGTATA	#1=DDFDFHHHHHJIJJJHIJHIJJ	RG:Z:HiMom.1	QX:Z:#0;@@@?@	RX:Z:NTCAGGAA
-HiMom:1:1201:1042:2174	141	*	0	0	*	*	0	0	GGC..CAAAAAAAGAAA	?<@##3<@@?@@?????	RG:Z:HiMom.1	QX:Z:#0;@@@?@	RX:Z:NTCAGGAA
+HiMom:1:1201:1042:2174	77	*	0	0	*	*	0	0	.GTTGGTGTCTTCATTTTATGTATA	#1=DDFDFHHHHHJIJJJHIJHIJJ	RG:Z:HiMom.1	QX:Z:#0;@-@@?@	RX:Z:NTCA-GGAA
+HiMom:1:1201:1042:2174	141	*	0	0	*	*	0	0	GGC..CAAAAAAAGAAA	?<@##3<@@?@@?????	RG:Z:HiMom.1	QX:Z:#0;@-@@?@	RX:Z:NTCA-GGAA
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGCAAGTA.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGCAAGTA.sam
index e5d43f9..503e6ec 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGCAAGTA.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGCAAGTA.sam
@@ -1,6 +1,6 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_TGCAAGTA	LB:LN_TGCAAGTA	PL:illumina	PU:HiMom.1.TGCAAGTA	CN:BI
-HiMom:1:1101:1242:2170	77	*	0	0	*	*	0	0	ATGGCAGGGCAGAGTTCTGATGAGT	CCCFFFFFHHGGGIFHEIIGIIII?	RG:Z:HiMom.1	QX:Z:@@@DFDFF	RX:Z:GGAAGGAA
-HiMom:1:1101:1242:2170	141	*	0	0	*	*	0	0	AAGAAGCACAAGTACAT	HHHGHHGIIGJJEHHIG	RG:Z:HiMom.1	QX:Z:@@@DFDFF	RX:Z:GGAAGGAA
-HiMom:1:2101:1163:2222	77	*	0	0	*	*	0	0	GAGCAGGCAAGGAGGACTTCTTGTT	CCCFFFFFGHHHHJJHHIJJJJJIJ	RG:Z:HiMom.1	QX:Z:@@@DFFFF	RX:Z:GAGCGATA
-HiMom:1:2101:1163:2222	141	*	0	0	*	*	0	0	ATGGTTCTTTTCCTCAC	HHHHHJJJJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:@@@DFFFF	RX:Z:GAGCGATA
+HiMom:1:1101:1242:2170	77	*	0	0	*	*	0	0	ATGGCAGGGCAGAGTTCTGATGAGT	CCCFFFFFHHGGGIFHEIIGIIII?	RG:Z:HiMom.1	QX:Z:@@@D-FDFF	RX:Z:GGAA-GGAA
+HiMom:1:1101:1242:2170	141	*	0	0	*	*	0	0	AAGAAGCACAAGTACAT	HHHGHHGIIGJJEHHIG	RG:Z:HiMom.1	QX:Z:@@@D-FDFF	RX:Z:GGAA-GGAA
+HiMom:1:2101:1163:2222	77	*	0	0	*	*	0	0	GAGCAGGCAAGGAGGACTTCTTGTT	CCCFFFFFGHHHHJJHHIJJJJJIJ	RG:Z:HiMom.1	QX:Z:@@@D-FFFF	RX:Z:GAGC-GATA
+HiMom:1:2101:1163:2222	141	*	0	0	*	*	0	0	ATGGTTCTTTTCCTCAC	HHHHHJJJJJJJIJJJJ	RG:Z:HiMom.1	QX:Z:@@@D-FFFF	RX:Z:GAGC-GATA
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGCTGCTG.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGCTGCTG.sam
index c6a0d35..b6b145a 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGCTGCTG.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGCTGCTG.sam
@@ -1,10 +1,10 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_TGCTGCTG	LB:LN_TGCTGCTG	PL:illumina	PU:HiMom.1.TGCTGCTG	CN:BI
-HiMom:1:1101:1084:2136	77	*	0	0	*	*	0	0	.TCTCACTGTGAATTTGTGGTGGGC	#1=DDFFFHHHHHJJJJGIJIJJJJ	RG:Z:HiMom.1	QX:Z:<<<@@###	RX:Z:TTTCTNNN
-HiMom:1:1101:1084:2136	141	*	0	0	*	*	0	0	.................	#################	RG:Z:HiMom.1	XN:i:1	QX:Z:<<<@@###	RX:Z:TTTCTNNN
-HiMom:1:1201:1285:2100	77	*	0	0	*	*	0	0	.AATGACATGTTTAAAGATGGACTC	#1:BDDFFHHFHHGIJIJIIIIGII	RG:Z:HiMom.1	QX:Z:@@@DFFFF	RX:Z:GATCTTTT
-HiMom:1:1201:1285:2100	141	*	0	0	*	*	0	0	TTGCTTTGTAGTTATAG	HHHHHIIGIABCFFHBF	RG:Z:HiMom.1	QX:Z:@@@DFFFF	RX:Z:GATCTTTT
-HiMom:1:2101:1162:2139	77	*	0	0	*	*	0	0	AGAGGTGAAATTCTTGGACCGGCGC	@@@DDDDDHFHHHDB:EFHHCAG?D	RG:Z:HiMom.1	QX:Z:BCCFFFFF	RX:Z:ATCGTTTA
-HiMom:1:2101:1162:2139	141	*	0	0	*	*	0	0	TGGTCGGAACTACGACG	HHHHHIJJJJJJJIJJI	RG:Z:HiMom.1	QX:Z:BCCFFFFF	RX:Z:ATCGTTTA
-HiMom:1:2101:1195:2150	77	*	0	0	*	*	0	0	CCGAGAGAGTGAGAGCGCTCCTGGG	CCCFFFFFHFHHHJJJJIJJJJIJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AATTGAAC
-HiMom:1:2101:1195:2150	141	*	0	0	*	*	0	0	TTCACCACCCAGAGGAA	HHHHHJJJJJJIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:AATTGAAC
+HiMom:1:1101:1084:2136	77	*	0	0	*	*	0	0	.TCTCACTGTGAATTTGTGGTGGGC	#1=DDFFFHHHHHJJJJGIJIJJJJ	RG:Z:HiMom.1	QX:Z:<<<@-@###	RX:Z:TTTC-TNNN
+HiMom:1:1101:1084:2136	141	*	0	0	*	*	0	0	.................	#################	RG:Z:HiMom.1	XN:i:1	QX:Z:<<<@-@###	RX:Z:TTTC-TNNN
+HiMom:1:1201:1285:2100	77	*	0	0	*	*	0	0	.AATGACATGTTTAAAGATGGACTC	#1:BDDFFHHFHHGIJIJIIIIGII	RG:Z:HiMom.1	QX:Z:@@@D-FFFF	RX:Z:GATC-TTTT
+HiMom:1:1201:1285:2100	141	*	0	0	*	*	0	0	TTGCTTTGTAGTTATAG	HHHHHIIGIABCFFHBF	RG:Z:HiMom.1	QX:Z:@@@D-FFFF	RX:Z:GATC-TTTT
+HiMom:1:2101:1162:2139	77	*	0	0	*	*	0	0	AGAGGTGAAATTCTTGGACCGGCGC	@@@DDDDDHFHHHDB:EFHHCAG?D	RG:Z:HiMom.1	QX:Z:BCCF-FFFF	RX:Z:ATCG-TTTA
+HiMom:1:2101:1162:2139	141	*	0	0	*	*	0	0	TGGTCGGAACTACGACG	HHHHHIJJJJJJJIJJI	RG:Z:HiMom.1	QX:Z:BCCF-FFFF	RX:Z:ATCG-TTTA
+HiMom:1:2101:1195:2150	77	*	0	0	*	*	0	0	CCGAGAGAGTGAGAGCGCTCCTGGG	CCCFFFFFHFHHHJJJJIJJJJIJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AATT-GAAC
+HiMom:1:2101:1195:2150	141	*	0	0	*	*	0	0	TTCACCACCCAGAGGAA	HHHHHJJJJJJIJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:AATT-GAAC
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGTAACTC.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGTAACTC.sam
index 9fb57b3..00ae5cb 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGTAACTC.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGTAACTC.sam
@@ -1,4 +1,4 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_TGTAACTC	LB:LN_TGTAACTC	PL:illumina	PU:HiMom.1.TGTAACTC	CN:BI
-HiMom:1:1201:1421:2154	77	*	0	0	*	*	0	0	TGTGTGTGTGGGTGTGTGTATATAT	?@?DDFFFFFHH at GEFCCCHGIGJI	RG:Z:HiMom.1	QX:Z:BC at DFFFF	RX:Z:TGTGCTCT
-HiMom:1:1201:1421:2154	141	*	0	0	*	*	0	0	TCCGATCTTGTGCTCTT	HHHHHJJJJFHIHHIJJ	RG:Z:HiMom.1	QX:Z:BC at DFFFF	RX:Z:TGTGCTCT
+HiMom:1:1201:1421:2154	77	*	0	0	*	*	0	0	TGTGTGTGTGGGTGTGTGTATATAT	?@?DDFFFFFHH at GEFCCCHGIGJI	RG:Z:HiMom.1	QX:Z:BC at D-FFFF	RX:Z:TGTG-CTCT
+HiMom:1:1201:1421:2154	141	*	0	0	*	*	0	0	TCCGATCTTGTGCTCTT	HHHHHJJJJFHIHHIJJ	RG:Z:HiMom.1	QX:Z:BC at D-FFFF	RX:Z:TGTG-CTCT
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGTAATCA.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGTAATCA.sam
index cf56622..d28072c 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGTAATCA.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TGTAATCA.sam
@@ -1,8 +1,8 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_TGTAATCA	LB:LN_TGTAATCA	PL:illumina	PU:HiMom.1.TGTAATCA	CN:BI
-HiMom:1:1101:1419:2119	77	*	0	0	*	*	0	0	.ATGACTATGGTAACTGAAAGAAAA	#1:A1BDADBFFDFIIIEEHECACF	RG:Z:HiMom.1	QX:Z:########	RX:Z:ACTTTCCT
-HiMom:1:1101:1419:2119	141	*	0	0	*	*	0	0	TTTTTGTTTTACTTTAA	#################	RG:Z:HiMom.1	QX:Z:########	RX:Z:ACTTTCCT
-HiMom:1:1201:1208:2132	77	*	0	0	*	*	0	0	.CCTCAATGAGCGGCACTATGGGGG	#1=DDFFFHHHHGJJIJJGHIJGIJ	RG:Z:HiMom.1	QX:Z:@@CDFFFF	RX:Z:CTGTAGAA
-HiMom:1:1201:1208:2132	141	*	0	0	*	*	0	0	AGGATGGTCGGGCTCCA	GHFHHJIJJGJIBHJJG	RG:Z:HiMom.1	QX:Z:@@CDFFFF	RX:Z:CTGTAGAA
-HiMom:1:1201:1344:2147	77	*	0	0	*	*	0	0	TATCCTCCCTACTATGCCTAGAAGG	=?@DADEFHBHDFG>EFGDHGFGHD	RG:Z:HiMom.1	QX:Z:@<??DDDD	RX:Z:ACGATTAG
-HiMom:1:1201:1344:2147	141	*	0	0	*	*	0	0	TTTTAGCATTGGAGTAG	FHHHFGGHHIIIGGAGH	RG:Z:HiMom.1	QX:Z:@<??DDDD	RX:Z:ACGATTAG
+HiMom:1:1101:1419:2119	77	*	0	0	*	*	0	0	.ATGACTATGGTAACTGAAAGAAAA	#1:A1BDADBFFDFIIIEEHECACF	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ACTT-TCCT
+HiMom:1:1101:1419:2119	141	*	0	0	*	*	0	0	TTTTTGTTTTACTTTAA	#################	RG:Z:HiMom.1	QX:Z:####-####	RX:Z:ACTT-TCCT
+HiMom:1:1201:1208:2132	77	*	0	0	*	*	0	0	.CCTCAATGAGCGGCACTATGGGGG	#1=DDFFFHHHHGJJIJJGHIJGIJ	RG:Z:HiMom.1	QX:Z:@@CD-FFFF	RX:Z:CTGT-AGAA
+HiMom:1:1201:1208:2132	141	*	0	0	*	*	0	0	AGGATGGTCGGGCTCCA	GHFHHJIJJGJIBHJJG	RG:Z:HiMom.1	QX:Z:@@CD-FFFF	RX:Z:CTGT-AGAA
+HiMom:1:1201:1344:2147	77	*	0	0	*	*	0	0	TATCCTCCCTACTATGCCTAGAAGG	=?@DADEFHBHDFG>EFGDHGFGHD	RG:Z:HiMom.1	QX:Z:@<??-DDDD	RX:Z:ACGA-TTAG
+HiMom:1:1201:1344:2147	141	*	0	0	*	*	0	0	TTTTAGCATTGGAGTAG	FHHHFGGHHIIIGGAGH	RG:Z:HiMom.1	QX:Z:@<??-DDDD	RX:Z:ACGA-TTAG
diff --git a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TTGTCTAT.sam b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TTGTCTAT.sam
index 7d607b0..ca6b1db 100644
--- a/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TTGTCTAT.sam
+++ b/testdata/picard/illumina/25T8B25T/sams_with_4M4M/TTGTCTAT.sam
@@ -1,10 +1,10 @@
 @HD	VN:1.5	SO:queryname
 @RG	ID:HiMom.1	SM:SA_TTGTCTAT	LB:LN_TTGTCTAT	PL:illumina	PU:HiMom.1.TTGTCTAT	CN:BI
-HiMom:1:1101:1219:2164	77	*	0	0	*	*	0	0	TCAAGCAGGAGCAGCTAAGTCCTAA	CCCFFFFFHHHHHJJJJJJHIJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATCTTATC
-HiMom:1:1101:1219:2164	141	*	0	0	*	*	0	0	CACTCCTTCCACTTTGG	HHHHHJJIJJJJJJJIJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ATCTTATC
-HiMom:1:1201:1103:2184	77	*	0	0	*	*	0	0	GTAAGAACTACCCTGGGTCCCCGTG	@@BFFFFFHHHHHJJJJGIJJJJHI	RG:Z:HiMom.1	QX:Z:B at BFFDEF	RX:Z:AGAAGTTT
-HiMom:1:1201:1103:2184	141	*	0	0	*	*	0	0	CAGAATTGTGGCCCCAT	HHHHHJJJGHIJJJJJI	RG:Z:HiMom.1	QX:Z:B at BFFDEF	RX:Z:AGAAGTTT
-HiMom:1:1201:1107:2109	77	*	0	0	*	*	0	0	.GGGAACCTGGCGCTAAACCATTCG	#1=DFFFFHHHHHJJJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACAAACCC
-HiMom:1:1201:1107:2109	141	*	0	0	*	*	0	0	TTGTGTCGAGGGCTGAC	HHGHHJJJJIIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCFFFFF	RX:Z:ACAAACCC
-HiMom:1:1201:1252:2141	77	*	0	0	*	*	0	0	.TTCCCCCCATGTAATTATTGTGAA	#1=DDFFFHHHHHJJJJJJJJIJJJ	RG:Z:HiMom.1	QX:Z:BCBFFFFF	RX:Z:AGTTATTT
-HiMom:1:1201:1252:2141	141	*	0	0	*	*	0	0	TGCCTATGTCCAACAAG	GHHHHJIJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:BCBFFFFF	RX:Z:AGTTATTT
+HiMom:1:1101:1219:2164	77	*	0	0	*	*	0	0	TCAAGCAGGAGCAGCTAAGTCCTAA	CCCFFFFFHHHHHJJJJJJHIJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATCT-TATC
+HiMom:1:1101:1219:2164	141	*	0	0	*	*	0	0	CACTCCTTCCACTTTGG	HHHHHJJIJJJJJJJIJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ATCT-TATC
+HiMom:1:1201:1103:2184	77	*	0	0	*	*	0	0	GTAAGAACTACCCTGGGTCCCCGTG	@@BFFFFFHHHHHJJJJGIJJJJHI	RG:Z:HiMom.1	QX:Z:B at BF-FDEF	RX:Z:AGAA-GTTT
+HiMom:1:1201:1103:2184	141	*	0	0	*	*	0	0	CAGAATTGTGGCCCCAT	HHHHHJJJGHIJJJJJI	RG:Z:HiMom.1	QX:Z:B at BF-FDEF	RX:Z:AGAA-GTTT
+HiMom:1:1201:1107:2109	77	*	0	0	*	*	0	0	.GGGAACCTGGCGCTAAACCATTCG	#1=DFFFFHHHHHJJJJJJJJJIJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACAA-ACCC
+HiMom:1:1201:1107:2109	141	*	0	0	*	*	0	0	TTGTGTCGAGGGCTGAC	HHGHHJJJJIIJJJJJJ	RG:Z:HiMom.1	QX:Z:CCCF-FFFF	RX:Z:ACAA-ACCC
+HiMom:1:1201:1252:2141	77	*	0	0	*	*	0	0	.TTCCCCCCATGTAATTATTGTGAA	#1=DDFFFHHHHHJJJJJJJJIJJJ	RG:Z:HiMom.1	QX:Z:BCBF-FFFF	RX:Z:AGTT-ATTT
+HiMom:1:1201:1252:2141	141	*	0	0	*	*	0	0	TGCCTATGTCCAACAAG	GHHHHJIJJJJJJJJJJ	RG:Z:HiMom.1	QX:Z:BCBF-FFFF	RX:Z:AGTT-ATTT
diff --git a/testdata/picard/illumina/CollectIlluminaBasecallingMetrics/25T8B25T/barcodes_dir/s_1_1101_barcode.txt.gz b/testdata/picard/illumina/CollectIlluminaBasecallingMetrics/25T8B25T/barcodes_dir/s_1_1101_barcode.txt.gz
new file mode 100755
index 0000000..4d89d1e
Binary files /dev/null and b/testdata/picard/illumina/CollectIlluminaBasecallingMetrics/25T8B25T/barcodes_dir/s_1_1101_barcode.txt.gz differ
diff --git a/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/130318_SL-HBB_0226_BFCC1WYMACXX/RunInfo.xml b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/130318_SL-HBB_0226_BFCC1WYMACXX/RunInfo.xml
new file mode 100644
index 0000000..115c688
--- /dev/null
+++ b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/130318_SL-HBB_0226_BFCC1WYMACXX/RunInfo.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<RunInfo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="4">
+  <Run Id="130318_SL-HBB_0226_BFCC1WYMACXX" Number="226">
+    <Flowcell>BFCC1WYMACXX</Flowcell>
+    <Instrument>SL-HBB</Instrument>
+    <Date>130318</Date>
+    <Reads>
+      <Read Number="1" NumCycles="101" IsIndexedRead="N" />
+      <Read Number="2" NumCycles="8" IsIndexedRead="Y" />
+      <Read Number="3" NumCycles="101" IsIndexedRead="N" />
+    </Reads>
+  </Run>
+</RunInfo>	
diff --git a/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/130321_SL-MAK_0035_FC000000000-A306B/RunInfo.xml b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/130321_SL-MAK_0035_FC000000000-A306B/RunInfo.xml
new file mode 100644
index 0000000..a460e87
--- /dev/null
+++ b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/130321_SL-MAK_0035_FC000000000-A306B/RunInfo.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<RunInfo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="4">
+  <Run Id="130321_SL-MAK_0035_FC000000000-A306B" Number="35">
+    <Flowcell>FC000000000-A306B</Flowcell>
+    <Instrument>SL-MAK</Instrument>
+    <Date>130321</Date>
+    <Reads>
+      <Read Number="1" NumCycles="101" IsIndexedRead="N" />
+      <Read Number="2" NumCycles="8" IsIndexedRead="Y" />
+      <Read Number="3" NumCycles="101" IsIndexedRead="N" />
+    </Reads>
+  </Run>
+</RunInfo>	
diff --git a/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/130401_SL-HAC_0022_BH07PBADXX/RunInfo.xml b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/130401_SL-HAC_0022_BH07PBADXX/RunInfo.xml
new file mode 100644
index 0000000..6150ba2
--- /dev/null
+++ b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/130401_SL-HAC_0022_BH07PBADXX/RunInfo.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0"?>
+<RunInfo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="4">
+	<Run Id="130401_SL-HAC_0022_BH07PBADXX" Number="22">
+    <Flowcell>BH07PBADXX</Flowcell>
+    <Instrument>SL-HAC</Instrument>
+    <Date>130401</Date>
+    <Reads>
+      <Read Number="1" NumCycles="101" IsIndexedRead="N" />
+      <Read Number="2" NumCycles="8" IsIndexedRead="Y" />
+      <Read Number="3" NumCycles="101" IsIndexedRead="N" />
+    </Reads>
+  </Run>
+</RunInfo>	
diff --git a/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/tileRuns/A67HY/RunInfo.xml b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/tileRuns/A67HY/RunInfo.xml
new file mode 100644
index 0000000..73a2491
--- /dev/null
+++ b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/tileRuns/A67HY/RunInfo.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<RunInfo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="4">
+  <Run>
+    <Reads>
+      <Read Number="1" NumCycles="8" IsIndexedRead="Y" />
+      <Read Number="2" NumCycles="8" IsIndexedRead="Y" />
+    </Reads>
+  </Run>
+</RunInfo>	
diff --git a/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/tileRuns/A7LE0/RunInfo.xml b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/tileRuns/A7LE0/RunInfo.xml
new file mode 100644
index 0000000..1c50f30
--- /dev/null
+++ b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/tileRuns/A7LE0/RunInfo.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0"?>
+<RunInfo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="4">
+  <Run>
+    <Reads>
+      <Read Number="1" NumCycles="25" IsIndexedRead="N" />
+      <Read Number="2" NumCycles="8" IsIndexedRead="Y" />
+      <Read Number="3" NumCycles="8" IsIndexedRead="Y" />
+      <Read Number="4" NumCycles="25" IsIndexedRead="N" />
+    </Reads>
+  </Run>
+</RunInfo>	
diff --git a/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/tileRuns/C2MFAACXX/RunInfo.xml b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/tileRuns/C2MFAACXX/RunInfo.xml
new file mode 100644
index 0000000..937a0bb
--- /dev/null
+++ b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/tileRuns/C2MFAACXX/RunInfo.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0"?>
+<RunInfo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="4">
+  <Run>
+    <Reads>
+      <Read Number="1" NumCycles="95" IsIndexedRead="N" />
+      <Read Number="2" NumCycles="101" IsIndexedRead="N" />
+    </Reads>
+  </Run>
+</RunInfo>	
diff --git a/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/tileRuns/H7BATADXX/RunInfo.xml b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/tileRuns/H7BATADXX/RunInfo.xml
new file mode 100644
index 0000000..d42c0f3
--- /dev/null
+++ b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/tileRuns/H7BATADXX/RunInfo.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0"?>
+<RunInfo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="4">
+  <Run>
+    <Reads>
+      <Read Number="1" NumCycles="76" IsIndexedRead="N" />
+      <Read Number="2" NumCycles="8" IsIndexedRead="Y" />
+      <Read Number="3" NumCycles="76" IsIndexedRead="N" />
+    </Reads>
+  </Run>
+</RunInfo>	
diff --git a/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/tileRuns/H7H7RADXX/RunInfo.xml b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/tileRuns/H7H7RADXX/RunInfo.xml
new file mode 100644
index 0000000..1b3ac9c
--- /dev/null
+++ b/testdata/picard/illumina/IlluminaLaneMetricsCollectorTest/tileRuns/H7H7RADXX/RunInfo.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0"?>
+<RunInfo xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" Version="4">
+  <Run>
+    <Reads>
+      <Read Number="1" NumCycles="101" IsIndexedRead="N" />
+      <Read Number="2" NumCycles="8" IsIndexedRead="Y" />
+      <Read Number="3" NumCycles="8" IsIndexedRead="Y" />
+      <Read Number="4" NumCycles="101" IsIndexedRead="N" />
+    </Reads>
+  </Run>
+</RunInfo>	
diff --git a/testdata/picard/metrics/chrM_NO_SEQ.sam b/testdata/picard/metrics/chrM_NO_SEQ.sam
new file mode 100644
index 0000000..cae527e
--- /dev/null
+++ b/testdata/picard/metrics/chrM_NO_SEQ.sam
@@ -0,0 +1,5 @@
+ at HD	VN:1.0	SO:coordinate
+ at SQ	SN:chrM	LN:16299	AS:mm9	UR:ftp://hgdownload.cse.ucsc.edu/goldenPath/Mus_musculus_assembly9/bigZips/chromFa.tar.gz	M5:11c8af2a2528b25f2c080ab7da42edda	SP:Mus musculus
+ at RG	ID:62A40.2	PL:illumina	PU:62A40AAXX101028.2	LB:Solexa-45345	DT:2010-10-28T00:00:00-0400	SM:RRBS885	CN:BI
+NRUSCA-WDL30341:66:000000000-ABTGC:1:2111:13507:4770	417	chrM	14225	60	188H112M	=	14225	197	CTTGACCTGTGCCGGGTACGGCGGCGGACCGGCGACTACCCGGAGGCTGGCGAGCTGGCCCAGCGGGCCTACGACCTCTACCACAGCCTCGAAAACCGCCTCCGCCAGGCCC	DBFFDFFB>>):BFFBBBFFBFFF>B>>FB;F;36>B;??FFFFFF?<B(16>(-122:?<??((4>0>6:BB<>FFF<ABFFFF###########################	RG:Z:62A40.2	ZL:i:135	NM:i:9	ZP:i:1	UQ:i:18
+NRUSCA-WDL30341:66:000000000-ABTGC:1:2111:13507:4770	417	chrM	14029	0	232H78M10H	=	14225	393	*	*	RG:Z:62A40.2	ZL:i:135	NM:i:9	ZP:i:1	UQ:i:18
\ No newline at end of file
diff --git a/testdata/picard/reference/csd_dict.dict b/testdata/picard/reference/csd_dict.dict
new file mode 100644
index 0000000..0ca0bde
--- /dev/null
+++ b/testdata/picard/reference/csd_dict.dict
@@ -0,0 +1,9 @@
+ at HD	VN:1.5
+ at SQ	SN:chr1	LN:101	M5:bd01f7e11515bb6beda8f7257902aa67	UR:file:/path/to/testdata/picard/reference/test.fasta
+ at SQ	SN:chr2	LN:101	M5:31c33e2155b3de5e2554b693c475b310	UR:file:/path/to/testdata/picard/reference/test.fasta
+ at SQ	SN:chr3	LN:101	M5:631593c6dd2048ae88dcce2bd505d295	UR:file:/path/to/testdata/picard/reference/test.fasta
+ at SQ	SN:chr4	LN:101	M5:c60cb92f1ee5b78053c92bdbfa19abf1	UR:file:/path/to/testdata/picard/reference/test.fasta
+ at SQ	SN:chr5	LN:101	M5:07ebc213c7611db0eacbb1590c3e9bda	UR:file:/path/to/testdata/picard/reference/test.fasta
+ at SQ	SN:chr6	LN:101	M5:7be2f5e7ee39e60a6c3b5b6a41178c6d	UR:file:/path/to/testdata/picard/reference/test.fasta
+ at SQ	SN:chr7	LN:202	M5:93763aaf6a455871c7d7a7718bff9ccf	UR:file:/path/to/testdata/picard/reference/test.fasta
+ at SQ	SN:chr8	LN:202	M5:d339678efce576d5546e88b49a487b63	UR:file:/path/to/testdata/picard/reference/test.fasta
\ No newline at end of file

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/debian-med/picard-tools.git



More information about the debian-med-commit mailing list