Index: /trunk/BNC/combination/bnccomb.cpp
===================================================================
--- /trunk/BNC/combination/bnccomb.cpp	(revision 3422)
+++ /trunk/BNC/combination/bnccomb.cpp	(revision 3423)
@@ -462,5 +462,5 @@
     int iObs = 0;
     QListIterator<cmbEpoch*> itEpo(epochs);
-    QVector<QString> llInfo(ll.Nrows());
+    QVector<t_llInfo> llInfo(ll.Nrows());
     while (itEpo.hasNext()) {
       cmbEpoch* epo = itEpo.next();
@@ -482,5 +482,6 @@
 
         ll(iObs) = corr->dClk * t_CST::c - DotProduct(AA.Row(iObs), x0);
-        llInfo[iObs-1] = QString("%1  %2").arg(epo->acName).arg(corr->prn);
+        llInfo[iObs-1].AC  = epo->acName;
+        llInfo[iObs-1].prn = corr->prn;
       }
     }
@@ -527,5 +528,5 @@
       out << resTime.datestr().c_str() << " " << resTime.timestr().c_str()
           << " Maximum Residuum " << maxRes << ' '
-          << llInfo[maxResIndex-1];
+          << llInfo[maxResIndex-1].AC << ' ' << llInfo[maxResIndex-1].prn;
 
       if (maxRes > _MAXRES) {
Index: /trunk/BNC/combination/bnccomb.h
===================================================================
--- /trunk/BNC/combination/bnccomb.h	(revision 3422)
+++ /trunk/BNC/combination/bnccomb.h	(revision 3423)
@@ -71,4 +71,10 @@
   };
 
+  class t_llInfo {
+   public:
+    QString AC;
+    QString prn;
+  };
+
   void processEpochs(const QList<cmbEpoch*>& epochs);
   void dumpResults(const bncTime& resTime, 
