 +											 popularSeedsSkipped[whichRead],
 +											 popularSeedsSkipped[0] + popularSeedsSkipped[1],
 +											 countOfHashTableLookups[whichRead],
-+											 countOfHashTableLookups[0] + countOfHashTableLookups[1],
 +											 hits_per_lookup,
 +											 hits_per_lookup_pair);
              result->mapq[whichRead] = computeMAPQ(probabilityOfAllPairs, probabilityOfBestPair, bestResultScore[whichRead], popularSeedsSkipped[0] + popularSeedsSkipped[1]);

 
 
 #ifdef  _DEBUG
@@ -764,6 +765,17 @@ Return Value:
                 primaryResult->score = bestScore;
                 if (bestScore <= maxK) {
                     primaryResult->location = bestScoreGenomeLocation;

+			  unsigned _popularSeedsSkipped,
+			  unsigned _popularSeedsSkippedPair,
+			  _int64 _countOfHashTableLookups,
+			  float _hitsPerLookup,
+			  float _hitsPerLookupPair)
+	{
