Index: oup/current/Global/DatLinks.pas
===================================================================
--- oup/current/Global/DatLinks.pas	(revision 122)
+++ oup/current/Global/DatLinks.pas	(revision 123)
@@ -56,5 +56,4 @@
 
 
-
 function AKEV(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 const
@@ -75,5 +74,4 @@
 
 
-
 function AKOT(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 const
@@ -93,5 +91,4 @@
 
 
-
 function CBPI(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -108,5 +105,4 @@
 
 
-
 function CBPM(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -123,5 +119,4 @@
 
 
-
 function CONS(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 const
@@ -141,5 +136,4 @@
 
 
-
 function CRSA(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -160,5 +154,4 @@
   end;
 end;
-
 
 
@@ -180,5 +173,4 @@
 
 
-
 function DPge(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 const
@@ -198,5 +190,4 @@
 
 
-
 function FILM(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 const
@@ -216,5 +207,4 @@
 
 
-
 function FXLR(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 const
@@ -234,5 +224,4 @@
 
 
-
 function GMAN(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -253,5 +242,4 @@
   end;
 end;
-
 
 
@@ -273,5 +261,4 @@
 
 
-
 function IGHH(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 const
@@ -291,5 +278,4 @@
 
 
-
 function IGPA(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -310,5 +296,4 @@
   end;
 end;
-
 
 
@@ -334,5 +319,4 @@
 
 
-
 function IGSA(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -353,5 +337,4 @@
   end;
 end;
-
 
 
@@ -373,5 +356,4 @@
 
 
-
 function Impt(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 const
@@ -391,5 +373,4 @@
 
 
-
 function IPge(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 const
@@ -409,5 +390,4 @@
 
 
-
 function KeyI(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -424,5 +404,4 @@
 
 
-
 function M3GA(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -443,5 +422,4 @@
   end;
 end;
-
 
 
@@ -463,5 +441,4 @@
 
 
-
 function Mtrl(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 const
@@ -481,5 +458,4 @@
 
 
-
 function OBDC(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -500,5 +476,4 @@
   end;
 end;
-
 
 
@@ -531,5 +506,4 @@
 
 
-
 function OFGA(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -560,5 +534,4 @@
 
 
-
 function ONCC(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -607,5 +580,4 @@
   Result[i].PosDestExts := 'TRSC';
 end;
-
 
 
@@ -619,5 +591,4 @@
 
 
-
 function ONLV(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 const
@@ -647,5 +618,4 @@
 
 
-
 function ONOA(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -666,5 +636,4 @@
   end;
 end;
-
 
 
@@ -683,5 +652,4 @@
 
 
-
 function ONVL(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -702,5 +670,4 @@
   end;
 end;
-
 
 
@@ -747,5 +714,4 @@
   Result[i].PosDestExts := 'TXMP';
 end;
-
 
 
@@ -759,5 +725,4 @@
 
 
-
 function PSpc(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 begin
@@ -769,5 +734,4 @@
 
 
-
 function PSpL(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -788,5 +752,4 @@
   end;
 end;
-
 
 
@@ -805,5 +768,4 @@
 
 
-
 function StNA(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -826,5 +788,4 @@
 
 
-
 function TMRA(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -845,5 +806,4 @@
   end;
 end;
-
 
 
@@ -871,5 +831,4 @@
 
 
-
 function TRAM(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -884,5 +843,4 @@
   end;
 end;
-
 
 
@@ -896,5 +854,4 @@
 
 
-
 function TRBS(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -911,5 +868,4 @@
 
 
-
 function TRCM(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 const
@@ -929,5 +885,4 @@
 
 
-
 function TRGA(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -948,5 +903,4 @@
   end;
 end;
-
 
 
@@ -960,5 +914,4 @@
 
 
-
 function TRIG(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 const
@@ -984,5 +937,4 @@
 
 
-
 function TRMA(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -1005,5 +957,4 @@
 
 
-
 function TRSC(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -1024,5 +975,4 @@
   end;
 end;
-
 
 
@@ -1051,5 +1001,4 @@
 
 
-
 function TSFT(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -1064,5 +1013,4 @@
   end;
 end;
-
 
 
@@ -1091,5 +1039,4 @@
 
 
-
 function TXAN(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -1112,5 +1059,4 @@
 
 
-
 function TXMA(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -1133,5 +1079,4 @@
 
 
-
 function TXMB(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -1152,5 +1097,4 @@
   end;
 end;
-
 
 
@@ -1167,5 +1111,4 @@
 
 
-
 function TxtC(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 begin
@@ -1177,5 +1120,4 @@
 
 
-
 function WMCL(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -1198,5 +1140,4 @@
 
 
-
 function WMDD(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -1219,5 +1160,4 @@
 
 
-
 function WMMB(Connection: TDataAccess; FileID: Integer): TDatLinkList;
 var
@@ -1238,5 +1178,4 @@
   end;
 end;
-
 
 
@@ -1313,15 +1252,62 @@
   DatLinksManager.InsertDatLinkHandler('AKEV', AKEV);
   DatLinksManager.InsertDatLinkHandler('AKOT', AKOT);
-  DatLinksManager.InsertDatLinkHandler('CBPI', AISA);
-  DatLinksManager.InsertDatLinkHandler('CBPM', AKEV);
-  DatLinksManager.InsertDatLinkHandler('CONS', AKOT);
-  DatLinksManager.InsertDatLinkHandler('CRSA', AISA);
-  DatLinksManager.InsertDatLinkHandler('DOOR', AKEV);
-  DatLinksManager.InsertDatLinkHandler('DPge', AKOT);
-  DatLinksManager.InsertDatLinkHandler('FILM', AISA);
-  DatLinksManager.InsertDatLinkHandler('FXLR', AKEV);
-  DatLinksManager.InsertDatLinkHandler('GMAN', AKOT);
-  DatLinksManager.InsertDatLinkHandler('HPge', AISA);
-  DatLinksManager.InsertDatLinkHandler('IGHH', AKEV);
-  DatLinksManager.InsertDatLinkHandler('IGPA', AKOT);
+  DatLinksManager.InsertDatLinkHandler('CBPI', CBPI);
+  DatLinksManager.InsertDatLinkHandler('CBPM', CBPM);
+  DatLinksManager.InsertDatLinkHandler('CONS', CONS);
+  DatLinksManager.InsertDatLinkHandler('CRSA', CRSA);
+  DatLinksManager.InsertDatLinkHandler('DOOR', DOOR);
+  DatLinksManager.InsertDatLinkHandler('DPge', DPge);
+  DatLinksManager.InsertDatLinkHandler('FILM', FILM);
+  DatLinksManager.InsertDatLinkHandler('FXLR', FXLR);
+  DatLinksManager.InsertDatLinkHandler('GMAN', GMAN);
+  DatLinksManager.InsertDatLinkHandler('HPge', HPge);
+  DatLinksManager.InsertDatLinkHandler('IGHH', IGHH);
+  DatLinksManager.InsertDatLinkHandler('IGPA', IGPA);
+  DatLinksManager.InsertDatLinkHandler('IGPG', IGPG);
+  DatLinksManager.InsertDatLinkHandler('IGSA', IGSA);
+  DatLinksManager.InsertDatLinkHandler('IGSt', IGSt);
+  DatLinksManager.InsertDatLinkHandler('Impt', Impt);
+  DatLinksManager.InsertDatLinkHandler('IPge', IPge);
+  DatLinksManager.InsertDatLinkHandler('KeyI', KeyI);
+  DatLinksManager.InsertDatLinkHandler('M3GA', M3GA);
+  DatLinksManager.InsertDatLinkHandler('M3GM', M3GM);
+  DatLinksManager.InsertDatLinkHandler('Mtrl', Mtrl);
+  DatLinksManager.InsertDatLinkHandler('OBDC', OBDC);
+  DatLinksManager.InsertDatLinkHandler('OBOA', OBOA);
+  DatLinksManager.InsertDatLinkHandler('OFGA', OFGA);
+  DatLinksManager.InsertDatLinkHandler('ONCC', ONCC);
+  DatLinksManager.InsertDatLinkHandler('ONCV', ONCV);
+  DatLinksManager.InsertDatLinkHandler('ONLV', ONLV);
+  DatLinksManager.InsertDatLinkHandler('ONOA', ONOA);
+  DatLinksManager.InsertDatLinkHandler('ONSK', ONSK);
+  DatLinksManager.InsertDatLinkHandler('ONVL', ONVL);
+  DatLinksManager.InsertDatLinkHandler('ONWC', ONWC);
+  DatLinksManager.InsertDatLinkHandler('OPge', OPge);
+  DatLinksManager.InsertDatLinkHandler('PSpc', PSpc);
+  DatLinksManager.InsertDatLinkHandler('PSpL', PSpL);
+  DatLinksManager.InsertDatLinkHandler('PSUI', PSUI);
+  DatLinksManager.InsertDatLinkHandler('StNA', StNA);
+  DatLinksManager.InsertDatLinkHandler('TMRA', TMRA);
+  DatLinksManager.InsertDatLinkHandler('TRAC', TRAC);
+  DatLinksManager.InsertDatLinkHandler('TRAM', TRAM);
+  DatLinksManager.InsertDatLinkHandler('TRAS', TRAS);
+  DatLinksManager.InsertDatLinkHandler('TRBS', TRBS);
+  DatLinksManager.InsertDatLinkHandler('TRCM', TRCM);
+  DatLinksManager.InsertDatLinkHandler('TRGA', TRGA);
+  DatLinksManager.InsertDatLinkHandler('TRGE', TRGE);
+  DatLinksManager.InsertDatLinkHandler('TRIG', TRIG);
+  DatLinksManager.InsertDatLinkHandler('TRMA', TRMA);
+  DatLinksManager.InsertDatLinkHandler('TRSC', TRSC);
+  DatLinksManager.InsertDatLinkHandler('TSFF', TSFF);
+  DatLinksManager.InsertDatLinkHandler('TSFT', TSFT);
+  DatLinksManager.InsertDatLinkHandler('TURR', TURR);
+  DatLinksManager.InsertDatLinkHandler('TXAN', TXAN);
+  DatLinksManager.InsertDatLinkHandler('TXMA', TXMA);
+  DatLinksManager.InsertDatLinkHandler('TXMB', TXMB);
+  DatLinksManager.InsertDatLinkHandler('TXMP', TXMP);
+  DatLinksManager.InsertDatLinkHandler('TxtC', TxtC);
+  DatLinksManager.InsertDatLinkHandler('WMCL', WMCL);
+  DatLinksManager.InsertDatLinkHandler('WMDD', WMDD);
+  DatLinksManager.InsertDatLinkHandler('WMMB', WMMB);
+  DatLinksManager.InsertDatLinkHandler('WPge', WPge);
 end.
