.DEFINITIONS;1;
FILE      FPGA.pas;1;
PROGRAM   FPGA;1;
TYPE      TIPAddr, ARRAY;1;
          BYTE, =0|4, 0|0, 0|0, 0|0, $00001;1;
TYPE      TMACAddr, ARRAY;1;
          BYTE, =0|6, 0|0, 0|0, 0|0, $00001;1;
TYPE      tFAttrEnum, ENUM;1;
          5, faReadOnly, faHidden, faSysFile, faVolumeID, faDirectory, faArchive, $00001;1;
TYPE      tFAttr, BITSET8, tFAttrEnum;1;
TYPE      tDiskError, ENUM;1;
          9, deNone, deMediaUnknown, deFATunknown, deInitFail, deHandleFail, deReadFail, deWriteFail, deReadOnly, deFileExists, deNotFound, $00001;1;
TYPE      TFileAccess, ENUM;1;
          5, faNone, faAssign, faRead, faWrite, faAppend, faRandomWr, $00001;1;
TYPE      TFileName, STRING, 13;1;
TYPE      TF16TimeStr, STRING, 6;1;
TYPE      TF16DateStr, STRING, 9;1;
TYPE      TArrNameExt, ARRAY;1;
          CHAR, =1|11, 0|0, 0|0, 0|0, $00001;1;
TYPE      TDir, RECORD;1;
          NameExt, TArrNameExt, $00000;1;
          FAttr, BITSET8, tFAttrEnum, $0000B;1;
          NTRes, BYTE, $0000C;1;
          CrtTim10, BYTE, $0000D;1;
          CrtTime, WORD, $0000E;1;
          CrtDate, WORD, $00010;1;
          LastAcc, WORD, $00012;1;
          FAT32Res, WORD, $00014;1;
          WrAccTime, WORD, $00016;1;
          WrAccDate, WORD, $00018;1;
          FirstC, WORD, $0001A;1;
          Size, LONGWORD, $0001C;1;
END       TDir;1;
TYPE      TFile, RECORD;1;
          Access, TFileAccess, $00000;1;
          SectFile, LONGWORD, $00001;1;
          ClusFile, WORD, $00005;1;
          CurInSect, WORD, $00007;1;
          CurInPart, WORD, $00009;1;
          CurInFile, LONGWORD, $0000B;1;
          Dir, TDir, $0000F;1;
          Dirs, LONGWORD, $0002F;1;
          BlockSize, WORD, $00033;1;
          FileName, STRING, 13, $00035;1;
END       TFile;1;
TYPE      TFileHandle, POINTER, TFile;1;
TYPE      TSearchRec, RECORD;1;
          Name, STRING, 13, $00000;1;
          Dir, TDir, $0000D;1;
          Attr, BITSET8, tFAttrEnum, $0002D;1;
          DirMask, TArrNameExt, $0002E;1;
          Dirs, LONGWORD, $00039;1;
          OCDir, WORD, $0003D;1;
          CDir, WORD, $0003F;1;
          SDir, LONGWORD, $00041;1;
          IDir, BYTE, $00045;1;
          SNDir, WORD, $00046;1;
          FRoot, BOOLEAN, $00048;1;
END       TSearchRec;1;
TYPE      TPartEntryDsc, RECORD;1;
          BootDsc, BYTE, $00000;1;
          FirstPartSect, ARRAY, $00001;1;
          BYTE, BYTE, =0|3, 0|0, 0|0, 0|0, $00000;1;
          FATDsc, BYTE, $00004;1;
          LastPartSect, ARRAY, $00005;1;
          BYTE, BYTE, =0|3, 0|0, 0|0, 0|0, $00000;1;
          FirstRelSect, ARRAY, $00008;1;
          BYTE, BYTE, =0|4, 0|0, 0|0, 0|0, $00000;1;
END       TPartEntryDsc;1;
TYPE      TBufFAT, ARRAY;1;
          WORD, =0|256, 0|0, 0|0, 0|0, $00002;1;
TYPE      TBufDir, ARRAY;1;
          RECORD, TDir, =1|16, 0|0, 0|0, 0|0, $00020;1;
TYPE      TBufSec, ARRAY;1;
          BYTE, =0|512, 0|0, 0|0, 0|0, $00001;1;
TYPE      pBufSec, POINTER, TBufSec;1;
TYPE      NameExtStr, STRING, 12;1;
TYPE      NameStr, STRING, 9;1;
TYPE      ExtStr, STRING, 4;1;
TYPE      TArrName, ARRAY;1;
          CHAR, =1|8, 0|0, 0|0, 0|0, $00001;1;
TYPE      TArrExt, ARRAY;1;
          CHAR, =1|3, 0|0, 0|0, 0|0, $00001;1;
TYPE      TBPB, RECORD;1;
          SectSiz, WORD, $00000;1;
          ClustSiz, BYTE, $00002;1;
          ResSecs, WORD, $00003;1;
          FatCnt, BYTE, $00005;1;
          RootSiz, WORD, $00006;1;
          TotSecs, WORD, $00008;1;
          Media, BYTE, $0000A;1;
          FatSize, WORD, $0000B;1;
END       TBPB;1;
TYPE      TAddBPB, RECORD;1;
          TrkSecs, WORD, $00000;1;
          HeadCnt, WORD, $00002;1;
          HidnSecLo, WORD, $00004;1;
          HidnSecHi, WORD, $00006;1;
          LargSectors, LONGWORD, $00008;1;
END       TAddBPB;1;
TYPE      PartType, RECORD;1;
          Act, BOOLEAN, $00000;1;
          BegHead, BYTE, $00001;1;
          BegSC, WORD, $00002;1;
          SysCode, BYTE, $00004;1;
          EndHead, BYTE, $00005;1;
          EndSC, WORD, $00006;1;
          RelSect, LONGWORD, $00008;1;
          FoolSiz, LONGWORD, $0000C;1;
END       PartType;1;
TYPE      TBoot, RECORD;1;
          a, ARRAY, $00000;1;
          BYTE, BYTE, =1|11, 0|0, 0|0, 0|0, $00000;1;
          BPB, TBPB, $0000B;1;
          Add, TAddBPB, $00018;1;
          c, ARRAY, $00024;1;
          BYTE, BYTE, =1|410, 0|0, 0|0, 0|0, $00000;1;
          Par, ARRAY, $001BE;1;
          RECORD, PartType, =1|4, 0|0, 0|0, 0|0, $00000;1;
END       TBoot;1;
TYPE      tParity, ENUM;1;
          2, parNone, parEven, parOdd, $00001;1;
TYPE      tDataBits, ENUM;1;
          3, DataBit5, DataBit6, DataBit7, DataBit8, $00001;1;
TYPE      tStopBits, ENUM;1;
          1, StopBit1, StopBit2, $00001;1;
TYPE      TLCD_num, ENUM;1;
          7, LCD_m1, LCD_m2, LCD_m3, LCD_m4, LCD_m5, LCD_m6, LCD_m7, LCD_m8, $00001;1;
VAR       _LCDM_PORT, BYTE, RAM, $00100;77;
VAR       SysTickTime, BYTE, RAM, $00101;1;
VAR       _RXTIMEOUT, BYTE, RAM, $00102;104;
VAR       _RXINP, BYTE, RAM, $00103;105;
VAR       _RXOUTP, BYTE, RAM, $00104;105;
VAR       _RXCOUNT, BYTE, RAM, $00105;105;
VAR       _RXBUFF, ARRAY, RAM, $00106;105;
          BYTE, =0|255, 0|0, 0|0, 0|0, $00001;105;
VAR       _TXINP, BYTE, RAM, $00205;106;
VAR       _TXOUTP, BYTE, RAM, $00206;106;
VAR       _TXCOUNT, BYTE, RAM, $00207;106;
VAR       _TXBUFF, ARRAY, RAM, $00208;106;
          BYTE, =0|32, 0|0, 0|0, 0|0, $00001;106;
VAR       _INCRSTATE4, BYTE, RAM, $00233;132;
VAR       _INCRCOUNT4_0, LONGINT, RAM, $00234;132;
VAR       _INCRCOUNT4_D0, LONGINT, RAM, $00238;132;
VAR       _TWI_TO, BYTE, RAM, $0023C;132;
VAR       TWI_DevLock, DEVICELOCK, RAM, $0023D;1;
TYPE      TPathStr, STRING, 13;1;
TYPE      TFileHandles, ARRAY;1;
          POINTER, TFile, =1|2, 0|0, 0|0, 0|0, $00002;1;
TYPE      TFiles, ARRAY;1;
          RECORD, TFile, =1|2, 0|0, 0|0, 0|0, $00042;1;
CONST     cMaxLongWord, LONGWORD, IMM, 4294967295;1;
CONST     faAnyFile, BITSET8, tFAttrEnum, IMM, 63;1;
CONST     faFilesOnly, BITSET8, tFAttrEnum, IMM, 39;1;
CONST     cAllMaxClus, LONGWORD, IMM, 65518;1;
CONST     cSectSiz, WORD, IMM, 512;1;
VAR       _FRecSize, WORD, RAM, $0023E;1;
VAR       _FDiskError, ENUM, TDISKERROR, RAM, $00240;1;
VAR       _BufSec, TBUFSEC, RAM, $00241;1;
VAR       _BufBoot, TBOOT, RAM, $00241;1;
VAR       _PartEntryDsc, TPARTENTRYDSC, RAM, $003FF;1;
VAR       _BufDir, TBUFDIR, RAM, $00241;1;
VAR       _BufFAT, TBUFFAT, RAM, $00241;1;
VAR       _iSearchRec, TSEARCHREC, RAM, $00441;1;
VAR       _iArr, ARRAY, RAM, $00441;1;
          BYTE, =0|16, 0|0, 0|0, 0|0, $00001;1;
VAR       _iFile, TFILE, RAM, $00441;1;
VAR       _BPB, TBPB, RAM, $00441;1;
VAR       _AddBPB, TADDBPB, RAM, $0044E;1;
VAR       _FileHandles, TFILEHANDLES, RAM, $0048A;1;
VAR       _Files, TFILES, RAM, $0048E;1;
VAR       _BufLastReadSect, LONGWORD, RAM, $00512;1;
VAR       _BufNE, TARRNAMEEXT, RAM, $00516;1;
VAR       _FEOffs, WORD, RAM, $00521;1;
VAR       _CurDirs, LONGWORD, RAM, $00523;1;
VAR       _PathCurDirs, STRING, 13, RAM, $00527;1;
VAR       _CDir, TDIR, RAM, $00534;1;
VAR       _DiskSize, LONGWORD, RAM, $00554;1;
VAR       _SecOnTrk, WORD, RAM, $00558;1;
VAR       _Head, WORD, RAM, $0055A;1;
VAR       _BootOffs, LONGWORD, RAM, $0055C;1;
VAR       _FatLock, WORD, RAM, $00560;1;
VAR       _FatCnt, BYTE, RAM, $00562;1;
VAR       _FatSize, WORD, RAM, $00563;1;
VAR       _RootLock, WORD, RAM, $00565;1;
VAR       _RootSize, WORD, RAM, $00567;1;
VAR       _DataLock, WORD, RAM, $00569;1;
VAR       _SectSize, WORD, RAM, $0056B;1;
VAR       _DirSect, WORD, RAM, $0056D;1;
VAR       _TotSecs, LONGWORD, RAM, $0056F;1;
VAR       _ClusSize, BYTE, RAM, $00573;1;
VAR       _MaxClus, WORD, RAM, $00574;1;
VAR       _MaxRootSects, WORD, RAM, $00576;1;
VAR       _SectFat, WORD, RAM, $00578;1;
VAR       _OffsFat, WORD, RAM, $0057A;1;
VAR       _SectNDir, WORD, RAM, $0057C;1;
VAR       _FlagRoot, BOOLEAN, RAM, $0057E;1;
VAR       _IndDir, BYTE, RAM, $0057F;1;
VAR       _SectDir, LONGWORD, RAM, $00580;1;
VAR       _ClusDir, WORD, RAM, $00584;1;
VAR       _OldClusDir, WORD, RAM, $00586;1;
VAR       _SPathStr, STRING, 13, RAM, $00588;1;
FILE      c:\programme\avrco\avrco\System\UFAT16.PCU UNIT;29;
UNIT      UFAT16;29;
TYPE      dumPtr, POINTER, BYTE;30;
X_FUNC    F16_DiskReset;37;
COMMENT   function F16_DiskReset : boolean;;37;
X_FUNC    F16_DiskFormat;45;
COMMENT   Function F16_DiskFormat : boolean;                                    // erase all files;45;
X_FUNC    F16_ReadSector;46;
COMMENT   Function F16_ReadSector(SectNum : longword; pt : Pointer) : Boolean;;46;
X_FUNC    F16_WriteSector;47;
COMMENT   Function F16_WriteSector(SectNum : longword; pt : Pointer) : Boolean;;47;
X_FUNC    F16_GetDiskFree;48;
COMMENT   function F16_GetDiskFree : longword;;48;
X_FUNC    F16_GetUsedHandles;49;
COMMENT   Function F16_GetUsedHandles : byte;;49;
X_PROC    F16_PathExpand;51;
COMMENT   Procedure F16_PathExpand(Path : TPathStr; var ExpPath : TPathStr);;51;
X_FUNC    F16_CreateDir;55;
COMMENT   Function F16_CreateDir(Path : TPathStr; FName : TFileName; aTime, aDate : Word) : Boolean;;55;
X_FUNC    F16_RemoveDir;59;
COMMENT   Function F16_RemoveDir(Path : TPathStr; FName : TFileName) : Boolean;;59;
X_FUNC    F16_ChangeDir;62;
COMMENT   Function F16_ChangeDir(Path : TPathStr) : Boolean;;62;
X_FUNC    F16_PathExist;65;
COMMENT   Function F16_PathExist(Path : TPathStr) : Boolean;;65;
X_FUNC    F16_TimeToStr;71;
COMMENT   function F16_TimeToStr(FileTime : word) : TF16TimeStr;;71;
X_FUNC    F16_DateToStr;72;
COMMENT   function F16_DateToStr(FileDate : word) : TF16DateStr;;72;
X_FUNC    F16_StrToTime;73;
COMMENT   function F16_StrToTime(strTime : TF16TimeStr) : word;;73;
X_FUNC    F16_StrToDate;74;
COMMENT   function F16_StrToDate(strDate : TF16DateStr) : word;;74;
X_FUNC    F16_FileExist;76;
COMMENT   function F16_FileExist(Path : TPathStr; FName : TFileName; aAttr : tFAttr) : boolean;;76;
X_FUNC    F16_FileSize;77;
COMMENT   function F16_FileSize(Path : TPathStr; FName : TFileName; var size : longword) : boolean;;77;
X_FUNC    F16_FileGetAttr;78;
COMMENT   function F16_FileGetAttr(Path : TPathStr; FName : TFileName; var aAttr : tFAttr) : boolean;;78;
X_FUNC    F16_FileGetDate;79;
COMMENT   function F16_FileGetDate(Path : TPathStr; FName : TFileName; var aTime, aDate : word) : boolean;;79;
X_FUNC    F16_DirGetDate;80;
COMMENT   function F16_DirGetDate(Path : TPathStr; FDirName : TFileName; var aTime, aDate : word) : boolean;;80;
X_FUNC    F16_FileSetAttr;82;
COMMENT   function F16_FileSetAttr(Path : TPathStr; FName : TFileName; aAttr : tFAttr) : boolean;;82;
X_FUNC    F16_FileSetDate;83;
COMMENT   function F16_FileSetDate(Path : TPathStr; FName : TFileName; aTime, aDate : word) : boolean;;83;
X_FUNC    F16_FileRename;84;
COMMENT   function F16_FileRename(Path : TPathStr; FName, newFName : TFileName) : boolean;;84;
X_FUNC    F16_FileCopy;85;
COMMENT   function F16_FileCopy(srcPath : TPathStr; srcFName : TFileName; destPath : TPathStr; destFName : TFileName) : boolean;;85;
X_FUNC    F16_FindFirst;87;
COMMENT   Function F16_FindFirst(Path : TPathStr; FName : TFileName; aAttr : tFAttr; var SearchRec : TSearchRec) : Boolean;;87;
X_FUNC    F16_FindNext;90;
COMMENT   Function F16_FindNext(var SearchRec : TSearchRec) : Boolean;;90;
X_FUNC    F16_FileDelete;93;
COMMENT   function F16_FileDelete(Path : TPathStr; FName : TFileName) : boolean;;93;
X_FUNC    F16_FileAssign;95;
COMMENT   function F16_FileAssign(var F : File; Path : TPathStr; FName : TFileName) : boolean;;95;
X_FUNC    F16_CheckHandle;98;
COMMENT   function F16_CheckHandle(F : file) : TFileAccess;;98;
X_FUNC    F16_FileReset;100;
COMMENT   Function F16_FileReset(F : File) : Boolean;;100;
X_FUNC    F16_FileRewrite;103;
COMMENT   Function F16_FileRewrite(F : File; aAttr : tFAttr; aTime, aDate : Word) : Boolean;;103;
X_FUNC    F16_FileAppend;106;
COMMENT   Function F16_FileAppend(F : File) : Boolean;;106;
X_FUNC    F16_EndOfFile;111;
COMMENT   Function F16_EndOfFile(F : File) : boolean;;111;
X_FUNC    F16_FilePos;112;
COMMENT   Function F16_FilePos(F : File) : LongWord;;112;
X_FUNC    F16_FileSeek;113;
COMMENT   Function F16_FileSeek(F : File; p : LongWord) : LongWord;;113;
X_FUNC    F16_FileSizeH;114;
COMMENT   function F16_FileSizeH(F: File) : LongWord;;114;
X_FUNC    F16_BlockRead;116;
COMMENT   Function F16_BlockRead(F : File; pt : Pointer; Count : Word; var res : Word) : Boolean;;116;
X_FUNC    F16_BlockWrite;120;
COMMENT   Function F16_BlockWrite(F : File; pt : Pointer; Count : Word; var res : Word) : Boolean;;120;
X_FUNC    F16_FileClose;124;
COMMENT   Function F16_FileClose(var F : File) : Boolean;;124;
X_FUNC    F16_FileCreate;127;
COMMENT   Function F16_FileCreate(Path: TPathStr; FName: TFileName; aAttr : tFAttr; aTime, aDate: Word; Size : LongWord) : Boolean;;127;
X_FUNC    F16_RandomWrite;128;
COMMENT   Function F16_RandomWrite(F: File): Boolean;;128;
X_FUNC    F16_BlockRandomWrite;129;
COMMENT   Function F16_BlockRandomWrite(F : File; pt : Pointer; Count : Word; var res : Word) : Boolean;;129;
X_PROC    _F16_WriteText;132;
COMMENT   procedure _F16_WriteText(F : File; dummy : dumPtr);;132;
END_FUNC  F16_FlushBufSec;192;
END_FUNC  _F16_GetS;202;
END_FUNC  F16_ReadSector;232;
END_FUNC  _F16_SetS;239;
END_FUNC  F16_WriteSector;265;
END_FUNC  F16_DiskReset;389;
END_FUNC  _F16_GetFS;396;
END_FUNC  _F16_SetFS;402;
END_FUNC  _F16_SetF2S;408;
END_FUNC  _F16_GetFI;417;
END_FUNC  _F16_SetFFI;438;
END_FUNC  _F16_GetFFI;461;
END_FUNC  _F16_GetFFFI;469;
END_FUNC  _F16_STC;479;
END_FUNC  _F16_CTS;489;
END_FUNC  _F16_NETFN;518;
END_FUNC  _F16_FNTNE;573;
END_FUNC  _F16_CPFN;588;
END_FUNC  _F16_IDI;601;
END_FUNC  _F16_NDI;637;
END_FUNC  _F16_GDI;644;
END_FUNC  _F16_FRCH;667;
END_FUNC  _F16_GETFNBNE;690;
END_FUNC  _F16_CLC;710;
END_FUNC  _F16_PEXP;771;
END_FUNC  _F16_GETDFSC;813;
END_FUNC  _F16_INIFS;823;
END_FUNC  _F16_NFSRD;841;
END_FUNC  _F16_NFSWR;869;
END_FUNC  _F16_GETFCL;892;
END_FUNC  _F16_DOSFN;904;
END_FUNC  _F16_GETFFH;910;
END_FUNC  F16_GetUsedHandles;940;
END_FUNC  _F16_SETFFH;946;
END_FUNC  _F16_SETFDI;1097;
END_FUNC  _F16_BytesToRecords;1113;
END_FUNC  _F16_RecordsToBytes;1133;
END_FUNC  _F16_BytesToRecordsL;1151;
END_FUNC  _F16_RecordsToBytesL;1170;
END_FUNC  F16_DateToStr;1179;
END_FUNC  F16_TimeToStr;1187;
END_FUNC  F16_StrToDate;1200;
END_FUNC  F16_StrToTime;1211;
END_FUNC  F16_DiskFormat;1256;
END_FUNC  F16_GetDiskFree;1269;
END_FUNC  F16_FileSeek;1299;
END_FUNC  F16_FileSizeH;1313;
END_FUNC  F16_FilePos;1323;
END_FUNC  F16_CheckHandle;1334;
END_FUNC  F16_FileAssign;1357;
END_FUNC  _F16_CHKDN;1371;
END_FUNC  _F16_SETFDID;1460;
END_FUNC  F16_CreateDir;1542;
END_FUNC  F16_PathExpand;1550;
END_FUNC  _F16_ERDID;1583;
END_FUNC  F16_RemoveDir;1659;
END_FUNC  F16_PathExist;1667;
END_FUNC  F16_ChangeDir;1684;
END_FUNC  F16_FileSetAttr;1725;
END_FUNC  F16_FileCopy;1779;
END_FUNC  F16_FileRename;1817;
END_FUNC  F16_FileSetDate;1867;
END_FUNC  F16_FileGetDate;1903;
END_FUNC  F16_DirGetDate;1923;
END_FUNC  F16_FileGetAttr;1941;
END_FUNC  F16_FileSize;1959;
END_FUNC  F16_FileExist;1970;
END_FUNC  F16_FindFirst;2008;
END_FUNC  F16_FindNext;2044;
END_FUNC  _F16_ERDI;2078;
END_FUNC  F16_FileDelete;2097;
END_FUNC  F16_FileReset;2123;
END_FUNC  F16_FileRewrite;2241;
END_FUNC  F16_FileAppend;2267;
END_FUNC  F16_FileClose;2319;
END_FUNC  F16_BlockWrite;2376;
END_FUNC  _F16_WriteText;2388;
END_FUNC  _F16_ReadText;2402;
END_FUNC  F16_EndOfFile;2441;
END_FUNC  F16_BlockRead;2491;
END_FUNC  F16_RandomWrite;2552;
END_FUNC  F16_BlockRandomWrite;2610;
END_FUNC  F16_FileCreate;2650;
END_UNIT  UFAT16;2653;
IMPLEMENT FPGA;136;
TYPE      tModify, ENUM;139;
          8, param0, param1, param2, param3, input0, input1, input2, input3, filesel, $00001;139;
TYPE      tError, ENUM;140;
          7, NoErr, UserReq, BusyErr, FileErr, SyntaxErr, ParamErr, LockedErr, ChecksumErr, $00001;140;
CONST     DDRBinit, BYTE, IMM, 187;151;
CONST     DDRBinitRdRTC, BYTE, IMM, 155;152;
CONST     PortBinit, BYTE, IMM, 186;153;
CONST     DDRCinit, BYTE, IMM, 112;155;
CONST     PortCinit, BYTE, IMM, 207;156;
CONST     DDRDinit, BYTE, IMM, 12;159;
CONST     PortDinit, BYTE, IMM, 252;160;
CONST     BtnInPortReg, BYTE, IMM, 41;163;
CONST     LEDOutPort, BYTE, IMM, 43;164;
CONST     FPGAport, BYTE, IMM, 37;165;
CONST     FPGApin, BYTE, IMM, 35;166;
CONST     ConFPGABitPort, BYTE, IMM, 40;167;
CONST     ConFPGABitPin, BYTE, IMM, 38;168;
CONST     p_RTCclk, BYTE, IMM, 7;170;
CONST     p_RTCio, BYTE, IMM, 5;171;
CONST     p_RTCrst, BYTE, IMM, 0;172;
CONST     b_SCK, BYTE, IMM, 7;174;
CONST     b_MISO, BYTE, IMM, 6;175;
CONST     b_MOSI, BYTE, IMM, 5;176;
CONST     b_SS, BYTE, IMM, 4;177;
CONST     b_DATASEL, BYTE, IMM, 3;178;
CONST     b_INT2, BYTE, IMM, 2;179;
CONST     b_REGSEL, BYTE, IMM, 1;180;
CONST     b_AUX, BYTE, IMM, 0;181;
CONST     c_CDSW, BYTE, IMM, 3;183;
CONST     c_DATA, BYTE, IMM, 4;184;
CONST     c_CCLK, BYTE, IMM, 5;185;
CONST     c_PROG, BYTE, IMM, 6;186;
CONST     c_DONE, BYTE, IMM, 7;187;
CONST     Vers1Str, STRING, 30, ROM, $;191;
CONST     Vers3Str, STRING, 9, ROM, $;192;
CONST     ErrStrArr, ARRAY, ROM, $00001;196;
          STRING, 9, =0|8, 0|0, 0|0, 0|0, $00009;196;
CONST     FaultStrArr, ARRAY, ROM, $00002;202;
          STRING, 11, =0|4, 0|0, 0|0, 0|0, $0000B;202;
CONST     HeaderStr, STRING, 18, ROM, $;204;
CONST     EEnotProgrammedStr, STRING, 15, ROM, $;206;
CONST     AdrStr, STRING, 5, ROM, $;207;
CONST     ParamHintStr, STRING, 8, ROM, $;208;
CONST     InputHintStr, STRING, 8, ROM, $;209;
CONST     EvalHintStr, STRING, 8, ROM, $;210;
CONST     RunStr1, STRING, 9, ROM, $;211;
CONST     RunStr2, STRING, 9, ROM, $;212;
CONST     FileNumStr, STRING, 6, ROM, $;213;
CONST     ErrSubCh, BYTE, IMM, 255;214;
CONST     CmdStrArr, ARRAY, ROM, $00003;318;
          STRING, 4, =0|66, 0|0, 0|0, 0|0, $00004;318;
CONST     Cmd2SubChArr, ARRAY, ROM, $00004;342;
          INTEGER, =0|66, 0|0, 0|0, 0|0, $00002;342;
CONST     cmdAnzahl, BYTE, IMM, 65;344;
CONST     cmdErr, BYTE, IMM, 66;345;
CONST     high, BOOLEAN, IMM, 255;347;
CONST     low, BOOLEAN, IMM, 0;348;
CONST     IncrAccArray, ARRAY, ROM, $00005;352;
          INTEGER, =0|16, 0|0, 0|0, 0|0, $00002;352;
CONST     IncrDigitArray, ARRAY, ROM, $00006;356;
          LONGINT, =0|8, 0|0, 0|0, 0|0, $00004;356;
VAR       dummy, LONGINT, EEPROM, $00000;362;
VAR       EEinitialised, WORD, EEPROM, $00004;363;
VAR       InitIncRast, INTEGER, EEPROM, $00006;364;
VAR       EESerBaudReg, BYTE, EEPROM, $00008;365;
VAR       InitHexMode, BOOLEAN, EEPROM, $00009;366;
VAR       OptionArray, ARRAY, EEPROM, $0000A;388;
          INTEGER, =0|20, 0|0, 0|0, 0|0, $00000;388;
VAR       EEInitFileName, STRING, 16, EEPROM, $00032;390;
VAR       EEDatFileName, STRING, 16, EEPROM, $00042;391;
VAR       InitParamLongArray, ARRAY, EEPROM, $00052;397;
          LONGINT, =0|4, 0|0, 0|0, 0|0, $00000;397;
VAR       EEbinFileNum, INTEGER, EEPROM, $0000A;403;
VAR       EEiniFileNum, INTEGER, EEPROM, $0000C;404;
VAR       EEAutoIncSel, INTEGER, EEPROM, $0000E;405;
VAR       EEAutoIncReg, INTEGER, EEPROM, $00010;406;
VAR       InitTransferCh, INTEGER, EEPROM, $00012;407;
VAR       InitTransferSubCh, INTEGER, EEPROM, $00014;408;
VAR       InitDigits, INTEGER, EEPROM, $00016;409;
VAR       InitNachkomma, INTEGER, EEPROM, $00018;410;
VAR       EEMainCh, INTEGER, EEPROM, $0001A;411;
VAR       EEgetTimeOut, INTEGER, EEPROM, $0001C;412;
VAR       i, BYTE, RAM, $00007;415;
VAR       k, BYTE, RAM, $00008;416;
VAR       m, BYTE, RAM, $00009;417;
VAR       aChar, CHAR, RAM, $00597;420;
VAR       MainCh, BYTE, RAM, $00598;421;
VAR       SwitchState, BYTE, RAM, $00599;422;
VAR       LEDactivity, BIT8, RAM, $2B0002;424;
VAR       LEDswitch, BIT8, RAM, $2B0003;425;
VAR       ButtonTemp, BYTE, RAM, $0059A;427;
VAR       RangeTemp, BYTE, RAM, $0059B;427;
VAR       ButtonDown, BIT8, RAM, $59A0005;428;
VAR       ButtonUp, BIT8, RAM, $59A0004;429;
VAR       ButtonEnter, BIT8, RAM, $59A0003;430;
VAR       FPGA_PROG, BIT8, RAM, $280006;433;
VAR       FPGA_DONE, BIT8, RAM, $260007;434;
VAR       SD_CDSW, BIT8, RAM, $260003;435;
VAR       F_Aux, BIT8, RAM, $250000;436;
VAR       F_Int, BIT8, RAM, $250002;437;
VAR       FPGAreg, BYTE, RAM, $0059C;439;
VAR       FPGAsendLong, LONGINT, RAM, $0059D;440;
VAR       FPGAreceiveLong, LONGINT, RAM, $005A1;440;
VAR       FPGAsendLong0, BYTE, RAM, $0059D;441;
VAR       FPGAsendLong1, BYTE, RAM, $0059E;442;
VAR       FPGAsendLong2, BYTE, RAM, $0059F;443;
VAR       FPGAsendLong3, BYTE, RAM, $005A0;444;
VAR       FPGAsendWord, WORD, RAM, $005A5;445;
VAR       FPGAreceiveWord, WORD, RAM, $005A7;445;
VAR       FPGAsendWord0, BYTE, RAM, $005A5;446;
VAR       FPGAsendWord1, BYTE, RAM, $005A6;447;
VAR       FPGAsendByte, BYTE, RAM, $005A9;448;
VAR       FPGAreceiveByte, BYTE, RAM, $005AA;448;
VAR       DisplayTimer, SYSTIMER8, RAM, $005AB;449;
VAR       IncrTimer, SYSTIMER8, RAM, $005AC;450;
VAR       PanelTimer, SYSTIMER8, RAM, $005AD;450;
VAR       ACKTimer, SYSTIMER8, RAM, $005AE;450;
VAR       CmdWhich, BYTE, RAM, $005AF;452;
VAR       CmdStr, STRING, 4, RAM, $005B0;453;
VAR       SubCh, INTEGER, RAM, $005B4;454;
VAR       CurrentCh, BYTE, RAM, $005B6;455;
VAR       OmniFlag, BOOLEAN, RAM, $005B7;456;
VAR       verbose, BOOLEAN, RAM, $005B8;456;
VAR       Param, FLOAT, RAM, $005B9;457;
VAR       ParamInt, INTEGER, RAM, $005BD;458;
VAR       ParamAlpha, BOOLEAN, RAM, $005BF;459;
VAR       ParamLong, LONGINT, RAM, $005C0;460;
VAR       ParamByte, BYTE, RAM, $005C4;461;
VAR       ParamDigit, BYTE, RAM, $005C5;461;
VAR       ParamLongArray, ARRAY, RAM, $005C6;463;
          LONGINT, =0|8, 0|0, 0|0, 0|0, $00004;463;
VAR       InputLongArray, ARRAY, RAM, $005E6;464;
          LONGINT, =0|8, 0|0, 0|0, 0|0, $00004;464;
VAR       SerInpStr, STRING, 64, RAM, $00606;465;
VAR       SerInpPtr, BYTE, RAM, $00646;466;
VAR       LCDpresent, BOOLEAN, RAM, $00647;468;
VAR       Modify, ENUM, TMODIFY, RAM, $00648;469;
VAR       IncrValue, LONGINT, RAM, $00649;470;
VAR       OldIncrValue, LONGINT, RAM, $0064D;470;
VAR       SelectDigit, BOOLEAN, RAM, $00651;471;
VAR       FirstTurn, BOOLEAN, RAM, $00652;471;
VAR       IncrDiff, INTEGER, RAM, $00653;472;
VAR       IncrAccInt10, INTEGER, RAM, $00655;472;
VAR       IncRast, INTEGER, RAM, $00657;472;
VAR       IncrDiffByte, BYTE, RAM, $00659;473;
VAR       digits, BYTE, RAM, $0065A;474;
VAR       nachkomma, BYTE, RAM, $0065B;474;
VAR       ChangedFlag, BOOLEAN, RAM, $0065C;475;
VAR       ParamStr, STRING, 41, RAM, $0065D;478;
VAR       isInteger, BOOLEAN, RAM, $00686;479;
VAR       Request, BOOLEAN, RAM, $00687;479;
VAR       hexmode, BOOLEAN, RAM, $00688;479;
VAR       Status, BYTE, RAM, $00689;480;
VAR       BusyFlag, BIT8, RAM, $6890007;481;
VAR       UserSRQFlag, BIT8, RAM, $6890006;482;
VAR       FileErrorFlag, BIT8, RAM, $6890005;483;
VAR       EEUnlocked, BIT8, RAM, $6890004;484;
VAR       FaultFlags, BYTE, RAM, $0068A;492;
VAR       ButtonNumber, BYTE, RAM, $0068B;492;
VAR       ReadErr, BIT8, RAM, $68A0000;493;
VAR       NoCard, BIT8, RAM, $68A0001;494;
VAR       ConfErr, BIT8, RAM, $68A0002;495;
VAR       WriteErr, BIT8, RAM, $68A0003;496;
VAR       CardOK, BOOLEAN, RAM, $0068C;497;
VAR       ErrCount, INTEGER, RAM, $0068D;498;
VAR       ErrFlag, BOOLEAN, RAM, $0068F;499;
VAR       FaultTimerByte, BYTE, RAM, $00690;500;
VAR       NoINIfound, BOOLEAN, RAM, $00691;501;
VAR       byteCount, LONGINT, RAM, $00692;502;
VAR       byteCount3, BYTE, RAM, $00695;503;
VAR       byteCount2, BYTE, RAM, $00694;504;
VAR       byteCount1, BYTE, RAM, $00693;505;
VAR       byteCount0, BYTE, RAM, $00692;506;
VAR       ParseResult, BOOLEAN, RAM, $00696;508;
VAR       TransferCh, BYTE, RAM, $00697;509;
VAR       TransferSubCh, INTEGER, RAM, $00698;510;
VAR       Pause, WORD, RAM, $0069A;511;
VAR       RegisterArray, ARRAY, RAM, $0069C;514;
          FLOAT, =0|10, 0|0, 0|0, 0|0, $00004;514;
VAR       AccA, FLOAT, RAM, $0069C;515;
VAR       Reg1, FLOAT, RAM, $006A0;516;
VAR       Reg2, FLOAT, RAM, $006A4;517;
VAR       Reg3, FLOAT, RAM, $006A8;518;
VAR       Reg4, FLOAT, RAM, $006AC;519;
VAR       Reg5, FLOAT, RAM, $006B0;520;
VAR       Reg6, FLOAT, RAM, $006B4;521;
VAR       Reg7, FLOAT, RAM, $006B8;522;
VAR       Reg8, FLOAT, RAM, $006BC;523;
VAR       DispReg, FLOAT, RAM, $006C0;524;
VAR       DestinationRegister, BYTE, RAM, $006C4;525;
VAR       GetTimeout, INTEGER, RAM, $006C5;526;
VAR       CompareParam, FLOAT, RAM, $006C7;527;
VAR       GETwaitFlag, BOOLEAN, RAM, $006CB;528;
VAR       LabelArray, ARRAY, RAM, $006CC;529;
          WORD, =0|32, 0|0, 0|0, 0|0, $00002;529;
VAR       LabelValidArray, ARRAY, RAM, $0070C;530;
          BOOLEAN, =0|32, 0|0, 0|0, 0|0, $00001;530;
VAR       DirectoryArray, ARRAY, RAM, $0072C;531;
          STRING, 13, =0|64, 0|0, 0|0, 0|0, $0000D;531;
VAR       DirectoryDone, BOOLEAN, RAM, $00A6C;532;
VAR       FlashOK, BOOLEAN, RAM, $00A6D;532;
VAR       BinFile, FILE, BYTE, RAM, $00A6E;533;
VAR       InitFile, FILE, TEXT, RAM, $00A70;534;
VAR       MemFile, FILE, TEXT, RAM, $00A72;534;
VAR       DataFile, FILE, TEXT, RAM, $00A74;534;
VAR       DatFileName, STRING, 13, RAM, $00A76;535;
VAR       INITfileIsOpen, BOOLEAN, RAM, $00A83;536;
VAR       LabelSeek, BOOLEAN, RAM, $00A84;536;
VAR       CurrentGotoLabel, BYTE, RAM, $00A85;537;
VAR       LastBinFileNum, BYTE, RAM, $00A86;538;
VAR       FileNum, BYTE, RAM, $00A87;538;
VAR       FileAnzahl, BYTE, RAM, $00A88;538;
VAR       FileNumTemp, BYTE, RAM, $00A89;538;
VAR       AutoIncReg, BYTE, RAM, $00A8A;539;
VAR       AutoIncSel, BYTE, RAM, $00A8B;540;
VAR       AutoIncWidth, BYTE, RAM, $00A8C;541;
VAR       tickSeconds, BOOLEAN, RAM, $00A8D;543;
VAR       tickMinutes, BOOLEAN, RAM, $00A8E;543;
VAR       tickHours, BOOLEAN, RAM, $00A8F;543;
VAR       RTCarray, ARRAY, RAM, $00A90;544;
          BYTE, =0|6, 0|0, 0|0, 0|0, $00001;544;
VAR       Hour, BYTE, RAM, $00A90;545;
VAR       Minute, BYTE, RAM, $00A91;546;
VAR       Second, BYTE, RAM, $00A92;547;
VAR       Day, BYTE, RAM, $00A93;548;
VAR       Month, BYTE, RAM, $00A94;549;
VAR       Year, BYTE, RAM, $00A95;550;
VAR       RTCcmd, BYTE, RAM, $00A96;551;
VAR       RTCdata, BYTE, RAM, $00A97;551;
VAR       DOStime, WORD, RAM, $00A98;553;
VAR       DOSdate, WORD, RAM, $00A9A;553;
VAR       LineNum, INTEGER, RAM, $00A9C;554;
VAR       RepeatCount, INTEGER, RAM, $00A9E;554;
VAR       FPGAbyte, BYTE, RAM, $00AA0;555;
VAR       FlashByte, BYTE, RAM, $00AA1;555;
VAR       pDummy, BYTE, RAM, $00AA2;556;
VAR       MainChInternFlag, BOOLEAN, RAM, $00AA3;568;
VAR       SPIsema, BOOLEAN, RAM, $00AA4;569;
VAR       CoreRxSubCh, BYTE, RAM, $00AA5;570;
VAR       CoreTxSubCh, BYTE, RAM, $00AA6;571;
VAR       IRQrBufPtr, BYTE, RAM, $00AA7;572;
VAR       rBufPtr, BYTE, RAM, $00AA8;572;
VAR       IRQtemp, BYTE, RAM, $00AA9;572;
VAR       AutoIncBlockEnd, LONGINT, RAM, $00AAA;573;
VAR       AutoIncBlockStart, LONGINT, RAM, $00AAE;573;
VAR       IRQrBuf, ARRAY, RAM, $00E00;574;
          CHAR, =0|256, 0|0, 0|0, 0|0, $00001;574;
VAR       BlockTable, ARRAY, RAM, $00F00;575;
          BYTE, =0|256, 0|0, 0|0, 0|0, $00001;575;
VAR       BlockArray, ARRAY, RAM, $00F00;576;
          BYTE, =0|256, 0|0, 0|0, 0|0, $00001;576;
VAR       BlockArray2, ARRAY, RAM, $00F00;577;
          WORD, =0|128, 0|0, 0|0, 0|0, $00002;577;
VAR       BlockArray4, ARRAY, RAM, $00F00;578;
          LONGINT, =0|64, 0|0, 0|0, 0|0, $00004;578;
VAR       BlockStr, STRING, 256, RAM, $00F00;579;
INCLUDE   FPGA-HW.pas;584;
PROC      mySerOut;5;
COMMENT   procedure mySerOut(const b: char);;5;
FRAMEUSED 1;6;
LOCALV    b, CHAR, $00000;6;
END_FUNC  mySerOut;29;
PROC      fpgaSerOut;33;
COMMENT   procedure fpgaSerOut(const b: char);;33;
FRAMEUSED 1;34;
LOCALV    b, CHAR, $00000;34;
END_FUNC  fpgaSerOut;38;
PROC      INTERRUPT_Int2;40;
COMMENT   interrupt Int2; // externer Trigger-Eingang, neg. Flanke;40;
END_FUNC  INTERRUPT_Int2;62;
PROC      serinpCoreACK;65;
COMMENT   procedure serinpCoreACK;;65;
END_FUNC  serinpCoreACK;78;
FUNC      serinpCore;81;
COMMENT   function serinpCore:char;;81;
FRAMEUSED 1;83;
LOCALV    myChar, CHAR, $00000;83;
END_FUNC  serinpCore;89;
FUNC      serStatCore;91;
COMMENT   function serStatCore:boolean;;91;
END_FUNC  serStatCore;98;
PROC      SendFPGA8;104;
COMMENT   procedure SendFPGA8;;104;
END_FUNC  SendFPGA8;121;
PROC      SendFPGA16;123;
COMMENT   procedure SendFPGA16;;123;
END_FUNC  SendFPGA16;150;
PROC      SendFPGA32;152;
COMMENT   procedure SendFPGA32;;152;
END_FUNC  SendFPGA32;197;
PROC      SendFPGAreg;200;
COMMENT   procedure SendFPGAreg;;200;
END_FUNC  SendFPGAreg;215;
PROC      ShiftFPGAconf;217;
COMMENT   procedure ShiftFPGAconf;  //Sende ein Byte an FPGA-Configuration;217;
END_FUNC  ShiftFPGAconf;232;
PROC      ShiftFPGAconfblock;235;
COMMENT   procedure ShiftFPGAconfblock;  //Sende einen Block an FPGA-Configuration;235;
END_FUNC  ShiftFPGAconfblock;287;
PROC      ExchangeFPGA;293;
COMMENT   procedure ExchangeFPGA(myreg:byte);;293;
FRAMEUSED 1;295;
LOCALV    myreg, BYTE, $00000;295;
END_FUNC  ExchangeFPGA;301;
PROC      ExchangeFPGA4;304;
COMMENT   procedure ExchangeFPGA4;;304;
END_FUNC  ExchangeFPGA4;310;
PROC      RTCtickSecond;312;
COMMENT   procedure RTCtickSecond;      // CallBack from RTCclock;312;
END_FUNC  RTCtickSecond;318;
PROC      RTCtickMinute;320;
COMMENT   procedure RTCtickMinute;      // CallBack from RTCclock;320;
END_FUNC  RTCtickMinute;323;
PROC      RTCtickHour;325;
COMMENT   procedure RTCtickHour;        // CallBack from RTCclock;325;
END_FUNC  RTCtickHour;328;
PROC      ShiftRTCout;331;
COMMENT   procedure ShiftRTCout;  // für externe RTC DS1302 oder HT1381 an PortB;331;
FRAMEUSED 1;333;
LOCALV    SPItemp, BYTE, $00000;333;
END_FUNC  ShiftRTCout;378;
PROC      ShiftRTCin;380;
COMMENT   procedure ShiftRTCin;  // für externe RTC DS1302 oder HT1381;380;
FRAMEUSED 1;382;
LOCALV    SPItemp, BYTE, $00000;382;
END_FUNC  ShiftRTCin;426;
PROC      GetExtRTC;428;
COMMENT   procedure GetExtRTC;;428;
END_FUNC  GetExtRTC;448;
PROC      SetExtRTC;450;
COMMENT   procedure SetExtRTC;;450;
END_FUNC  SetExtRTC;476;
PROC      GetRTC;479;
COMMENT   procedure GetRTC;;479;
END_FUNC  GetRTC;489;
PROC      SetRTC;491;
COMMENT   procedure SetRTC;;491;
END_FUNC  SetRTC;504;
PROC      DateTimeToDOS;506;
COMMENT   procedure DateTimeToDOS;;506;
END_FUNC  DateTimeToDOS;515;
PROC      TimeToParamStr;517;
COMMENT   procedure TimeToParamStr;;517;
END_FUNC  TimeToParamStr;520;
PROC      DateToParamStr;522;
COMMENT   procedure DateToParamStr;;522;
END_FUNC  DateToParamStr;525;
END_INCLUDE   FPGA-HW.pas;525;
FILE      FPGA.pas;525;
MAIN      FPGA;525;
PROC      serDummy;588;
COMMENT   procedure serDummy;;588;
END_FUNC  serDummy;591;
PROC      CheckCard;593;
COMMENT   procedure CheckCard;;593;
END_FUNC  CheckCard;603;
PROC      ClearDirectory;605;
COMMENT   procedure ClearDirectory;;605;
END_FUNC  ClearDirectory;613;
PROC      GetDirectory;615;
COMMENT   procedure GetDirectory;;615;
FRAMEUSED 86;619;
LOCALV    SR, TSEARCHREC, $0000D;619;
LOCALV    st, STRING 13, $00000;619;
END_FUNC  GetDirectory;642;
PROC      FlashActivity;644;
COMMENT   procedure FlashActivity;;644;
END_FUNC  FlashActivity;652;
PROC      FPGAload;654;
COMMENT   procedure FPGAload(myBinFileName:String[12]);;654;
FRAMEUSED 17;660;
LOCALV    myBinFileName, STRING 13, $00004;660;
LOCALV    firstBlock, BOOLEAN, $00003;660;
LOCALV    FPGAresponse, BOOLEAN, $00002;660;
LOCALV    BytesRead, WORD, $00000;660;
END_FUNC  FPGAload;719;
PROC      InitVars;726;
COMMENT   procedure InitVars;;726;
END_FUNC  InitVars;757;
PROC      SerCRLF;763;
COMMENT   procedure SerCRLF;;763;
END_FUNC  SerCRLF;767;
PROC      WriteChPrefix;769;
COMMENT   procedure WriteChPrefix;;769;
END_FUNC  WriteChPrefix;777;
PROC      WriteSerInp;779;
COMMENT   procedure WriteSerInp;;779;
END_FUNC  WriteSerInp;784;
PROC      SerPrompt;786;
COMMENT   procedure SerPrompt(myErr:tError);;786;
FRAMEUSED 3;790;
LOCALV    myErr, ENUM, TERROR, $00002;790;
LOCALV    myFault, BYTE, $00001;790;
LOCALV    myStatus, BYTE, $00000;790;
END_FUNC  SerPrompt;820;
PROC      ParamToStr;826;
COMMENT   procedure ParamToStr;;826;
FRAMEUSED 1;828;
LOCALV    myNachkomma, BYTE, $00000;828;
END_FUNC  ParamToStr;848;
PROC      ParamLongToStr;850;
COMMENT   procedure ParamLongToStr;;850;
END_FUNC  ParamLongToStr;854;
PROC      ParamLongToHex;856;
COMMENT   procedure ParamLongToHex;;856;
END_FUNC  ParamLongToHex;860;
PROC      ParamIntToHex;862;
COMMENT   procedure ParamIntToHex;;862;
END_FUNC  ParamIntToHex;866;
PROC      WriteDirEntry;868;
COMMENT   procedure WriteDirEntry;;868;
END_FUNC  WriteDirEntry;881;
PROC      WriteParamStrSer;883;
COMMENT   procedure WriteParamStrSer;;883;
END_FUNC  WriteParamStrSer;888;
PROC      WriteTransferChPrefix;890;
COMMENT   procedure WriteTransferChPrefix;;890;
END_FUNC  WriteTransferChPrefix;895;
PROC      WriteTransferParamSer;898;
COMMENT   procedure WriteTransferParamSer;;898;
END_FUNC  WriteTransferParamSer;905;
PROC      WriteParamSer;907;
COMMENT   procedure WriteParamSer;;907;
END_FUNC  WriteParamSer;911;
PROC      WriteParamIntSer;913;
COMMENT   procedure WriteParamIntSer;;913;
END_FUNC  WriteParamIntSer;917;
PROC      WriteParamByteSer;919;
COMMENT   procedure WriteParamByteSer;;919;
END_FUNC  WriteParamByteSer;923;
PROC      WriteParamHexSer;925;
COMMENT   procedure WriteParamHexSer;    // für verbose-Anfrage;925;
END_FUNC  WriteParamHexSer;936;
PROC      WriteParamLongSer;938;
COMMENT   procedure WriteParamLongSer;;938;
END_FUNC  WriteParamLongSer;946;
PROC      ParamStrOnLCD;951;
COMMENT   procedure ParamStrOnLCD;;951;
END_FUNC  ParamStrOnLCD;963;
PROC      RunningMsg;965;
COMMENT   procedure RunningMsg;;965;
END_FUNC  RunningMsg;976;
PROC      SollWerteOnLCD;978;
COMMENT   procedure SollWerteOnLCD;;978;
END_FUNC  SollWerteOnLCD;1030;
FUNC      Checklimits;1033;
COMMENT   function Checklimits:boolean;;1033;
FRAMEUSED 1;1036;
LOCALV    myBool, BOOLEAN, $00000;1036;
END_FUNC  Checklimits;1047;
FUNC      ButtonPressed;1049;
COMMENT   function ButtonPressed:Boolean;;1049;
END_FUNC  ButtonPressed;1061;
PROC      WriteDirEntryVGA;1065;
COMMENT   procedure WriteDirEntryVGA;;1065;
END_FUNC  WriteDirEntryVGA;1076;
PROC      DataWrite;1081;
COMMENT   procedure DataWrite(myIndex:byte;isReg:boolean);;1081;
FRAMEUSED 15;1084;
LOCALV    myIndex, BYTE, $0000E;1084;
LOCALV    isReg, BOOLEAN, $0000D;1084;
LOCALV    myfileName, STRING 13, $00000;1084;
END_FUNC  DataWrite;1117;
PROC      AutoIncSetup;1120;
COMMENT   procedure AutoIncSetup(for_read:boolean);;1120;
FRAMEUSED 1;1122;
LOCALV    for_read, BOOLEAN, $00000;1122;
END_FUNC  AutoIncSetup;1140;
PROC      AutoIncReset;1142;
COMMENT   procedure AutoIncReset;;1142;
END_FUNC  AutoIncReset;1149;
PROC      DataFileType;1151;
COMMENT   procedure DataFileType(myTypefileName:String[12];toRegister:Boolean;myIndex:Byte);;1151;
FRAMEUSED 16;1154;
LOCALV    myTypefileName, STRING 13, $00003;1154;
LOCALV    toRegister, BOOLEAN, $00002;1154;
LOCALV    myIndex, BYTE, $00001;1154;
LOCALV    myChar, CHAR, $00000;1154;
END_FUNC  DataFileType;1186;
PROC      DataFileReceive;1189;
COMMENT   procedure DataFileReceive(myReceivefileName:String[12]);;1189;
FRAMEUSED 28;1193;
LOCALV    myReceivefileName, STRING 13, $0000F;1193;
LOCALV    myChar, CHAR, $0000E;1193;
LOCALV    myfileName, STRING 13, $00001;1193;
LOCALV    started, BOOLEAN, $00000;1193;
END_FUNC  DataFileReceive;1238;
PROC      MEMload;1245;
COMMENT   procedure MEMload(myMEMfileName:String[12]; myHEXmode:Boolean);;1245;
FRAMEUSED 14;1247;
LOCALV    myMEMfileName, STRING 13, $00001;1247;
LOCALV    myHEXmode, BOOLEAN, $00000;1247;
END_FUNC  MEMload;1272;
PROC      XModemRx;1274;
COMMENT   procedure XModemRx;;1274;
FRAMEUSED 13;1278;
LOCALV    hdrstart, BYTE, $0000C;1278;
LOCALV    blk, BYTE, $0000B;1278;
LOCALV    nblk, BYTE, $0000A;1278;
LOCALV    chk, BYTE, $00009;1278;
LOCALV    chkx, BYTE, $00008;1278;
LOCALV    mytimeout, WORD, $00006;1278;
LOCALV    mytry, WORD, $00004;1278;
LOCALV    bytesrx, WORD, $00002;1278;
LOCALV    gotSOH, BOOLEAN, $00001;1278;
LOCALV    serok, BOOLEAN, $00000;1278;
END_FUNC  XModemRx;1369;
PROC      DATsave;1371;
COMMENT   procedure DATsave(myDATfileName:String[12]);;1371;
FRAMEUSED 20;1374;
LOCALV    myDATfileName, STRING 13, $00007;1374;
LOCALV    myBlocks, WORD, $00005;1374;
LOCALV    myBlockCount, WORD, $00003;1374;
LOCALV    BytesWritten, WORD, $00001;1374;
LOCALV    myByteCount, BYTE, $00000;1374;
END_FUNC  DATsave;1399;
PROC      DATload;1402;
COMMENT   procedure DATload(myDATfileName:String[12]);;1402;
FRAMEUSED 21;1409;
LOCALV    myDATfileName, STRING 13, $00008;1409;
LOCALV    BytesRead, WORD, $00006;1409;
LOCALV    aWord, WORD, $00004;1409;
LOCALV    myFilePos, LONGWORD, $00000;1409;
END_FUNC  DATload;1448;
INCLUDE   FPGA-Parser.pas;1450;
PROC      ClockSerout;4;
COMMENT   procedure ClockSerout(digit:byte);;4;
FRAMEUSED 1;5;
LOCALV    digit, BYTE, $00000;5;
END_FUNC  ClockSerout;11;
PROC      ParseGetParam;14;
COMMENT   procedure ParseGetParam;;14;
FRAMEUSED 4;20;
LOCALV    IntInOutFlag, BOOLEAN, $00003;20;
LOCALV    myBranch, BOOLEAN, $00002;20;
LOCALV    myByte, BYTE, $00001;20;
LOCALV    myIndex, BYTE, $00000;20;
END_FUNC  ParseGetParam;387;
PROC      ParseSetParam;390;
COMMENT   procedure ParseSetParam;;390;
FRAMEUSED 3;395;
LOCALV    myByte, BYTE, $00002;395;
LOCALV    myIndex, BYTE, $00001;395;
LOCALV    myBranch, BOOLEAN, $00000;395;
END_FUNC  ParseSetParam;746;
PROC      ParseTransferParam;752;
COMMENT   procedure ParseTransferParam;;752;
END_FUNC  ParseTransferParam;765;
FUNC      Cmd2Index;770;
COMMENT   function Cmd2Index : byte;;770;
FRAMEUSED 1;773;
LOCALV    myCmdIndex, BYTE, $00000;773;
END_FUNC  Cmd2Index;781;
FUNC      ParseExtract;783;
COMMENT   function ParseExtract(nachGleich:boolean):boolean;;783;
FRAMEUSED 3;788;
LOCALV    nachGleich, BOOLEAN, $00002;788;
LOCALV    myChar, CHAR, $00001;788;
LOCALV    myBool, BOOLEAN, $00000;788;
END_FUNC  ParseExtract;830;
PROC      ParamStr2Param;832;
COMMENT   procedure ParamStr2Param;;832;
FRAMEUSED 1;834;
LOCALV    DecPointPos, BYTE, $00000;834;
END_FUNC  ParamStr2Param;845;
PROC      ParseSubCh;848;
COMMENT   procedure ParseSubCh;;848;
FRAMEUSED 12;860;
LOCALV    GleichPos, BYTE, $0000B;860;
LOCALV    CheckSpos, BYTE, $0000A;860;
LOCALV    myCheckSum, BYTE, $00009;860;
LOCALV    CheckSumIn, BYTE, $00008;860;
LOCALV    SubChOffset, INTEGER, $00006;860;
LOCALV    myChar, CHAR, $00005;860;
LOCALV    hasMainCh, BOOLEAN, $00004;860;
LOCALV    hasCRC, BOOLEAN, $00003;860;
LOCALV    isResult, BOOLEAN, $00002;860;
LOCALV    isOmni, BOOLEAN, $00001;860;
LOCALV    isRequest, BOOLEAN, $00000;860;
END_FUNC  ParseSubCh;961;
END_INCLUDE   FPGA-Parser.pas;961;
FILE      FPGA.pas;961;
MAIN      FPGA;961;
PROC      InitLoad;1452;
COMMENT   procedure InitLoad(myINITfileName:String[12]);;1452;
FRAMEUSED 16;1457;
LOCALV    myINITfileName, STRING 13, $00003;1457;
LOCALV    WaitLoops, INTEGER, $00001;1457;
LOCALV    verboseSave, BOOLEAN, $00000;1457;
END_FUNC  InitLoad;1509;
PROC      FileLoad;1514;
COMMENT   procedure FileLoad(myLoadfileName:String[12]);;1514;
FRAMEUSED 27;1518;
LOCALV    myLoadfileName, STRING 13, $0000E;1518;
LOCALV    myFileExt, STRING 4, $0000A;1518;
LOCALV    myFileName, STRING 9, $00001;1518;
LOCALV    myReadErr, BOOLEAN, $00000;1518;
END_FUNC  FileLoad;1548;
PROC      Chores;1554;
COMMENT   procedure Chores;;1554;
END_FUNC  Chores;1569;
PROC      CheckSer;1571;
COMMENT   procedure CheckSer;;1571;
FRAMEUSED 1;1574;
LOCALV    myChar, CHAR, $00000;1574;
END_FUNC  CheckSer;1624;
PROC      CheckDelay;1626;
COMMENT   procedure CheckDelay(myDelay:byte);;1626;
FRAMEUSED 2;1629;
LOCALV    myDelay, BYTE, $00001;1629;
LOCALV    mycount, BYTE, $00000;1629;
END_FUNC  CheckDelay;1633;
PROC      initall;1637;
COMMENT   procedure initall;;1637;
END_FUNC  initall;1745;
PROC      ChangeParam;1749;
COMMENT   procedure ChangeParam(index:byte);;1749;
FRAMEUSED 1;1752;
LOCALV    index, BYTE, $00000;1752;
END_FUNC  ChangeParam;1770;
PROC      $_Main;1772;
STACKSTA  2738;1883;
STACKSIZ  256;1883;
FRAMESTA  2994;1883;
FRAMESIZ  384;1883;
PROCID    0;1883;
PROCLOC   -1;1883;
TASKLOC   -1;1883;
END_PROG  FPGA;1883;
.CODESTART
RESET $000000
STARTCODE $00007C
FILE FPGA.PAS
FILE UFAT16.PCU
UNIT UFAT16
FUNC F16_FLUSHBUFSEC, $000B9, $00007C
ENTRY  $00007C
XLINE 188, $00007C, 344
BRANCH   4, $000092, $000098
BRANCH   20, $000094, $0000D4
XLINE 189, $000098, 362
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $0000C0, $0000FC
XLINE 190, $0000C8, 388
XLINE 192, $0000D4, 398
BRANCH   19, $0000D4, $000000
ENDFUNC 192, $0000D4
FUNC _F16_GETS, $000C4, $0000D6
ENTRY  $0000D6
XLINE 198, $0000D6, 407
BRANCH   4, $0000EC, $0000F2
BRANCH   20, $0000EE, $0000F6
XLINE 199, $0000F2, 425
BRANCH   17, $0000F2, $00007C
XLINE 201, $0000F6, 431
XLINE 202, $0000FA, 435
BRANCH   19, $0000FA, $000000
ENDFUNC 202, $0000FA
FUNC _F16_SETS, $000EC, $0000FC
ENTRY  $0000FC
XLINE 238, $0000FC, 444
XLINE 239, $000100, 448
BRANCH   19, $000100, $000000
ENDFUNC 239, $000100
FUNC F16_DISKRESET, $00132, $000104
ENTRY  $000102
XLINE 314, $000104, 458
XLINE 315, $00011C, 467
XLINE 317, $000134, 476
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $000152, $0000D6
XLINE 318, $00015A, 499
BRANCH   4, $000180, $000186
BRANCH   20, $000182, $000266
XLINE 319, $000186, 527
BRANCH   3, $000190, $000196
BRANCH   3, $000194, $000196
BRANCH   4, $0001A0, $0001A6
BRANCH   20, $0001A2, $0001B2
XLINE 320, $0001A6, 551
XLINE 321, $0001AC, 554
BRANCH   20, $0001AE, $000544
XLINE 323, $0001B2, 561
XLINE 324, $0001BA, 566
XLINE 325, $0001CC, 576
XLINE 326, $0001E0, 587
XLINE 327, $0001F4, 598
XLINE 335, $000208, 609
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $000226, $0000D6
XLINE 336, $00022E, 632
BRANCH   4, $000254, $00025A
BRANCH   20, $000256, $000266
XLINE 337, $00025A, 660
XLINE 338, $000260, 663
BRANCH   20, $000262, $000544
XLINE 362, $000266, 673
FRAME     2
XLINE 363, $00026E, 679
XLINE 364, $000280, 687
XLINE 365, $00029E, 698
XLINE 366, $0002B0, 706
XLINE 367, $0002BC, 712
XLINE 368, $0002CE, 720
XLINE 369, $00030A, 743
XLINE 370, $00031C, 751
XLINE 371, $000344, 765
XLINE 372, $00038C, 792
BRANCH   4, $0003A6, $0003AC
BRANCH   20, $0003A8, $0003CE
XLINE 373, $0003AC, 814
BRANCH   20, $0003CA, $0003EC
XLINE 375, $0003CE, 831
XLINE 377, $0003EC, 845
XLINE 378, $00041C, 861
XLINE 379, $000428, 867
XLINE 380, $000498, 914
FRAME     0
XLINE 381, $00049A, 917
XLINE 382, $0004AE, 924
XLINE 383, $0004CA, 942
XLINE 384, $0004E6, 960
XLINE 385, $000502, 969
FRAME     3
FRAME     0
XLINE 386, $000536, 997
XLINE 387, $00053C, 1000
XLINE 388, $000542, 1003
XLINE 389, $000544, 1007
BRANCH   19, $000544, $000000
ENDFUNC 389, $000544
FUNC _F16_GETFS, $00189, $000546
ENTRY  $000546
XLINE 395, $000546, 1016
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $00057C, $0000D6
XLINE 396, $000584, 1049
BRANCH   19, $000584, $000000
ENDFUNC 396, $000584
FUNC _F16_SETFS, $0018F, $000586
ENTRY  $000586
XLINE 401, $000586, 1058
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $0005BC, $0000FC
XLINE 402, $0005C4, 1091
BRANCH   19, $0005C4, $000000
ENDFUNC 402, $0005C4
FUNC _F16_SETF2S, $00195, $0005C6
ENTRY  $0005C6
XLINE 407, $0005C6, 1100
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $000610, $0000FC
XLINE 408, $000618, 1141
BRANCH   19, $000618, $000000
ENDFUNC 408, $000618
FUNC _F16_GETFI, $0019B, $00061A
ENTRY  $00061A
XLINE 413, $00061A, 1150
XLINE 414, $00063E, 1164
XLINE 415, $000670, 1187
BRANCH   17, $000670, $000546
XLINE 416, $000674, 1190
XLINE 417, $000694, 1207
BRANCH   19, $000694, $000000
ENDFUNC 417, $000694
FUNC _F16_SETFFI, $001AC, $000696
ENTRY  $000696
XLINE 430, $000696, 1216
XLINE 431, $0006BA, 1230
XLINE 432, $0006EC, 1253
BRANCH   17, $0006EC, $000546
XLINE 433, $0006F0, 1256
XLINE 434, $00071C, 1277
BRANCH   17, $00071C, $000586
XLINE 435, $000720, 1280
BRANCH   4, $00072E, $000734
BRANCH   20, $000730, $000738
XLINE 436, $000734, 1294
BRANCH   17, $000734, $0005C6
XLINE 438, $000738, 1302
BRANCH   19, $000738, $000000
ENDFUNC 438, $000738
FUNC _F16_GETFFI, $001B9, $00073A
ENTRY  $00073A
XLINE 443, $00073A, 1311
BRANCH   17, $00073A, $000546
XLINE 444, $00073E, 1314
BRANCH   4, $000766, $00076C
BRANCH   20, $000768, $00088E
XLINE 445, $00076C, 1340
BRANCH   4, $000794, $00079A
BRANCH   20, $000796, $000832
XLINE 446, $00079A, 1366
BRANCH   4, $0007C8, $0007CE
BRANCH   20, $0007CA, $00081C
XLINE 447, $0007CE, 1396
XLINE 448, $0007E0, 1402
BRANCH   20, $000818, $000892
XLINE 450, $00081C, 1429
XLINE 451, $00082E, 1436
BRANCH   20, $00082E, $00076C
XLINE 452, $000832, 1440
XLINE 453, $000844, 1446
BRANCH   4, $00086C, $000872
BRANCH   20, $00086E, $000886
XLINE 454, $000872, 1471
XLINE 455, $00087E, 1476
BRANCH   17, $00087E, $000546
BRANCH   20, $000882, $00088A
XLINE 457, $000886, 1484
BRANCH   20, $000886, $00088E
XLINE 459, $00088A, 1490
BRANCH   20, $00088A, $00073E
XLINE 460, $00088E, 1494
XLINE 461, $000892, 1499
BRANCH   19, $000892, $000000
ENDFUNC 461, $000892
FUNC _F16_GETFFFI, $001D0, $000894
ENTRY  $000894
XLINE 466, $000894, 1508
XLINE 467, $0008A0, 1513
XLINE 468, $0008AC, 1518
BRANCH   17, $0008AC, $00073A
XLINE 469, $0008B0, 1523
BRANCH   19, $0008B0, $000000
ENDFUNC 469, $0008B0
FUNC _F16_STC, $001D8, $0008B2
ENTRY  $0008B2
XLINE 474, $0008B2, 1532
BRANCH   4, $000936, $00093C
BRANCH   20, $000938, $0009A4
XLINE 475, $00093C, 1603
BRANCH   20, $00099C, $0009AC
BRANCH   20, $0009A0, $0009AC
XLINE 477, $0009A4, 1655
BRANCH   20, $0009A8, $0009AC
XLINE 479, $0009AC, 1664
BRANCH   19, $0009AC, $000000
ENDFUNC 479, $0009AC
FUNC _F16_CTS, $001E2, $0009AE
ENTRY  $0009AE
XLINE 484, $0009AE, 1673
BRANCH   4, $0009EC, $0009F2
BRANCH   20, $0009EE, $000A46
XLINE 485, $0009F2, 1713
BRANCH   20, $000A3E, $000A52
BRANCH   20, $000A42, $000A52
XLINE 487, $000A46, 1755
BRANCH   20, $000A4E, $000A52
XLINE 489, $000A52, 1766
BRANCH   19, $000A52, $000000
ENDFUNC 489, $000A52
FUNC _F16_NETFN, $001EC, $000A56
ENTRY  $000A54
XLINE 496, $000A56, 1776
XLINE 497, $000A5A, 1779
FRAME     2
FRAME     3
BRANCH   3, $000A78, $000A7E
BRANCH   20, $000A7A, $000B0A
XLINE 498, $000A7E, 1806
BRANCH   4, $000AA4, $000AAA
BRANCH   20, $000AA6, $000AB2
XLINE 499, $000AAA, 1833
BRANCH   20, $000AAA, $000B0A
BRANCH   20, $000AAE, $000AF8
XLINE 501, $000AB2, 1841
XLINE 502, $000ABC, 1847
XLINE 504, $000AF8, 1882
BRANCH   3, $000B04, $000B0A
BRANCH   20, $000B06, $000A6C
FRAME     0
XLINE 505, $000B0C, 1897
BRANCH   4, $000B1E, $000B24
BRANCH   20, $000B20, $000BF8
XLINE 506, $000B24, 1914
XLINE 507, $000B2C, 1919
XLINE 508, $000B46, 1933
FRAME     2
FRAME     3
BRANCH   3, $000B64, $000B6A
BRANCH   20, $000B66, $000BF6
XLINE 509, $000B6A, 1960
BRANCH   4, $000B90, $000B96
BRANCH   20, $000B92, $000B9E
XLINE 510, $000B96, 1987
BRANCH   20, $000B96, $000BF6
BRANCH   20, $000B9A, $000BE4
XLINE 512, $000B9E, 1995
XLINE 513, $000BA8, 2001
XLINE 515, $000BE4, 2036
BRANCH   3, $000BF0, $000BF6
BRANCH   20, $000BF2, $000B58
FRAME     0
XLINE 517, $000BF8, 2054
XLINE 518, $000C08, 2065
BRANCH   19, $000C08, $000000
ENDFUNC 518, $000C08
FUNC _F16_FNTNE, $00209, $000C0C
ENTRY  $000C0A
XLINE 526, $000C0C, 2075
XLINE 527, $000C10, 2078
XLINE 529, $000C14, 2083
BRANCH   4, $000C36, $000C3C
BRANCH   20, $000C38, $000C7E
XLINE 530, $000C3C, 2108
BRANCH   4, $000C48, $000C4E
BRANCH   20, $000C4A, $000C7A
XLINE 531, $000C4E, 2123
XLINE 532, $000C6C, 2139
XLINE 533, $000C76, 2146
BRANCH   20, $000C76, $000C3C
BRANCH   20, $000C7A, $000E74
XLINE 534, $000C7E, 2153
BRANCH   4, $000CA0, $000CA6
BRANCH   20, $000CA2, $000D54
XLINE 535, $000CA6, 2179
BRANCH   4, $000CAC, $000CB2
BRANCH   20, $000CAE, $000CB8
XLINE 536, $000CB2, 2189
BRANCH   20, $000CB4, $000EF4
XLINE 538, $000CB8, 2196
BRANCH   4, $000CC4, $000CCA
BRANCH   20, $000CC6, $000D0C
XLINE 539, $000CCA, 2210
BRANCH   4, $000CD6, $000CDC
BRANCH   20, $000CD8, $000D08
XLINE 540, $000CDC, 2225
XLINE 541, $000CFA, 2241
XLINE 542, $000D04, 2248
BRANCH   20, $000D04, $000CCA
BRANCH   20, $000D08, $000D50
XLINE 544, $000D0C, 2257
BRANCH   4, $000D18, $000D1E
BRANCH   20, $000D1A, $000D4A
XLINE 545, $000D1E, 2272
XLINE 546, $000D3C, 2288
XLINE 547, $000D46, 2295
BRANCH   20, $000D46, $000D0C
XLINE 548, $000D4A, 2299
BRANCH   20, $000D4C, $000EF4
BRANCH   20, $000D50, $000E74
XLINE 550, $000D54, 2308
BRANCH   4, $000D76, $000D7C
BRANCH   20, $000D78, $000DBA
XLINE 551, $000D7C, 2334
BRANCH   4, $000D82, $000D88
BRANCH   20, $000D84, $000D8E
XLINE 552, $000D88, 2344
BRANCH   20, $000D8A, $000EF4
XLINE 554, $000D8E, 2351
XLINE 555, $000DAC, 2367
BRANCH   20, $000DB6, $000E74
XLINE 557, $000DBA, 2378
BRANCH   3, $000DD4, $000E10
BRANCH   1, $000DD6, $000DE2
BRANCH   1, $000DDA, $000DE2
BRANCH   20, $000DE0, $000E10
BRANCH   3, $000DE6, $000E10
BRANCH   3, $000DEA, $000E10
BRANCH   3, $000DEE, $000E10
BRANCH   1, $000DF0, $000DFC
BRANCH   1, $000DF4, $000DFC
BRANCH   20, $000DFA, $000E10
BRANCH   3, $000E00, $000E10
BRANCH   1, $000E02, $000E0E
BRANCH   1, $000E06, $000E0E
BRANCH   20, $000E0C, $000E10
BRANCH   4, $000E18, $000E1E
BRANCH   20, $000E1A, $000E24
XLINE 558, $000E1E, 2451
BRANCH   20, $000E20, $000EF4
XLINE 560, $000E24, 2458
XLINE 561, $000E6A, 2495
XLINE 563, $000E74, 2503
XLINE 564, $000E7E, 2509
BRANCH   4, $000E96, $000E9C
BRANCH   20, $000E98, $000EA0
XLINE 565, $000E9C, 2529
BRANCH   20, $000E9C, $000EB4
XLINE 567, $000EA0, 2536
BRANCH   4, $000EAE, $000EB4
BRANCH   20, $000EB0, $000C14
XLINE 568, $000EB4, 2552
BRANCH   4, $000EC0, $000EC6
BRANCH   20, $000EC2, $000EF2
XLINE 569, $000EC6, 2567
XLINE 570, $000EE4, 2583
XLINE 571, $000EEE, 2590
BRANCH   20, $000EEE, $000EB4
XLINE 572, $000EF2, 2594
XLINE 573, $000EF4, 2598
BRANCH   19, $000EF4, $000000
ENDFUNC 573, $000EF4
FUNC _F16_CPFN, $00240, $000EF8
ENTRY  $000EF6
XLINE 580, $000EF8, 2608
FRAME     2
FRAME     3
BRANCH   3, $000F14, $000F1A
BRANCH   20, $000F16, $000FC0
XLINE 581, $000F1A, 2634
BRANCH   4, $000F74, $000F7A
BRANCH   20, $000F76, $000FAE
XLINE 582, $000F7A, 2689
BRANCH   4, $000FA0, $000FA6
BRANCH   20, $000FA2, $000FAE
XLINE 583, $000FA6, 2716
BRANCH   20, $000FAA, $000FC4
XLINE 586, $000FAE, 2729
BRANCH   3, $000FBA, $000FC0
BRANCH   20, $000FBC, $000F08
FRAME     0
XLINE 587, $000FC2, 2744
XLINE 588, $000FC4, 2748
BRANCH   19, $000FC4, $000000
ENDFUNC 588, $000FC4
FUNC _F16_IDI, $0024F, $000FC6
ENTRY  $000FC6
XLINE 593, $000FC6, 2757
XLINE 594, $000FCC, 2760
XLINE 595, $000FE4, 2769
XLINE 596, $00102C, 2801
BRANCH   4, $001034, $00103A
BRANCH   20, $001036, $001072
XLINE 597, $00103A, 2811
FRAME     4
FRAME     0
BRANCH   17, $001056, $0008B2
XLINE 598, $001066, 2830
XLINE 600, $001072, 2838
XLINE 601, $00107E, 2845
BRANCH   19, $00107E, $000000
ENDFUNC 601, $00107E
FUNC _F16_NDI, $0025C, $001080
ENTRY  $001080
XLINE 606, $001080, 2854
XLINE 607, $00108A, 2858
BRANCH   4, $0010A8, $0010AE
BRANCH   20, $0010AA, $0012AC
XLINE 608, $0010AE, 2878
XLINE 609, $0010B4, 2881
XLINE 610, $0010C6, 2887
BRANCH   4, $0010CC, $0010D2
BRANCH   20, $0010CE, $001134
XLINE 611, $0010D2, 2896
BRANCH   4, $0010FA, $001100
BRANCH   20, $0010FC, $00110A
XLINE 612, $001100, 2921
BRANCH   20, $001102, $0012AE
BRANCH   20, $001106, $001130
XLINE 614, $00110A, 2930
BRANCH   20, $001130, $0012AC
XLINE 617, $001134, 2950
XLINE 618, $00115A, 2963
BRANCH   4, $0011E8, $0011EE
BRANCH   20, $0011EA, $0012AC
XLINE 619, $0011EE, 3036
BRANCH   4, $001204, $00120A
BRANCH   20, $001206, $001210
XLINE 620, $00120A, 3054
BRANCH   20, $00120C, $0012AE
XLINE 622, $001210, 3061
XLINE 623, $001220, 3066
FRAME     2
FRAME     0
BRANCH   17, $001230, $00061A
XLINE 624, $001240, 3081
BRANCH   4, $001256, $00125C
BRANCH   20, $001258, $001262
XLINE 625, $00125C, 3099
BRANCH   20, $00125E, $0012AE
XLINE 627, $001262, 3106
BRANCH   4, $001278, $00127E
BRANCH   20, $00127A, $001284
XLINE 628, $00127E, 3124
BRANCH   20, $001280, $0012AE
XLINE 630, $001284, 3131
FRAME     2
FRAME     0
BRANCH   17, $001294, $0009AE
XLINE 636, $0012AC, 3156
XLINE 637, $0012AE, 3160
BRANCH   19, $0012AE, $000000
ENDFUNC 637, $0012AE
FUNC _F16_GDI, $00280, $0012B0
ENTRY  $0012B0
XLINE 642, $0012B0, 3169
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $0012D6, $0000D6
XLINE 643, $0012DE, 3192
XLINE 644, $001310, 3219
BRANCH   19, $001310, $000000
ENDFUNC 644, $001310
FUNC _F16_FRCH, $00287, $001314
ENTRY  $001312
XLINE 650, $001314, 3229
XLINE 652, $00131C, 3236
FRAME     2
FRAME     0
BRANCH   17, $001328, $00061A
XLINE 653, $001334, 3251
BRANCH   4, $001346, $00134C
BRANCH   20, $001348, $001350
XLINE 654, $00134C, 3269
BRANCH   20, $00134C, $0013D4
XLINE 657, $001350, 3275
BRANCH   17, $001350, $000546
XLINE 658, $001354, 3278
XLINE 659, $001378, 3295
BRANCH   17, $001378, $000586
XLINE 660, $00137C, 3298
BRANCH   4, $00138A, $001390
BRANCH   20, $00138C, $0013BC
XLINE 662, $001390, 3312
BRANCH   17, $001390, $000546
XLINE 663, $001394, 3315
XLINE 664, $0013B8, 3332
BRANCH   17, $0013B8, $0005C6
XLINE 666, $0013BC, 3339
BRANCH   4, $0013CE, $0013D4
BRANCH   20, $0013D0, $00131C
XLINE 667, $0013D4, 3360
BRANCH   19, $0013D4, $000000
ENDFUNC 667, $0013D4
FUNC _F16_GETFNBNE, $0029E, $0013D8
ENTRY  $0013D6
XLINE 674, $0013D8, 3370
BRANCH   4, $0013F8, $0013FE
BRANCH   20, $0013FA, $001404
XLINE 675, $0013FE, 3393
BRANCH   20, $001400, $00150A
XLINE 677, $001404, 3400
XLINE 678, $001420, 3418
XLINE 679, $00143A, 3431
BRANCH   4, $001446, $00144C
BRANCH   20, $001448, $0014AE
XLINE 680, $00144C, 3445
XLINE 681, $001454, 3450
BRANCH   4, $001462, $001468
BRANCH   20, $001464, $00146E
XLINE 681, $001468, 3465
BRANCH   20, $00146A, $00150A
XLINE 682, $00146E, 3472
XLINE 683, $001496, 3492
BRANCH   20, $0014AA, $001508
XLINE 685, $0014AE, 3507
BRANCH   4, $0014BE, $0014C4
BRANCH   20, $0014C0, $0014CA
XLINE 685, $0014C4, 3523
BRANCH   20, $0014C6, $00150A
XLINE 686, $0014CA, 3530
XLINE 687, $0014F4, 3551
XLINE 689, $001508, 3563
XLINE 690, $00150A, 3567
BRANCH   19, $00150A, $000000
ENDFUNC 690, $00150A
FUNC _F16_CLC, $002B5, $00150E
ENTRY  $00150C
XLINE 698, $00150E, 3577
FRAME     2
FRAME     0
BRANCH   17, $00151A, $0009AE
XLINE 699, $00152A, 3594
BRANCH   4, $001548, $00154E
BRANCH   20, $00154A, $001554
XLINE 700, $00154E, 3618
BRANCH   20, $001550, $001600
XLINE 702, $001554, 3625
BRANCH   17, $001554, $00007C
XLINE 703, $001558, 3628
XLINE 704, $001574, 3646
XLINE 705, $00157C, 3651
BRANCH   4, $0015A0, $0015A6
BRANCH   20, $0015A2, $0015FE
XLINE 706, $0015A6, 3678
FRAME     4
FRAME     6
FRAME     0
BRANCH   17, $0015E4, $0000FC
XLINE 707, $0015EC, 3717
XLINE 708, $0015FA, 3726
BRANCH   20, $0015FA, $00157C
XLINE 709, $0015FE, 3730
XLINE 710, $001600, 3734
BRANCH   19, $001600, $000000
ENDFUNC 710, $001600
FUNC _F16_PEXP, $002C9, $001604
ENTRY  $001602
XLINE 718, $001604, 3744
XLINE 719, $00160E, 3750
FRAME     3
FRAME     0
XLINE 720, $001644, 3779
BRANCH   4, $001680, $001686
BRANCH   20, $001682, $0016A2
XLINE 721, $001686, 3818
XLINE 723, $0016A2, 3837
BRANCH   4, $0016B4, $0016BA
BRANCH   20, $0016B6, $001A1C
XLINE 724, $0016BA, 3854
BRANCH   4, $0016DA, $0016E0
BRANCH   20, $0016DC, $00171A
XLINE 725, $0016E0, 3877
FRAME     3
FRAME     0
BRANCH   20, $001716, $001A1C
XLINE 727, $00171A, 3911
BRANCH   4, $00173A, $001740
BRANCH   20, $00173C, $0017CC
XLINE 729, $001740, 3934
BRANCH   4, $001776, $00177C
BRANCH   20, $001778, $001794
XLINE 730, $00177C, 3970
XLINE 731, $001790, 3981
BRANCH   20, $001790, $001740
XLINE 732, $001794, 3985
BRANCH   4, $0017A6, $0017AC
BRANCH   20, $0017A8, $0017C8
XLINE 733, $0017AC, 4002
BRANCH   20, $0017C8, $001A1C
XLINE 737, $0017CC, 4024
XLINE 738, $0017D0, 4027
BRANCH   4, $001806, $00180C
BRANCH   20, $001808, $001828
XLINE 739, $00180C, 4063
XLINE 740, $001820, 4073
XLINE 741, $001824, 4077
BRANCH   20, $001824, $0017D0
XLINE 742, $001828, 4081
BRANCH   4, $00182C, $001832
BRANCH   20, $00182E, $0019E4
XLINE 743, $001832, 4090
FRAME     2
FRAME     3
BRANCH   3, $00185E, $001864
BRANCH   20, $001860, $0018A2
XLINE 744, $001864, 4124
BRANCH   4, $001886, $00188C
BRANCH   20, $001888, $001890
XLINE 745, $00188C, 4149
BRANCH   20, $00188C, $0018A2
XLINE 747, $001890, 4157
BRANCH   3, $00189C, $0018A2
BRANCH   20, $00189E, $001850
FRAME     0
XLINE 748, $0018A4, 4172
BRANCH   4, $0018B0, $0018B6
BRANCH   20, $0018B2, $001914
XLINE 749, $0018B6, 4186
BRANCH   4, $0018D6, $0018DC
BRANCH   20, $0018D8, $001910
XLINE 750, $0018DC, 4209
FRAME     3
FRAME     0
BRANCH   20, $001910, $0019E0
XLINE 753, $001914, 4245
XLINE 754, $00191E, 4251
XLINE 755, $00192E, 4260
FRAME     2
FRAME     3
BRANCH   3, $001954, $00195A
BRANCH   20, $001956, $001988
XLINE 756, $00195A, 4291
XLINE 757, $001976, 4307
BRANCH   3, $001982, $001988
BRANCH   20, $001984, $001948
FRAME     0
XLINE 758, $00198A, 4322
FRAME     3
FRAME     0
XLINE 759, $0019D0, 4359
BRANCH   20, $0019E0, $001A1C
XLINE 762, $0019E4, 4375
XLINE 763, $001A00, 4389
XLINE 768, $001A1C, 4412
BRANCH   4, $001A58, $001A5E
BRANCH   20, $001A5A, $001A7A
XLINE 769, $001A5E, 4451
XLINE 771, $001A7A, 4472
BRANCH   19, $001A7A, $000000
ENDFUNC 771, $001A7A
FUNC _F16_GETDFSC, $00306, $001A7E
ENTRY  $001A7C
XLINE 778, $001A7E, 4482
FRAME     3
FRAME     0
XLINE 779, $001AB4, 4511
BRANCH   4, $001AD4, $001ADA
BRANCH   20, $001AD6, $001AF6
XLINE 780, $001ADA, 4534
BRANCH   20, $001AF2, $001B82
XLINE 781, $001AF6, 4546
BRANCH   4, $001B08, $001B0E
BRANCH   20, $001B0A, $001B26
XLINE 782, $001B0E, 4564
BRANCH   20, $001B22, $001B82
XLINE 783, $001B26, 4576
BRANCH   4, $001B38, $001B3E
BRANCH   20, $001B3A, $001B6A
XLINE 784, $001B3E, 4594
XLINE 785, $001B52, 4603
FRAME     2
FRAME     0
BRANCH   17, $001B5E, $001602
BRANCH   20, $001B66, $001B82
XLINE 787, $001B6A, 4621
XLINE 789, $001B82, 4632
BRANCH   4, $001BAA, $001BB0
BRANCH   20, $001BAC, $001BC4
XLINE 790, $001BB0, 4661
XLINE 792, $001BC4, 4674
BRANCH   4, $001C00, $001C06
BRANCH   20, $001C02, $001C22
XLINE 793, $001C06, 4713
XLINE 795, $001C22, 4732
FRAME     2
FRAME     0
BRANCH   17, $001C2E, $0013D6
BRANCH   4, $001C38, $001C3E
BRANCH   20, $001C3A, $001D70
XLINE 796, $001C3E, 4753
FRAME     4
FRAME     0
BRANCH   17, $001C52, $000FC6
XLINE 798, $001C5A, 4772
BRANCH   17, $001C5A, $0012B0
BRANCH   4, $001C62, $001C68
BRANCH   20, $001C64, $001C74
XLINE 799, $001C68, 4783
BRANCH   20, $001C70, $001D78
XLINE 801, $001C74, 4793
BRANCH   4, $001CB0, $001CB6
BRANCH   20, $001CB2, $001D02
XLINE 802, $001CB6, 4829
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $001CEE, $000EF6
BRANCH   4, $001CF8, $001CFE
BRANCH   20, $001CFA, $001D02
XLINE 803, $001CFE, 4870
BRANCH   20, $001CFE, $001D26
XLINE 806, $001D02, 4879
BRANCH   17, $001D02, $001080
BRANCH   4, $001D0A, $001D10
BRANCH   20, $001D0C, $001D1C
XLINE 807, $001D10, 4890
BRANCH   20, $001D18, $001D78
XLINE 809, $001D1C, 4901
BRANCH   4, $001D20, $001D26
BRANCH   20, $001D22, $001C5A
XLINE 810, $001D26, 4911
FRAME     2
FRAME     0
BRANCH   17, $001D5C, $0009AE
XLINE 811, $001D6C, 4948
BRANCH   20, $001D6C, $001C22
XLINE 812, $001D70, 4952
XLINE 813, $001D78, 4959
BRANCH   19, $001D78, $000000
ENDFUNC 813, $001D78
FUNC _F16_INIFS, $00330, $001D7A
ENTRY  $001D7A
XLINE 818, $001D7A, 4968
FRAME     2
XLINE 819, $001D82, 4974
XLINE 820, $001D9E, 4989
FRAME     4
FRAME     2
BRANCH   17, $001DBA, $0009AE
XLINE 821, $001DCE, 5016
BRANCH   20, $001DF2, $001DF8
XLINE 822, $001DF6, 5039
FRAME     0
XLINE 823, $001DF8, 5044
BRANCH   19, $001DF8, $000000
ENDFUNC 823, $001DF8
FUNC _F16_NFSRD, $0033A, $001DFA
ENTRY  $001DFA
XLINE 828, $001DFA, 5053
FRAME     2
XLINE 829, $001E02, 5059
XLINE 830, $001E1E, 5075
BRANCH   4, $001EAA, $001EB0
BRANCH   20, $001EAC, $001F50
XLINE 831, $001EB0, 5151
BRANCH   4, $001EC8, $001ECE
BRANCH   20, $001ECA, $001ED6
XLINE 832, $001ECE, 5172
BRANCH   20, $001ED2, $001F5A
XLINE 834, $001ED6, 5180
FRAME     4
FRAME     2
BRANCH   17, $001EF2, $00061A
XLINE 835, $001F02, 5205
BRANCH   4, $001F1A, $001F20
BRANCH   20, $001F1C, $001F50
XLINE 836, $001F20, 5226
FRAME     4
FRAME     2
BRANCH   17, $001F3C, $0009AE
XLINE 839, $001F50, 5259
BRANCH   20, $001F54, $001F5A
XLINE 840, $001F58, 5264
FRAME     0
XLINE 841, $001F5A, 5269
BRANCH   19, $001F5A, $000000
ENDFUNC 841, $001F5A
FUNC _F16_NFSWR, $00352, $001F5E
ENTRY  $001F5C
XLINE 854, $001F5E, 5279
FRAME     2
XLINE 855, $001F66, 5285
XLINE 856, $001F82, 5301
BRANCH   4, $00200E, $002014
BRANCH   20, $002010, $0020FE
XLINE 857, $002014, 5377
XLINE 858, $002022, 5385
BRANCH   17, $00202C, $00073A
XLINE 859, $002038, 5397
BRANCH   4, $002050, $002056
BRANCH   20, $002052, $00205E
XLINE 860, $002056, 5418
BRANCH   20, $00205A, $002108
XLINE 862, $00205E, 5426
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $002078, $000696
XLINE 863, $002080, 5447
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $00209A, $000696
XLINE 864, $0020A2, 5468
FRAME     4
FRAME     2
BRANCH   17, $0020BE, $0009AE
XLINE 865, $0020D2, 5495
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $0020F6, $0000D6
XLINE 867, $0020FE, 5524
BRANCH   20, $002102, $002108
XLINE 868, $002106, 5529
FRAME     0
XLINE 869, $002108, 5534
BRANCH   19, $002108, $000000
ENDFUNC 869, $002108
FUNC _F16_GETFCL, $00368, $00210A
ENTRY  $00210A
XLINE 874, $00210A, 5543
FRAME     2
XLINE 875, $002112, 5549
FRAME     6
FRAME     2
BRANCH   17, $00212C, $000FC6
XLINE 877, $002134, 5571
BRANCH   17, $002134, $0012B0
BRANCH   4, $00213C, $002142
BRANCH   20, $00213E, $00214C
XLINE 878, $002142, 5582
BRANCH   20, $002148, $00224E
XLINE 880, $00214C, 5591
BRANCH   4, $002188, $00218E
BRANCH   20, $00218A, $0021DC
XLINE 881, $00218E, 5627
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $0021C8, $000EF6
BRANCH   4, $0021D2, $0021D8
BRANCH   20, $0021D4, $0021DC
XLINE 882, $0021D8, 5669
BRANCH   20, $0021D8, $0021FE
XLINE 885, $0021DC, 5678
BRANCH   17, $0021DC, $001080
BRANCH   4, $0021E4, $0021EA
BRANCH   20, $0021E6, $0021F4
XLINE 886, $0021EA, 5689
BRANCH   20, $0021F0, $00224E
XLINE 888, $0021F4, 5699
BRANCH   4, $0021F8, $0021FE
BRANCH   20, $0021FA, $002134
XLINE 889, $0021FE, 5709
XLINE 890, $00223C, 5738
BRANCH   20, $002248, $00224E
XLINE 891, $00224C, 5747
FRAME     0
XLINE 892, $00224E, 5752
BRANCH   19, $00224E, $000000
ENDFUNC 892, $00224E
FUNC _F16_DOSFN, $0037F, $002250
ENTRY  $002250
XLINE 897, $002250, 5761
BRANCH   4, $00225E, $002264
BRANCH   20, $002260, $00226E
XLINE 898, $002264, 5775
BRANCH   20, $002266, $0022C0
BRANCH   20, $00226A, $0022BE
XLINE 899, $00226E, 5782
BRANCH   4, $0022AC, $0022B2
BRANCH   20, $0022AE, $0022BE
XLINE 900, $0022B2, 5820
XLINE 901, $0022B8, 5823
BRANCH   20, $0022BA, $0022C0
XLINE 903, $0022BE, 5830
XLINE 904, $0022C0, 5834
BRANCH   19, $0022C0, $000000
ENDFUNC 904, $0022C0
FUNC _F16_GETFFH, $0038B, $0022C2
ENTRY  $0022C2
XLINE 909, $0022C2, 5843
XLINE 910, $0022C6, 5847
BRANCH   19, $0022C6, $000000
ENDFUNC 910, $0022C6
FUNC _F16_SETFFH, $003AF, $0022C8
ENTRY  $0022C8
XLINE 945, $0022C8, 5856
XLINE 946, $0022CC, 5860
BRANCH   19, $0022CC, $000000
ENDFUNC 946, $0022CC
FUNC _F16_SETFDI, $00408, $0022CE
ENTRY  $0022CE
XLINE 1034, $0022CE, 5869
FRAME     2
XLINE 1035, $0022D6, 5875
BRANCH   4, $0022EE, $0022F4
BRANCH   20, $0022F0, $0022FC
XLINE 1036, $0022F4, 5895
BRANCH   20, $0022F8, $00278E
XLINE 1038, $0022FC, 5903
BRANCH   17, $0022FC, $00007C
XLINE 1039, $002300, 5906
FRAME     6
FRAME     2
BRANCH   17, $00231A, $000FC6
XLINE 1040, $002322, 5926
BRANCH   17, $002322, $0012B0
BRANCH   4, $002328, $00232E
BRANCH   20, $00232A, $0024D2
XLINE 1041, $00232E, 5937
BRANCH   4, $002368, $00236E
BRANCH   20, $00236A, $0024BC
XLINE 1042, $00236E, 5972
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $0023A8, $000EF6
BRANCH   4, $0023B2, $0023B8
BRANCH   20, $0023B4, $0024BC
XLINE 1044, $0023B8, 6014
BRANCH   4, $0023F0, $0023F6
BRANCH   20, $0023F2, $002404
XLINE 1045, $0023F6, 6048
XLINE 1046, $0023FC, 6051
BRANCH   20, $002400, $00278E
XLINE 1048, $002404, 6059
BRANCH   17, $002404, $002250
BRANCH   4, $00240C, $002412
BRANCH   20, $00240E, $00241A
XLINE 1049, $002412, 6070
BRANCH   20, $002416, $00278E
XLINE 1052, $00241A, 6078
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $002440, $0000D6
XLINE 1053, $002448, 6101
XLINE 1054, $002486, 6130
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $0024AC, $0000FC
XLINE 1055, $0024B4, 6153
BRANCH   20, $0024B8, $00278E
XLINE 1058, $0024BC, 6164
BRANCH   17, $0024BC, $001080
BRANCH   4, $0024C4, $0024CA
BRANCH   20, $0024C6, $0024CE
XLINE 1059, $0024CA, 6175
BRANCH   20, $0024CA, $0024D2
XLINE 1061, $0024CE, 6182
BRANCH   20, $0024CE, $002322
XLINE 1062, $0024D2, 6186
FRAME     6
FRAME     2
BRANCH   17, $0024EC, $000FC6
XLINE 1063, $0024F4, 6206
BRANCH   17, $0024F4, $0012B0
BRANCH   4, $0024FA, $002500
BRANCH   20, $0024FC, $0026EA
XLINE 1064, $002500, 6217
BRANCH   3, $00252C, $002532
BRANCH   3, $002530, $002532
BRANCH   4, $00253A, $002540
BRANCH   20, $00253C, $0025B4
XLINE 1065, $002540, 6255
XLINE 1066, $00257E, 6284
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $0025A4, $0000FC
XLINE 1067, $0025AC, 6307
BRANCH   20, $0025B0, $00278E
XLINE 1069, $0025B4, 6315
BRANCH   17, $0025B4, $001080
BRANCH   4, $0025BC, $0025C2
BRANCH   20, $0025BE, $0026E6
XLINE 1070, $0025C2, 6326
BRANCH   4, $0025C8, $0025CE
BRANCH   20, $0025CA, $0025D6
XLINE 1071, $0025CE, 6335
BRANCH   20, $0025D2, $00278E
XLINE 1073, $0025D6, 6343
BRANCH   4, $0025EC, $0025F2
BRANCH   20, $0025EE, $0025FA
XLINE 1074, $0025F2, 6361
BRANCH   20, $0025F6, $00278E
XLINE 1076, $0025FA, 6369
BRANCH   4, $002610, $002616
BRANCH   20, $002612, $0026E6
XLINE 1077, $002616, 6387
BRANCH   17, $002616, $00073A
XLINE 1078, $002622, 6392
BRANCH   4, $002638, $00263E
BRANCH   20, $00263A, $002646
XLINE 1079, $00263E, 6410
BRANCH   20, $002642, $00278E
XLINE 1081, $002646, 6418
FRAME     4
FRAME     2
BRANCH   17, $002656, $00150C
BRANCH   4, $002662, $002668
BRANCH   20, $002664, $002670
XLINE 1082, $002668, 6439
BRANCH   20, $00266C, $00278E
XLINE 1084, $002670, 6447
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $00268C, $000696
XLINE 1085, $002694, 6465
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $0026AC, $000696
XLINE 1086, $0026B4, 6483
FRAME     4
FRAME     2
BRANCH   17, $0026C4, $0009AE
XLINE 1087, $0026DC, 6500
XLINE 1088, $0026E2, 6503
BRANCH   20, $0026E2, $0026EA
XLINE 1091, $0026E6, 6513
BRANCH   20, $0026E6, $0024F4
XLINE 1092, $0026EA, 6517
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $002710, $0000D6
XLINE 1093, $002718, 6540
XLINE 1094, $002756, 6569
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $00277C, $0000FC
XLINE 1095, $002784, 6592
BRANCH   20, $002788, $00278E
XLINE 1096, $00278C, 6597
FRAME     0
XLINE 1097, $00278E, 6602
BRANCH   19, $00278E, $000000
ENDFUNC 1097, $00278E
FUNC _F16_BYTESTORECORDS, $0044B, $002790
ENTRY  $002790
XLINE 1101, $002790, 6611
XLINE 1102, $00279A, 6617
BRANCH   3, $00279C, $0027A2
BRANCH   20, $00279E, $0027AE
BRANCH   3, $0027A4, $0027AA
BRANCH   20, $0027A6, $0027AE
BRANCH   20, $0027AA, $0027BE
BRANCH   3, $0027B0, $0027B6
BRANCH   20, $0027B2, $0027CA
BRANCH   3, $0027B8, $0027BE
BRANCH   20, $0027BA, $0027CA
XLINE 1102, $0027BE, 6647
BRANCH   20, $0027C2, $002858
BRANCH   20, $0027C6, $002858
XLINE 1104, $0027CA, 6656
BRANCH   3, $0027CC, $0027D2
BRANCH   20, $0027CE, $0027EA
BRANCH   3, $0027D4, $0027DA
BRANCH   20, $0027D6, $0027EA
XLINE 1104, $0027DA, 6671
BRANCH   20, $0027E2, $002858
BRANCH   20, $0027E6, $002858
XLINE 1106, $0027EA, 6682
BRANCH   3, $0027EC, $0027F2
BRANCH   20, $0027EE, $00280E
BRANCH   3, $0027F4, $0027FA
BRANCH   20, $0027F6, $00280E
XLINE 1106, $0027FA, 6697
BRANCH   20, $002806, $002858
BRANCH   20, $00280A, $002858
XLINE 1108, $00280E, 6710
BRANCH   3, $002810, $002816
BRANCH   20, $002812, $002836
BRANCH   3, $002818, $00281E
BRANCH   20, $00281A, $002836
XLINE 1108, $00281E, 6725
BRANCH   20, $00282E, $002858
BRANCH   20, $002832, $002858
XLINE 1111, $002836, 6741
BRANCH   20, $002854, $002858
XLINE 1113, $002858, 6762
BRANCH   19, $002858, $000000
ENDFUNC 1113, $002858
FUNC _F16_RECORDSTOBYTES, $0045B, $00285C
ENTRY  $00285A
XLINE 1118, $00285C, 6772
XLINE 1119, $00286A, 6780
XLINE 1120, $00286E, 6783
BRANCH   3, $002870, $002876
BRANCH   20, $002872, $00288A
BRANCH   3, $002878, $00287E
BRANCH   20, $00287A, $00288A
XLINE 1120, $00287E, 6798
BRANCH   20, $002882, $00292E
BRANCH   20, $002886, $00292E
XLINE 1122, $00288A, 6807
BRANCH   3, $00288C, $002892
BRANCH   20, $00288E, $0028A6
BRANCH   3, $002894, $00289A
BRANCH   20, $002896, $0028A6
XLINE 1122, $00289A, 6822
BRANCH   20, $00289E, $00292E
BRANCH   20, $0028A2, $00292E
XLINE 1124, $0028A6, 6831
BRANCH   3, $0028A8, $0028AE
BRANCH   20, $0028AA, $0028C6
BRANCH   3, $0028B0, $0028B6
BRANCH   20, $0028B2, $0028C6
XLINE 1124, $0028B6, 6846
BRANCH   20, $0028BE, $00292E
BRANCH   20, $0028C2, $00292E
XLINE 1126, $0028C6, 6857
BRANCH   3, $0028C8, $0028CE
BRANCH   20, $0028CA, $0028EA
BRANCH   3, $0028D0, $0028D6
BRANCH   20, $0028D2, $0028EA
XLINE 1126, $0028D6, 6872
BRANCH   20, $0028E2, $00292E
BRANCH   20, $0028E6, $00292E
XLINE 1128, $0028EA, 6885
BRANCH   3, $0028EC, $0028F2
BRANCH   20, $0028EE, $002912
BRANCH   3, $0028F4, $0028FA
BRANCH   20, $0028F6, $002912
XLINE 1128, $0028FA, 6900
BRANCH   20, $00290A, $00292E
BRANCH   20, $00290E, $00292E
XLINE 1131, $002912, 6916
BRANCH   20, $00292A, $00292E
XLINE 1133, $00292E, 6934
BRANCH   19, $00292E, $000000
ENDFUNC 1133, $00292E
FUNC _F16_BYTESTORECORDSL, $0046F, $002930
ENTRY  $002930
XLINE 1137, $002930, 6943
XLINE 1138, $00293A, 6949
BRANCH   3, $00293C, $002942
BRANCH   20, $00293E, $00295A
BRANCH   3, $002944, $00294A
BRANCH   20, $002946, $00295A
XLINE 1138, $00294A, 6964
BRANCH   20, $002952, $002A18
BRANCH   20, $002956, $002A18
XLINE 1140, $00295A, 6975
BRANCH   3, $00295C, $002962
BRANCH   20, $00295E, $00297A
BRANCH   3, $002964, $00296A
BRANCH   20, $002966, $00297A
XLINE 1140, $00296A, 6990
BRANCH   20, $002972, $002A18
BRANCH   20, $002976, $002A18
XLINE 1142, $00297A, 7001
BRANCH   3, $00297C, $002982
BRANCH   20, $00297E, $0029A2
BRANCH   3, $002984, $00298A
BRANCH   20, $002986, $0029A2
XLINE 1142, $00298A, 7016
BRANCH   20, $00299A, $002A18
BRANCH   20, $00299E, $002A18
XLINE 1144, $0029A2, 7031
BRANCH   3, $0029A4, $0029AA
BRANCH   20, $0029A6, $0029C8
BRANCH   3, $0029AC, $0029B2
BRANCH   20, $0029AE, $0029C8
XLINE 1144, $0029B2, 7046
BRANCH   20, $0029C0, $002A18
BRANCH   20, $0029C4, $002A18
XLINE 1146, $0029C8, 7059
BRANCH   3, $0029CA, $0029D0
BRANCH   20, $0029CC, $0029EE
BRANCH   3, $0029D2, $0029D8
BRANCH   20, $0029D4, $0029EE
XLINE 1146, $0029D8, 7074
BRANCH   20, $0029E6, $002A18
BRANCH   20, $0029EA, $002A18
XLINE 1149, $0029EE, 7088
BRANCH   20, $002A14, $002A18
XLINE 1151, $002A18, 7113
BRANCH   19, $002A18, $000000
ENDFUNC 1151, $002A18
FUNC _F16_RECORDSTOBYTESL, $00481, $002A1C
ENTRY  $002A1A
XLINE 1156, $002A1C, 7123
XLINE 1157, $002A32, 7135
BRANCH   4, $002A50, $002A56
BRANCH   20, $002A52, $002A66
XLINE 1158, $002A56, 7159
BRANCH   20, $002A5E, $002B6E
BRANCH   20, $002A62, $002B6E
XLINE 1159, $002A66, 7169
BRANCH   4, $002A84, $002A8A
BRANCH   20, $002A86, $002A9A
XLINE 1160, $002A8A, 7194
BRANCH   20, $002A92, $002B6E
BRANCH   20, $002A96, $002B6E
XLINE 1161, $002A9A, 7204
BRANCH   4, $002AB8, $002ABE
BRANCH   20, $002ABA, $002AD6
XLINE 1162, $002ABE, 7229
BRANCH   20, $002ACE, $002B6E
BRANCH   20, $002AD2, $002B6E
XLINE 1163, $002AD6, 7243
BRANCH   4, $002AF4, $002AFA
BRANCH   20, $002AF6, $002B10
XLINE 1164, $002AFA, 7268
BRANCH   20, $002B08, $002B6E
BRANCH   20, $002B0C, $002B6E
XLINE 1165, $002B10, 7280
BRANCH   4, $002B2E, $002B34
BRANCH   20, $002B30, $002B4A
XLINE 1166, $002B34, 7305
BRANCH   20, $002B42, $002B6E
BRANCH   20, $002B46, $002B6E
XLINE 1168, $002B4A, 7319
BRANCH   20, $002B6A, $002B6E
XLINE 1170, $002B6E, 7341
BRANCH   19, $002B6E, $000000
ENDFUNC 1170, $002B6E
FUNC F16_FILESEEK, $004F7, $002B72
ENTRY  $002B70
XLINE 1275, $002B72, 7351
FRAME     2
FRAME     0
BRANCH   4, $002B8E, $002B94
BRANCH   20, $002B90, $002BA0
XLINE 1276, $002B94, 7373
BRANCH   20, $002B9C, $002DCA
XLINE 1278, $002BA0, 7383
FRAME     2
FRAME     6
FRAME     0
BRANCH   17, $002BBE, $002A1A
XLINE 1279, $002BCE, 7410
BRANCH   4, $002C10, $002C16
BRANCH   20, $002C12, $002C2C
XLINE 1280, $002C16, 7452
XLINE 1282, $002C2C, 7467
XLINE 1283, $002C4A, 7483
XLINE 1284, $002C76, 7503
XLINE 1285, $002CC4, 7541
FRAME     2
FRAME     0
BRANCH   17, $002CD0, $001D7A
BRANCH   4, $002CDC, $002CE2
BRANCH   20, $002CDE, $002CEE
XLINE 1286, $002CE2, 7562
BRANCH   20, $002CEA, $002DCA
XLINE 1288, $002CEE, 7572
BRANCH   4, $002D0E, $002D14
BRANCH   20, $002D10, $002D94
XLINE 1289, $002D14, 7598
FRAME     2
FRAME     0
BRANCH   17, $002D20, $001DFA
BRANCH   4, $002D2C, $002D32
BRANCH   20, $002D2E, $002D78
XLINE 1290, $002D32, 7619
XLINE 1291, $002D4E, 7635
FRAME     2
FRAME     0
BRANCH   17, $002D5A, $001F5C
BRANCH   4, $002D66, $002D6C
BRANCH   20, $002D68, $002D78
XLINE 1292, $002D6C, 7656
BRANCH   20, $002D74, $002DCA
XLINE 1295, $002D78, 7669
XLINE 1296, $002D90, 7684
BRANCH   20, $002D90, $002CEE
XLINE 1297, $002D94, 7688
FRAME     2
FRAME     6
FRAME     0
BRANCH   17, $002DB2, $002930
XLINE 1298, $002DC2, 7715
XLINE 1299, $002DCA, 7722
BRANCH   19, $002DCA, $000000
ENDFUNC 1299, $002DCA
FUNC F16_FILEPOS, $00523, $002DCC
ENTRY  $002DCC
XLINE 1319, $002DCC, 7731
FRAME     2
FRAME     0
BRANCH   4, $002DE6, $002DEC
BRANCH   20, $002DE8, $002DF8
XLINE 1320, $002DEC, 7752
BRANCH   20, $002DF4, $002E24
XLINE 1322, $002DF8, 7762
FRAME     2
FRAME     6
FRAME     0
BRANCH   17, $002E1C, $002930
XLINE 1323, $002E24, 7790
BRANCH   19, $002E24, $000000
ENDFUNC 1323, $002E24
FUNC F16_CHECKHANDLE, $0052D, $002E26
ENTRY  $002E26
XLINE 1329, $002E26, 7799
FRAME     2
FRAME     0
BRANCH   4, $002E40, $002E46
BRANCH   20, $002E42, $002E50
XLINE 1330, $002E46, 7820
BRANCH   20, $002E48, $002E5A
BRANCH   20, $002E4C, $002E5A
XLINE 1332, $002E50, 7829
BRANCH   20, $002E56, $002E5A
XLINE 1334, $002E5A, 7839
BRANCH   19, $002E5A, $000000
ENDFUNC 1334, $002E5A
FUNC F16_FILEASSIGN, $00538, $002E5E
ENTRY  $002E5C
XLINE 1340, $002E5E, 7849
BRANCH   17, $002E64, $0022C2
XLINE 1341, $002E70, 7859
BRANCH   4, $002E84, $002E8A
BRANCH   20, $002E86, $002E90
XLINE 1342, $002E8A, 7878
BRANCH   20, $002E8C, $002FAC
XLINE 1344, $002E90, 7885
XLINE 1345, $002E98, 7890
FRAME     2
FRAME     0
BRANCH   17, $002EAE, $001A7C
XLINE 1346, $002EC2, 7914
XLINE 1347, $002ED4, 7922
BRANCH   4, $002EF8, $002EFE
BRANCH   20, $002EFA, $002F1A
XLINE 1348, $002EFE, 7949
FRAME     2
FRAME     0
BRANCH   17, $002F0C, $0022C8
XLINE 1349, $002F14, 7963
BRANCH   20, $002F16, $002FAC
XLINE 1351, $002F1A, 7970
FRAME     1
FRAME     14
FRAME     17
FRAME     14
FRAME     16
FRAME     0
BRANCH   17, $002F66, $000C0A
BRANCH   4, $002F72, $002F78
BRANCH   20, $002F74, $002F94
XLINE 1352, $002F78, 8026
FRAME     2
FRAME     0
BRANCH   17, $002F86, $0022C8
XLINE 1353, $002F8E, 8040
BRANCH   20, $002F90, $002FAC
XLINE 1355, $002F94, 8047
XLINE 1356, $002FAA, 8059
XLINE 1357, $002FAC, 8063
BRANCH   19, $002FAC, $000000
ENDFUNC 1357, $002FAC
FUNC F16_FILEEXIST, $007A9, $002FB0
ENTRY  $002FAE
XLINE 1965, $002FB0, 8076
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     29
FRAME     0
BRANCH   17, $003042, $003066
BRANCH   4, $00304E, $003054
BRANCH   20, $003050, $00305E
XLINE 1966, $003054, 8169
BRANCH   20, $003056, $003064
BRANCH   20, $00305A, $003064
XLINE 1968, $00305E, 8178
BRANCH   20, $003060, $003064
XLINE 1970, $003064, 8186
BRANCH   19, $003064, $000000
ENDFUNC 1970, $003064
FUNC F16_FINDFIRST, $007B4, $003068
ENTRY  $003066
XLINE 1976, $003068, 8196
FRAME     2
XLINE 1977, $003070, 8202
XLINE 1978, $003086, 8214
FRAME     4
FRAME     2
BRANCH   17, $00309C, $001A7C
XLINE 1979, $0030B0, 8238
FRAME     3
FRAME     16
FRAME     19
FRAME     16
FRAME     18
FRAME     2
BRANCH   17, $0030FC, $000C0A
BRANCH   4, $003108, $00310E
BRANCH   20, $00310A, $003116
XLINE 1980, $00310E, 8294
BRANCH   20, $003112, $003396
XLINE 1982, $003116, 8302
FRAME     6
FRAME     2
BRANCH   17, $003130, $000FC6
XLINE 1984, $003138, 8324
BRANCH   17, $003138, $0012B0
BRANCH   4, $003140, $003146
BRANCH   20, $003142, $00314E
XLINE 1985, $003146, 8335
BRANCH   20, $00314A, $003396
XLINE 1987, $00314E, 8343
BRANCH   3, $00317A, $003184
BRANCH   3, $00317E, $003184
BRANCH   3, $003182, $003184
BRANCH   4, $00318E, $003194
BRANCH   20, $003190, $00337E
XLINE 1988, $003194, 8385
BRANCH   4, $003216, $00321C
BRANCH   20, $003218, $00337E
XLINE 1989, $00321C, 8456
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $003256, $000EF6
BRANCH   4, $003260, $003266
BRANCH   20, $003262, $00337E
XLINE 1990, $003266, 8498
XLINE 1991, $0032AE, 8532
FRAME     34
FRAME     36
FRAME     2
BRANCH   17, $0032CC, $000A54
XLINE 1992, $0032D4, 8554
XLINE 1993, $0032E2, 8561
XLINE 1994, $0032F6, 8570
XLINE 1995, $00331E, 8587
XLINE 1996, $00332C, 8594
XLINE 1997, $00333E, 8602
XLINE 1998, $003350, 8610
BRANCH   17, $003350, $002250
BRANCH   4, $003358, $00335E
BRANCH   20, $00335A, $003376
XLINE 1999, $00335E, 8621
XLINE 2001, $003376, 8637
BRANCH   20, $00337A, $003396
XLINE 2005, $00337E, 8652
BRANCH   17, $00337E, $001080
BRANCH   4, $003386, $00338C
BRANCH   20, $003388, $003138
XLINE 2006, $00338C, 8664
BRANCH   20, $003390, $003396
XLINE 2007, $003394, 8669
FRAME     0
XLINE 2008, $003396, 8674
BRANCH   19, $003396, $000000
ENDFUNC 2008, $003396
FUNC F16_FINDNEXT, $007DA, $003398
ENTRY  $003398
XLINE 2012, $003398, 8683
FRAME     2
XLINE 2013, $0033A0, 8689
XLINE 2014, $0033AE, 8696
XLINE 2015, $0033C2, 8705
XLINE 2016, $0033E2, 8718
XLINE 2017, $0033F0, 8725
XLINE 2018, $003402, 8733
XLINE 2019, $003414, 8741
BRANCH   17, $003414, $001080
BRANCH   4, $00341A, $003420
BRANCH   20, $00341C, $00366C
XLINE 2020, $003420, 8752
BRANCH   17, $003420, $0012B0
BRANCH   4, $003428, $00342E
BRANCH   20, $00342A, $003436
XLINE 2021, $00342E, 8763
BRANCH   20, $003432, $003670
XLINE 2023, $003436, 8771
BRANCH   3, $003462, $00346C
BRANCH   3, $003466, $00346C
BRANCH   3, $00346A, $00346C
BRANCH   4, $003476, $00347C
BRANCH   20, $003478, $003668
XLINE 2024, $00347C, 8813
BRANCH   4, $003500, $003506
BRANCH   20, $003502, $003668
XLINE 2025, $003506, 8885
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $003540, $000EF6
BRANCH   4, $00354A, $003550
BRANCH   20, $00354C, $003668
XLINE 2026, $003550, 8927
XLINE 2027, $003598, 8961
FRAME     34
FRAME     36
FRAME     2
BRANCH   17, $0035B6, $000A54
XLINE 2028, $0035BE, 8983
XLINE 2029, $0035CC, 8990
XLINE 2030, $0035E0, 8999
XLINE 2031, $003608, 9016
XLINE 2032, $003616, 9023
XLINE 2033, $003628, 9031
XLINE 2034, $00363A, 9039
BRANCH   17, $00363A, $002250
BRANCH   4, $003642, $003648
BRANCH   20, $003644, $003660
XLINE 2035, $003648, 9050
XLINE 2037, $003660, 9066
BRANCH   20, $003664, $003670
XLINE 2041, $003668, 9081
BRANCH   20, $003668, $003414
XLINE 2042, $00366C, 9085
FRAME     0
XLINE 2043, $00366E, 9088
XLINE 2044, $003670, 9092
BRANCH   19, $003670, $000000
ENDFUNC 2044, $003670
FUNC _F16_ERDI, $00800, $003672
ENTRY  $003672
XLINE 2050, $003672, 9101
FRAME     2
XLINE 2051, $00367A, 9107
BRANCH   4, $003692, $003698
BRANCH   20, $003694, $0036A0
XLINE 2052, $003698, 9127
BRANCH   20, $00369C, $0038A4
XLINE 2054, $0036A0, 9135
FRAME     6
FRAME     2
BRANCH   17, $0036BA, $000FC6
XLINE 2055, $0036C2, 9155
BRANCH   17, $0036C2, $0012B0
BRANCH   4, $0036C8, $0036CE
BRANCH   20, $0036CA, $0038A2
XLINE 2056, $0036CE, 9166
BRANCH   4, $003708, $00370E
BRANCH   20, $00370A, $003888
XLINE 2057, $00370E, 9201
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $003748, $000EF6
BRANCH   4, $003752, $003758
BRANCH   20, $003754, $003888
XLINE 2059, $003758, 9243
BRANCH   4, $003790, $003796
BRANCH   20, $003792, $0037A4
XLINE 2060, $003796, 9277
XLINE 2061, $00379C, 9280
BRANCH   20, $0037A0, $0038A4
XLINE 2063, $0037A4, 9288
BRANCH   17, $0037A4, $002250
BRANCH   4, $0037AC, $0037B2
BRANCH   20, $0037AE, $0037BA
XLINE 2064, $0037B2, 9299
BRANCH   20, $0037B6, $0038A4
XLINE 2066, $0037BA, 9307
FRAME     4
FRAME     2
BRANCH   17, $0037F0, $001312
XLINE 2067, $0037F8, 9339
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $00381E, $0000D6
XLINE 2068, $003826, 9362
XLINE 2069, $003852, 9383
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $003878, $0000FC
XLINE 2070, $003880, 9406
BRANCH   20, $003884, $0038A4
XLINE 2073, $003888, 9417
BRANCH   17, $003888, $001080
BRANCH   4, $003890, $003896
BRANCH   20, $003892, $00389E
XLINE 2074, $003896, 9428
BRANCH   20, $00389A, $0038A4
XLINE 2076, $00389E, 9437
BRANCH   20, $00389E, $0036C2
XLINE 2077, $0038A2, 9441
FRAME     0
XLINE 2078, $0038A4, 9446
BRANCH   19, $0038A4, $000000
ENDFUNC 2078, $0038A4
FUNC F16_FILEDELETE, $00820, $0038A6
ENTRY  $0038A6
XLINE 2082, $0038A6, 9455
FRAME     1
FRAME     14
FRAME     17
FRAME     14
FRAME     16
FRAME     0
BRANCH   17, $0038F2, $000C0A
BRANCH   4, $0038FE, $003904
BRANCH   20, $003900, $00390A
XLINE 2083, $003904, 9511
BRANCH   20, $003906, $0039AC
XLINE 2085, $00390A, 9518
FRAME     2
XLINE 2086, $003912, 9524
XLINE 2087, $00391A, 9529
XLINE 2088, $003924, 9535
FRAME     4
FRAME     2
BRANCH   17, $00393A, $001A7C
XLINE 2089, $00394E, 9559
BRANCH   4, $003972, $003978
BRANCH   20, $003974, $003980
XLINE 2090, $003978, 9586
BRANCH   20, $00397C, $0039AC
XLINE 2092, $003980, 9594
FRAME     4
FRAME     2
BRANCH   17, $00398E, $003672
BRANCH   4, $00399A, $0039A0
BRANCH   20, $00399C, $0039A8
XLINE 2093, $0039A0, 9616
BRANCH   20, $0039A4, $0039AC
XLINE 2095, $0039A8, 9624
FRAME     0
XLINE 2096, $0039AA, 9627
XLINE 2097, $0039AC, 9631
BRANCH   19, $0039AC, $000000
ENDFUNC 2097, $0039AC
FUNC F16_FILERESET, $00833, $0039AE
ENTRY  $0039AE
XLINE 2103, $0039AE, 9640
FRAME     2
FRAME     0
BRANCH   4, $0039C8, $0039CE
BRANCH   20, $0039CA, $0039D4
XLINE 2104, $0039CE, 9661
BRANCH   20, $0039D0, $003ABA
XLINE 2106, $0039D4, 9668
FRAME     2
XLINE 2107, $0039DC, 9674
BRANCH   3, $0039E4, $0039EA
BRANCH   3, $0039E8, $0039EA
BRANCH   4, $0039F4, $0039FA
BRANCH   20, $0039F6, $003A02
XLINE 2108, $0039FA, 9697
BRANCH   20, $0039FE, $003ABA
XLINE 2110, $003A02, 9705
FRAME     4
FRAME     2
BRANCH   17, $003A1A, $00210A
XLINE 2111, $003A2A, 9728
BRANCH   4, $003A42, $003A48
BRANCH   20, $003A44, $003A50
XLINE 2112, $003A48, 9749
BRANCH   20, $003A4C, $003ABA
XLINE 2114, $003A50, 9757
FRAME     4
FRAME     2
BRANCH   17, $003A5C, $001D7A
BRANCH   4, $003A68, $003A6E
BRANCH   20, $003A6A, $003A76
XLINE 2115, $003A6E, 9778
BRANCH   20, $003A72, $003ABA
XLINE 2117, $003A76, 9786
XLINE 2118, $003A84, 9794
XLINE 2119, $003A9A, 9806
XLINE 2120, $003AA8, 9814
XLINE 2121, $003AB0, 9819
BRANCH   20, $003AB4, $003ABA
XLINE 2122, $003AB8, 9824
FRAME     0
XLINE 2123, $003ABA, 9829
BRANCH   19, $003ABA, $000000
ENDFUNC 2123, $003ABA
FUNC F16_FILEREWRITE, $00890, $003ABE
ENTRY  $003ABC
XLINE 2197, $003ABE, 9839
FRAME     2
FRAME     0
BRANCH   4, $003ADA, $003AE0
BRANCH   20, $003ADC, $003AE6
XLINE 2198, $003AE0, 9861
BRANCH   20, $003AE2, $003D48
XLINE 2200, $003AE6, 9868
FRAME     2
XLINE 2201, $003AEE, 9874
BRANCH   4, $003AFE, $003B04
BRANCH   20, $003B00, $003B0C
XLINE 2202, $003B04, 9890
BRANCH   20, $003B08, $003D48
XLINE 2204, $003B0C, 9898
BRANCH   4, $003B1E, $003B24
BRANCH   20, $003B20, $003B2C
XLINE 2205, $003B24, 9915
BRANCH   20, $003B28, $003D48
XLINE 2207, $003B2C, 9923
FRAME     4
FRAME     2
BRANCH   17, $003B3A, $00210A
XLINE 2209, $003B46, 9939
BRANCH   4, $003B5A, $003B60
BRANCH   20, $003B5C, $003BF0
XLINE 2210, $003B60, 9958
BRANCH   4, $003B98, $003B9E
BRANCH   20, $003B9A, $003BAC
XLINE 2211, $003B9E, 9992
XLINE 2212, $003BA4, 9995
BRANCH   20, $003BA8, $003D48
XLINE 2215, $003BAC, 10003
BRANCH   17, $003BAC, $002250
BRANCH   4, $003BB4, $003BBA
BRANCH   20, $003BB6, $003BC2
XLINE 2216, $003BBA, 10014
BRANCH   20, $003BBE, $003D48
XLINE 2218, $003BC2, 10022
XLINE 2219, $003BD8, 10034
FRAME     4
FRAME     2
BRANCH   17, $003BE4, $001312
BRANCH   20, $003BEC, $003C06
XLINE 2221, $003BF0, 10052
BRANCH   17, $003BFA, $000894
XLINE 2223, $003C06, 10066
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $003C20, $000696
XLINE 2224, $003C28, 10087
XLINE 2225, $003C44, 10102
FRAME     4
FRAME     2
BRANCH   17, $003C50, $001D7A
BRANCH   4, $003C5C, $003C62
BRANCH   20, $003C5E, $003C6A
XLINE 2226, $003C62, 10123
BRANCH   20, $003C66, $003D48
XLINE 2228, $003C6A, 10131
XLINE 2229, $003C80, 10143
XLINE 2230, $003C96, 10155
XLINE 2231, $003CAC, 10167
XLINE 2232, $003CC2, 10179
XLINE 2233, $003CD8, 10191
XLINE 2234, $003CEE, 10203
XLINE 2235, $003D04, 10215
XLINE 2236, $003D0C, 10220
XLINE 2237, $003D1A, 10228
XLINE 2238, $003D30, 10240
XLINE 2239, $003D3E, 10248
BRANCH   20, $003D42, $003D48
XLINE 2240, $003D46, 10253
FRAME     0
XLINE 2241, $003D48, 10258
BRANCH   19, $003D48, $000000
ENDFUNC 2241, $003D48
FUNC F16_FILEAPPEND, $008C4, $003D4C
ENTRY  $003D4A
XLINE 2252, $003D4C, 10268
FRAME     2
FRAME     0
BRANCH   17, $003D5C, $0039AE
BRANCH   4, $003D68, $003D6E
BRANCH   20, $003D6A, $003D74
XLINE 2253, $003D6E, 10291
BRANCH   20, $003D70, $003E38
XLINE 2255, $003D74, 10298
BRANCH   4, $003DAC, $003DB2
BRANCH   20, $003DAE, $003DBE
XLINE 2256, $003DB2, 10332
XLINE 2257, $003DB8, 10335
BRANCH   20, $003DBA, $003E38
XLINE 2260, $003DBE, 10342
BRANCH   17, $003DBE, $002250
BRANCH   4, $003DC6, $003DCC
BRANCH   20, $003DC8, $003DD2
XLINE 2261, $003DCC, 10353
BRANCH   20, $003DCE, $003E38
XLINE 2263, $003DD2, 10360
FRAME     2
FRAME     6
FRAME     0
BRANCH   17, $003DF6, $002930
XLINE 2264, $003E06, 10390
FRAME     2
FRAME     6
FRAME     0
BRANCH   17, $003E26, $002B70
XLINE 2265, $003E2E, 10414
XLINE 2266, $003E36, 10419
XLINE 2267, $003E38, 10423
BRANCH   19, $003E38, $000000
ENDFUNC 2267, $003E38
FUNC F16_FILECLOSE, $008F2, $003E3C
ENTRY  $003E3A
XLINE 2295, $003E3C, 10433
XLINE 2296, $003E52, 10445
XLINE 2297, $003E5E, 10452
FRAME     2
FRAME     0
BRANCH   4, $003E78, $003E7E
BRANCH   20, $003E7A, $003E84
XLINE 2298, $003E7E, 10473
BRANCH   20, $003E80, $003F6A
XLINE 2300, $003E84, 10480
FRAME     2
XLINE 2301, $003E8C, 10486
XLINE 2302, $003E92, 10490
BRANCH   3, $003E94, $003E9A
BRANCH   20, $003E96, $003E9E
BRANCH   20, $003E9A, $003EA6
BRANCH   3, $003EA0, $003EA6
BRANCH   20, $003EA2, $003EC8
XLINE 2303, $003EA6, 10508
FRAME     4
FRAME     2
BRANCH   17, $003EB4, $0022C8
XLINE 2304, $003EBC, 10522
BRANCH   20, $003EC0, $003F6A
BRANCH   20, $003EC4, $003F50
XLINE 2306, $003EC8, 10531
BRANCH   3, $003ECA, $003ED0
BRANCH   20, $003ECC, $003ED4
BRANCH   20, $003ED0, $003EDC
BRANCH   3, $003ED6, $003EDC
BRANCH   20, $003ED8, $003F40
XLINE 2307, $003EDC, 10549
XLINE 2308, $003F00, 10568
FRAME     4
FRAME     2
BRANCH   17, $003F0C, $0022CE
BRANCH   4, $003F18, $003F1E
BRANCH   20, $003F1A, $003F3C
XLINE 2309, $003F1E, 10589
FRAME     4
FRAME     2
BRANCH   17, $003F2C, $0022C8
XLINE 2310, $003F34, 10603
BRANCH   20, $003F38, $003F6A
BRANCH   20, $003F3C, $003F50
XLINE 2313, $003F40, 10615
BRANCH   3, $003F42, $003F48
BRANCH   20, $003F44, $003F50
XLINE 2313, $003F48, 10624
BRANCH   17, $003F48, $00007C
BRANCH   20, $003F4C, $003F50
XLINE 2316, $003F50, 10632
FRAME     0
XLINE 2317, $003F52, 10635
FRAME     2
FRAME     0
BRANCH   17, $003F60, $0022C8
XLINE 2318, $003F68, 10649
XLINE 2319, $003F6A, 10653
BRANCH   19, $003F6A, $000000
ENDFUNC 2319, $003F6A
FUNC F16_BLOCKWRITE, $00911, $003F6E
ENTRY  $003F6C
XLINE 2327, $003F6E, 10663
XLINE 2328, $003F7A, 10670
FRAME     2
FRAME     0
BRANCH   4, $003F96, $003F9C
BRANCH   20, $003F98, $003FA2
XLINE 2329, $003F9C, 10692
BRANCH   20, $003F9E, $00432C
XLINE 2331, $003FA2, 10699
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $003FB8, $00285A
XLINE 2332, $003FC4, 10720
FRAME     2
XLINE 2333, $003FCC, 10726
BRANCH   3, $003FD4, $003FDA
BRANCH   3, $003FD8, $003FDA
BRANCH   4, $003FE4, $003FEA
BRANCH   20, $003FE6, $003FF2
XLINE 2334, $003FEA, 10749
BRANCH   20, $003FEE, $00432C
XLINE 2336, $003FF2, 10757
BRANCH   4, $004008, $00400E
BRANCH   20, $00400A, $00408C
XLINE 2337, $00400E, 10775
BRANCH   4, $004034, $00403A
BRANCH   20, $004036, $004088
XLINE 2338, $00403A, 10801
BRANCH   17, $00403A, $00007C
XLINE 2339, $00403E, 10804
BRANCH   4, $004056, $00405C
BRANCH   20, $004058, $004088
XLINE 2340, $00405C, 10825
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $004080, $0000D6
BRANCH   20, $004088, $0040D6
XLINE 2344, $00408C, 10862
BRANCH   4, $0040A4, $0040AA
BRANCH   20, $0040A6, $0040D6
XLINE 2345, $0040AA, 10883
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $0040CE, $0000D6
XLINE 2348, $0040D6, 10914
BRANCH   4, $0040EA, $0040F0
BRANCH   20, $0040EC, $0042F8
XLINE 2349, $0040F0, 10934
XLINE 2350, $00411A, 10955
BRANCH   4, $00413A, $004140
BRANCH   20, $00413C, $004148
XLINE 2351, $004140, 10980
XLINE 2353, $004148, 10988
XLINE 2354, $004182, 11017
XLINE 2355, $0041B4, 11043
XLINE 2356, $0041D2, 11059
XLINE 2357, $0041F0, 11075
XLINE 2358, $004210, 11092
XLINE 2360, $00422E, 11108
BRANCH   4, $004258, $00425E
BRANCH   20, $00425A, $0042CE
XLINE 2361, $00425E, 11136
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $004282, $0000FC
XLINE 2362, $00428A, 11162
XLINE 2363, $004296, 11167
XLINE 2364, $0042A4, 11175
FRAME     4
FRAME     2
BRANCH   17, $0042B0, $001F5C
BRANCH   4, $0042BC, $0042C2
BRANCH   20, $0042BE, $0042CA
XLINE 2365, $0042C2, 11196
BRANCH   20, $0042C6, $00432C
BRANCH   20, $0042CA, $0042F4
XLINE 2369, $0042CE, 11209
XLINE 2370, $0042DC, 11215
XLINE 2372, $0042F4, 11227
BRANCH   20, $0042F4, $0040D6
XLINE 2373, $0042F8, 11231
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $004312, $002790
XLINE 2374, $004322, 11256
BRANCH   20, $004326, $00432C
XLINE 2375, $00432A, 11261
FRAME     0
XLINE 2376, $00432C, 11266
BRANCH   19, $00432C, $000000
ENDFUNC 2376, $00432C
FUNC _F16_WRITETEXT, $0094B, $004330
ENTRY  $00432E
XLINE 2384, $004330, 11276
XLINE 2385, $004334, 11279
XLINE 2386, $00433E, 11285
FRAME     2
FRAME     4
FRAME     6
FRAME     8
FRAME     0
BRANCH   17, $004366, $003F6C
XLINE 2387, $00436E, 11315
XLINE 2388, $004370, 11319
BRANCH   19, $004370, $000000
ENDFUNC 2388, $004370
FUNC _F16_READTEXT, $00958, $004374
ENTRY  $004372
XLINE 2397, $004374, 11330
XLINE 2398, $00437E, 11336
FRAME     2
FRAME     4
FRAME     6
FRAME     8
FRAME     0
BRANCH   17, $0043A6, $004464
XLINE 2399, $0043AE, 11366
XLINE 2400, $0043C0, 11378
XLINE 2401, $0043C4, 11381
XLINE 2402, $0043C6, 11385
BRANCH   19, $0043C6, $000000
ENDFUNC 2402, $0043C6
FUNC F16_ENDOFFILE, $0097C, $0043C8
ENTRY  $0043C8
XLINE 2432, $0043C8, 11395
FRAME     2
FRAME     0
BRANCH   4, $0043E2, $0043E8
BRANCH   20, $0043E4, $0043EE
XLINE 2433, $0043E8, 11416
BRANCH   20, $0043EA, $004462
XLINE 2435, $0043EE, 11423
FRAME     2
XLINE 2436, $0043F6, 11429
BRANCH   4, $004406, $00440C
BRANCH   20, $004408, $004414
XLINE 2437, $00440C, 11445
BRANCH   20, $004410, $004462
XLINE 2439, $004414, 11453
BRANCH   20, $00445C, $004462
XLINE 2440, $004460, 11494
FRAME     0
XLINE 2441, $004462, 11499
BRANCH   19, $004462, $000000
ENDFUNC 2441, $004462
FUNC F16_BLOCKREAD, $0098C, $004466
ENTRY  $004464
XLINE 2450, $004466, 11509
XLINE 2451, $004472, 11516
FRAME     2
FRAME     0
BRANCH   4, $00448E, $004494
BRANCH   20, $004490, $00449A
XLINE 2452, $004494, 11538
BRANCH   20, $004496, $004844
XLINE 2454, $00449A, 11545
FRAME     2
FRAME     4
FRAME     0
BRANCH   17, $0044B0, $00285A
XLINE 2455, $0044BC, 11566
FRAME     2
XLINE 2456, $0044C4, 11572
BRANCH   4, $0044D4, $0044DA
BRANCH   20, $0044D6, $0044E2
XLINE 2457, $0044DA, 11588
BRANCH   20, $0044DE, $004844
XLINE 2459, $0044E2, 11596
BRANCH   4, $004528, $00452E
BRANCH   20, $00452A, $004536
XLINE 2460, $00452E, 11640
BRANCH   20, $004532, $004844
XLINE 2462, $004536, 11648
BRANCH   4, $0045AC, $0045B2
BRANCH   20, $0045AE, $0045FA
XLINE 2463, $0045B2, 11716
XLINE 2465, $0045FA, 11756
BRANCH   4, $00460E, $004614
BRANCH   20, $004610, $004810
XLINE 2469, $004614, 11776
BRANCH   4, $00463E, $004644
BRANCH   20, $004640, $0046A2
XLINE 2470, $004644, 11804
XLINE 2471, $004652, 11812
FRAME     4
FRAME     2
BRANCH   17, $00465E, $001DFA
BRANCH   4, $00466A, $004670
BRANCH   20, $00466C, $0046A2
XLINE 2472, $004670, 11833
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $00468A, $002790
XLINE 2473, $00469A, 11858
BRANCH   20, $00469E, $004844
XLINE 2476, $0046A2, 11869
XLINE 2477, $0046CC, 11890
BRANCH   4, $0046EC, $0046F2
BRANCH   20, $0046EE, $0046FA
XLINE 2478, $0046F2, 11915
XLINE 2480, $0046FA, 11923
FRAME     6
FRAME     8
FRAME     2
BRANCH   17, $00471E, $0000D6
XLINE 2481, $004726, 11949
XLINE 2482, $004760, 11978
XLINE 2483, $00477E, 11994
XLINE 2484, $0047B0, 12020
XLINE 2485, $0047D0, 12037
XLINE 2486, $0047EE, 12053
XLINE 2487, $00480C, 12070
BRANCH   20, $00480C, $0045FA
XLINE 2488, $004810, 12074
FRAME     4
FRAME     6
FRAME     2
BRANCH   17, $00482A, $002790
XLINE 2489, $00483A, 12099
BRANCH   20, $00483E, $004844
XLINE 2490, $004842, 12104
FRAME     0
XLINE 2491, $004844, 12109
BRANCH   19, $004844, $000000
ENDFUNC 2491, $004844
INIT_UNIT UFAT16
END_UNIT UFAT16
FILE FPGA.PAS
UNIT FPGA
FILE FPGA-HW.PAS
FUNC MYSEROUT, $00005, $00484A
ENTRY  $004846
LINE 8, $00484A, 12515
LINE 9, $00484E, 12517
LINE 10, $004850, 12519
LINE 11, $004852, 12521
LINE 12, $004856, 12523
LINE 13, $004858, 12525
LINE 16, $00485A, 12528
LINE 17, $00485C, 12530
LINE 18, $00485E, 12532
LINE 19, $004860, 12534
LINE 20, $004864, 12536
LINE 21, $004868, 12538
LINE 22, $00486C, 12540
LINE 23, $00486E, 12542
LINE 24, $004872, 12544
LINE 25, $004876, 12546
LINE 26, $004878, 12548
LINE 29, $00487C, 12554
BRANCH   19, $00487E, $000000
ENDFUNC 29, $00487E
FUNC FPGASEROUT, $00021, $004884
ENTRY  $004880
LINE 36, $004884, 12567
LINE 38, $004888, 12572
BRANCH   19, $00488A, $000000
ENDFUNC 38, $00488A
FUNC INTERRUPT_INT2, $00028, $004890
ENTRY  $00488C
LINE 44, $004890, 12585
LINE 45, $004894, 12587
LINE 46, $004898, 12589
LINE 47, $00489C, 12591
LINE 48, $0048A0, 12593
LINE 49, $0048A4, 12595
LINE 50, $0048A6, 12597
LINE 51, $0048A8, 12599
LINE 52, $0048AA, 12601
LINE 53, $0048AC, 12603
LINE 54, $0048B0, 12605
LINE 55, $0048B2, 12607
LINE 57, $0048B6, 12609
LINE 58, $0048BA, 12611
LINE 59, $0048BC, 12613
LINE 62, $0048BE, 12619
BRANCH   19, $0048C2, $000000
ENDFUNC 62, $0048C2
FUNC SERINPCOREACK, $00041, $0048C4
ENTRY  $0048C4
LINE 68, $0048C4, 12630
BRANCH   4, $0048CA, $0048D0
BRANCH   20, $0048CC, $0048E6
LINE 70, $0048D0, 12640
LINE 71, $0048D4, 12642
LINE 72, $0048D8, 12644
LINE 73, $0048DC, 12646
LINE 74, $0048DE, 12648
LINE 75, $0048E2, 12650
LINE 78, $0048E6, 12658
BRANCH   19, $0048E6, $000000
ENDFUNC 78, $0048E6
FUNC SERINPCORE, $00051, $0048EA
ENTRY  $0048E8
LINE 84, $0048EA, 12668
BRANCH   4, $004900, $004906
BRANCH   20, $004902, $00490A
LINE 85, $004906, 12687
BRANCH   20, $004906, $0048EA
LINE 86, $00490A, 12691
LINE 87, $004914, 12695
LINE 88, $004930, 12709
LINE 89, $004932, 12713
BRANCH   19, $004932, $000000
ENDFUNC 89, $004932
FUNC SERSTATCORE, $0005B, $004934
ENTRY  $004934
LINE 93, $004934, 12722
BRANCH   4, $00494A, $004950
BRANCH   20, $00494C, $00495A
LINE 94, $004950, 12739
BRANCH   20, $004952, $004960
BRANCH   20, $004956, $004960
LINE 96, $00495A, 12748
BRANCH   20, $00495C, $004960
LINE 98, $004960, 12756
BRANCH   19, $004960, $000000
ENDFUNC 98, $004960
FUNC SENDFPGA8, $00068, $004962
ENTRY  $004962
LINE 108, $004962, 12766
LINE 109, $004964, 12768
LINE 110, $004968, 12770
LINE 111, $00496A, 12772
LINE 113, $00496C, 12775
LINE 114, $00496E, 12777
LINE 115, $004970, 12779
LINE 116, $004972, 12781
LINE 117, $004974, 12783
LINE 118, $004978, 12785
LINE 119, $00497A, 12787
LINE 121, $00497C, 12792
BRANCH   19, $00497C, $000000
ENDFUNC 121, $00497C
FUNC SENDFPGA16, $0007B, $00497E
ENTRY  $00497E
LINE 127, $00497E, 12802
LINE 128, $004980, 12804
LINE 129, $004984, 12806
LINE 130, $004986, 12808
LINE 132, $004988, 12811
LINE 133, $00498A, 12813
LINE 134, $00498C, 12815
LINE 135, $00498E, 12817
LINE 136, $004990, 12819
LINE 138, $004994, 12821
LINE 139, $004998, 12823
LINE 141, $00499A, 12826
LINE 142, $00499C, 12828
LINE 143, $00499E, 12830
LINE 144, $0049A0, 12832
LINE 145, $0049A2, 12834
LINE 147, $0049A6, 12836
LINE 148, $0049A8, 12838
LINE 150, $0049AA, 12843
BRANCH   19, $0049AA, $000000
ENDFUNC 150, $0049AA
FUNC SENDFPGA32, $00098, $0049AC
ENTRY  $0049AC
LINE 156, $0049AC, 12853
LINE 157, $0049AE, 12855
LINE 158, $0049B2, 12857
LINE 159, $0049B4, 12859
LINE 161, $0049B6, 12862
LINE 162, $0049B8, 12864
LINE 163, $0049BA, 12866
LINE 164, $0049BC, 12868
LINE 165, $0049BE, 12870
LINE 167, $0049C2, 12872
LINE 168, $0049C6, 12874
LINE 170, $0049C8, 12877
LINE 171, $0049CA, 12879
LINE 172, $0049CC, 12881
LINE 173, $0049CE, 12883
LINE 174, $0049D0, 12885
LINE 176, $0049D4, 12887
LINE 177, $0049D8, 12889
LINE 179, $0049DA, 12892
LINE 180, $0049DC, 12894
LINE 181, $0049DE, 12896
LINE 182, $0049E0, 12898
LINE 183, $0049E2, 12900
LINE 185, $0049E6, 12902
LINE 186, $0049EA, 12904
LINE 188, $0049EC, 12907
LINE 189, $0049EE, 12909
LINE 190, $0049F0, 12911
LINE 191, $0049F2, 12913
LINE 192, $0049F4, 12915
LINE 194, $0049F8, 12917
LINE 195, $0049FA, 12919
LINE 197, $0049FC, 12924
BRANCH   19, $0049FC, $000000
ENDFUNC 197, $0049FC
FUNC SENDFPGAREG, $000C8, $0049FE
ENTRY  $0049FE
LINE 204, $0049FE, 12934
LINE 205, $004A00, 12936
LINE 206, $004A04, 12938
LINE 207, $004A06, 12940
LINE 209, $004A08, 12943
LINE 210, $004A0A, 12945
LINE 211, $004A0C, 12947
LINE 212, $004A0E, 12949
LINE 213, $004A10, 12951
LINE 215, $004A12, 12956
BRANCH   19, $004A12, $000000
ENDFUNC 215, $004A12
FUNC SHIFTFPGACONF, $000D9, $004A14
ENTRY  $004A14
LINE 220, $004A14, 12966
LINE 221, $004A18, 12968
LINE 223, $004A1A, 12971
LINE 224, $004A1C, 12973
LINE 225, $004A1E, 12975
LINE 226, $004A20, 12977
LINE 227, $004A22, 12979
LINE 228, $004A24, 12981
LINE 229, $004A26, 12983
LINE 230, $004A28, 12985
LINE 232, $004A2A, 12990
BRANCH   19, $004A2A, $000000
ENDFUNC 232, $004A2A
FUNC SHIFTFPGACONFBLOCK, $000EB, $004A2C
ENTRY  $004A2C
LINE 238, $004A2C, 13000
LINE 239, $004A2E, 13002
LINE 243, $004A30, 13006
LINE 244, $004A32, 13008
LINE 245, $004A34, 13010
LINE 250, $004A36, 13015
LINE 251, $004A38, 13017
LINE 252, $004A3A, 13019
LINE 253, $004A3C, 13021
LINE 254, $004A3E, 13023
LINE 255, $004A40, 13025
LINE 256, $004A42, 13027
LINE 257, $004A44, 13029
LINE 258, $004A46, 13031
LINE 259, $004A48, 13033
LINE 260, $004A4A, 13035
LINE 261, $004A4C, 13037
LINE 262, $004A4E, 13039
LINE 263, $004A50, 13041
LINE 264, $004A52, 13043
LINE 265, $004A54, 13045
LINE 266, $004A56, 13047
LINE 267, $004A58, 13049
LINE 268, $004A5A, 13051
LINE 269, $004A5C, 13053
LINE 270, $004A5E, 13055
LINE 271, $004A60, 13057
LINE 272, $004A62, 13059
LINE 273, $004A64, 13061
LINE 274, $004A66, 13063
LINE 275, $004A68, 13065
LINE 276, $004A6A, 13067
LINE 277, $004A6C, 13069
LINE 278, $004A6E, 13071
LINE 279, $004A70, 13073
LINE 280, $004A72, 13075
LINE 281, $004A74, 13077
LINE 283, $004A76, 13079
LINE 284, $004A78, 13081
LINE 285, $004A7A, 13083
LINE 287, $004A7C, 13088
BRANCH   19, $004A7C, $000000
ENDFUNC 287, $004A7C
FUNC EXCHANGEFPGA, $00125, $004A7E
ENTRY  $004A7E
LINE 296, $004A7E, 13097
LINE 297, $004A84, 13100
BRANCH   17, $004A84, $0049FE
LINE 298, $004A88, 13103
LINE 299, $004ABE, 13127
BRANCH   17, $004ABE, $0049AC
LINE 300, $004AC2, 13130
LINE 301, $004B00, 13160
BRANCH   19, $004B00, $000000
ENDFUNC 301, $004B00
FUNC EXCHANGEFPGA4, $00130, $004B02
ENTRY  $004B02
LINE 307, $004B02, 13169
FRAME     2
FRAME     3
BRANCH   3, $004B20, $004B26
BRANCH   20, $004B22, $004B48
LINE 308, $004B26, 13196
FRAME     4
FRAME     3
BRANCH   17, $004B2E, $004A7E
LINE 309, $004B36, 13209
BRANCH   3, $004B42, $004B48
BRANCH   20, $004B44, $004B14
FRAME     0
LINE 310, $004B4A, 13226
BRANCH   19, $004B4A, $000000
ENDFUNC 310, $004B4A
FUNC RTCTICKSECOND, $00138, $004B4C
ENTRY  $004B4C
LINE 314, $004B4C, 13235
LINE 315, $004B52, 13238
BRANCH   4, $004B58, $004B5E
BRANCH   20, $004B5A, $004B74
LINE 316, $004B5E, 13247
LINE 318, $004B74, 13265
BRANCH   19, $004B74, $000000
ENDFUNC 318, $004B74
FUNC RTCTICKMINUTE, $00140, $004B76
ENTRY  $004B76
LINE 322, $004B76, 13274
LINE 323, $004B7C, 13279
BRANCH   19, $004B7C, $000000
ENDFUNC 323, $004B7C
FUNC RTCTICKHOUR, $00145, $004B7E
ENTRY  $004B7E
LINE 327, $004B7E, 13288
LINE 328, $004B84, 13293
BRANCH   19, $004B84, $000000
ENDFUNC 328, $004B84
FUNC SHIFTRTCOUT, $0014B, $004B88
ENTRY  $004B86
LINE 334, $004B88, 13303
LINE 335, $004B8C, 13306
LINE 337, $004B90, 13310
LINE 338, $004B92, 13312
LINE 340, $004B94, 13314
LINE 341, $004B98, 13316
LINE 342, $004B9A, 13318
LINE 343, $004B9C, 13320
LINE 344, $004B9E, 13322
LINE 347, $004BA0, 13325
LINE 348, $004BA2, 13327
LINE 349, $004BA4, 13329
LINE 350, $004BA6, 13331
LINE 351, $004BA8, 13333
LINE 352, $004BAA, 13335
LINE 353, $004BAC, 13337
LINE 354, $004BAE, 13339
LINE 355, $004BB0, 13341
LINE 356, $004BB2, 13343
LINE 357, $004BB4, 13345
LINE 359, $004BB6, 13347
LINE 360, $004BBA, 13349
LINE 363, $004BBC, 13352
LINE 364, $004BBE, 13354
LINE 365, $004BC0, 13356
LINE 366, $004BC2, 13358
LINE 367, $004BC4, 13360
LINE 368, $004BC6, 13362
LINE 369, $004BC8, 13364
LINE 370, $004BCA, 13366
LINE 371, $004BCC, 13368
LINE 372, $004BCE, 13370
LINE 373, $004BD0, 13372
LINE 375, $004BD2, 13374
LINE 377, $004BD4, 13377
LINE 378, $004BD8, 13382
BRANCH   19, $004BD8, $000000
ENDFUNC 378, $004BD8
FUNC SHIFTRTCIN, $0017C, $004BDC
ENTRY  $004BDA
LINE 383, $004BDC, 13392
LINE 384, $004BE0, 13395
LINE 386, $004BE4, 13399
LINE 387, $004BE6, 13401
LINE 388, $004BE8, 13403
LINE 389, $004BEC, 13405
LINE 390, $004BEE, 13407
LINE 391, $004BF0, 13409
LINE 393, $004BF2, 13412
LINE 394, $004BF4, 13414
LINE 395, $004BF6, 13416
LINE 396, $004BF8, 13418
LINE 397, $004BFA, 13420
LINE 398, $004BFC, 13422
LINE 399, $004BFE, 13424
LINE 400, $004C00, 13426
LINE 401, $004C02, 13428
LINE 402, $004C04, 13430
LINE 403, $004C06, 13432
LINE 405, $004C08, 13435
LINE 407, $004C0C, 13439
LINE 409, $004C0E, 13442
LINE 410, $004C10, 13444
LINE 411, $004C12, 13446
LINE 412, $004C14, 13448
LINE 413, $004C16, 13450
LINE 414, $004C18, 13452
LINE 415, $004C1A, 13454
LINE 416, $004C1C, 13456
LINE 417, $004C1E, 13458
LINE 418, $004C20, 13460
LINE 419, $004C22, 13462
LINE 420, $004C24, 13464
LINE 421, $004C26, 13466
LINE 423, $004C2A, 13469
LINE 424, $004C2E, 13472
LINE 425, $004C32, 13475
LINE 426, $004C36, 13480
BRANCH   19, $004C36, $000000
ENDFUNC 426, $004C36
FUNC GETEXTRTC, $001AC, $004C38
ENTRY  $004C38
LINE 430, $004C38, 13489
LINE 431, $004C3E, 13492
BRANCH   17, $004C42, $004BDA
LINE 432, $004C4A, 13499
LINE 433, $004C56, 13503
LINE 434, $004C5C, 13506
BRANCH   17, $004C60, $004BDA
LINE 435, $004C68, 13513
LINE 436, $004C74, 13517
LINE 437, $004C7A, 13520
BRANCH   17, $004C7E, $004BDA
LINE 438, $004C86, 13527
LINE 439, $004C92, 13531
LINE 440, $004C98, 13534
BRANCH   17, $004C9C, $004BDA
LINE 441, $004CA4, 13541
LINE 442, $004CB0, 13545
LINE 443, $004CB6, 13548
BRANCH   17, $004CBA, $004BDA
LINE 444, $004CC2, 13555
LINE 445, $004CCE, 13559
LINE 446, $004CD4, 13562
BRANCH   17, $004CD8, $004BDA
LINE 447, $004CE0, 13569
LINE 448, $004CEC, 13575
BRANCH   19, $004CEC, $000000
ENDFUNC 448, $004CEC
FUNC SETEXTRTC, $001C2, $004CEE
ENTRY  $004CEE
LINE 452, $004CEE, 13584
LINE 453, $004CF4, 13587
LINE 454, $004CFA, 13590
BRANCH   17, $004CFE, $004B86
LINE 455, $004D06, 13597
LINE 456, $004D0C, 13600
LINE 457, $004D18, 13604
BRANCH   17, $004D1C, $004B86
LINE 458, $004D24, 13611
LINE 459, $004D2A, 13614
LINE 460, $004D36, 13618
BRANCH   17, $004D3A, $004B86
LINE 461, $004D42, 13625
LINE 462, $004D48, 13628
LINE 463, $004D54, 13632
BRANCH   17, $004D58, $004B86
LINE 464, $004D60, 13639
LINE 465, $004D66, 13642
LINE 466, $004D72, 13646
BRANCH   17, $004D76, $004B86
LINE 467, $004D7E, 13653
LINE 468, $004D84, 13656
LINE 469, $004D90, 13660
BRANCH   17, $004D94, $004B86
LINE 470, $004D9C, 13667
LINE 471, $004DA2, 13670
LINE 472, $004DAE, 13674
BRANCH   17, $004DB2, $004B86
LINE 473, $004DBA, 13681
LINE 474, $004DC0, 13684
LINE 475, $004DC6, 13687
BRANCH   17, $004DCA, $004B86
LINE 476, $004DD2, 13696
BRANCH   19, $004DD2, $000000
ENDFUNC 476, $004DD2
FUNC GETRTC, $001DF, $004DD4
ENTRY  $004DD4
LINE 481, $004DD4, 13705
LINE 482, $004DDA, 13709
LINE 483, $004DE2, 13712
LINE 484, $004DEA, 13715
LINE 485, $004DF2, 13718
LINE 486, $004DFA, 13721
LINE 487, $004E02, 13724
LINE 488, $004E0A, 13727
LINE 489, $004E10, 13733
BRANCH   19, $004E10, $000000
ENDFUNC 489, $004E10
FUNC SETRTC, $001EB, $004E12
ENTRY  $004E12
LINE 493, $004E12, 13742
LINE 494, $004E18, 13746
FRAME     0
LINE 495, $004E20, 13750
FRAME     0
LINE 496, $004E28, 13754
FRAME     0
LINE 497, $004E30, 13758
FRAME     0
LINE 498, $004E38, 13762
FRAME     0
LINE 499, $004E40, 13766
FRAME     0
LINE 500, $004E48, 13770
LINE 502, $004E4E, 13774
BRANCH   17, $004E4E, $004CEE
LINE 504, $004E52, 13779
BRANCH   19, $004E52, $000000
ENDFUNC 504, $004E52
FUNC DATETIMETODOS, $001FA, $004E54
ENTRY  $004E54
LINE 512, $004E54, 13788
BRANCH   17, $004E54, $004DD4
LINE 513, $004E58, 13791
LINE 514, $004EA0, 13821
LINE 515, $004EE6, 13852
BRANCH   19, $004EE6, $000000
ENDFUNC 515, $004EE6
FUNC TIMETOPARAMSTR, $00205, $004EE8
ENTRY  $004EE8
LINE 519, $004EE8, 13861
FRAME     3
FRAME     4
FRAME     5
FRAME     7
FRAME     3
FRAME     4
FRAME     5
FRAME     7
FRAME     3
FRAME     4
FRAME     5
FRAME     7
FRAME     3
FRAME     0
LINE 520, $004F7C, 13944
BRANCH   19, $004F7C, $000000
ENDFUNC 520, $004F7C
FUNC DATETOPARAMSTR, $0020A, $004F7E
ENTRY  $004F7E
LINE 524, $004F7E, 13953
FRAME     3
FRAME     4
FRAME     5
FRAME     7
FRAME     3
FRAME     4
FRAME     5
FRAME     7
FRAME     3
FRAME     4
FRAME     5
FRAME     7
FRAME     3
FRAME     0
LINE 525, $005012, 14036
BRANCH   19, $005012, $000000
ENDFUNC 525, $005012
FILE FPGA.PAS
FUNC SERDUMMY, $0024C, $005014
ENTRY  $005014
LINE 590, $005014, 14047
FRAME     0
LINE 591, $00501A, 14053
BRANCH   19, $00501A, $000000
ENDFUNC 591, $00501A
FUNC CHECKCARD, $00251, $00501C
ENTRY  $00501C
LINE 595, $00501C, 14062
BRANCH   4, $005022, $005028
BRANCH   20, $005024, $005048
LINE 596, $005028, 14071
BRANCH   17, $00502C, $000102
LINE 597, $005034, 14078
LINE 598, $00503A, 14081
BRANCH   20, $005044, $005058
LINE 600, $005048, 14090
LINE 601, $00504E, 14093
LINE 603, $005058, 14101
BRANCH   19, $005058, $000000
ENDFUNC 603, $005058
FUNC CLEARDIRECTORY, $0025D, $00505A
ENTRY  $00505A
LINE 607, $00505A, 14110
FRAME     2
FRAME     3
BRANCH   3, $005078, $00507E
BRANCH   20, $00507A, $0050E4
LINE 608, $00507E, 14137
FRAME     6
FRAME     3
LINE 609, $0050D2, 14183
BRANCH   3, $0050DE, $0050E4
BRANCH   20, $0050E0, $00506C
FRAME     0
LINE 610, $0050E6, 14198
LINE 611, $0050EC, 14201
LINE 612, $0050F2, 14204
LINE 613, $0050F8, 14209
BRANCH   19, $0050F8, $000000
ENDFUNC 613, $0050F8
FUNC GETDIRECTORY, $00267, $005102
ENTRY  $0050FA
LINE 621, $005102, 14222
LINE 622, $005106, 14225
BRANCH   17, $005106, $00501C
LINE 623, $00510A, 14228
LINE 624, $005110, 14231
BRANCH   4, $00511C, $005122
BRANCH   20, $00511E, $005178
LINE 625, $005122, 14243
BRANCH   4, $005128, $00512E
BRANCH   20, $00512A, $005168
LINE 626, $00512E, 14252
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 627, $005146, 14268
FRAME     2
FRAME     0
LINE 628, $005162, 14285
LINE 630, $005168, 14291
LINE 631, $00516E, 14294
BRANCH   20, $005174, $00529A
LINE 633, $005178, 14302
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     29
FRAME     0
BRANCH   17, $0051FA, $003066
BRANCH   4, $005204, $00520A
BRANCH   20, $005206, $00528E
LINE 635, $00520A, 14389
FRAME     3
FRAME     0
LINE 636, $00525E, 14432
LINE 637, $005260, 14435
FRAME     2
FRAME     0
BRANCH   17, $005278, $003398
BRANCH   4, $005288, $00528E
BRANCH   20, $00528A, $00520A
LINE 639, $00528E, 14469
LINE 640, $005294, 14472
LINE 642, $00529A, 14479
BRANCH   19, $00529A, $000000
ENDFUNC 642, $00529A
FUNC FLASHACTIVITY, $00284, $00529C
ENTRY  $00529C
LINE 647, $00529C, 14488
BRANCH   4, $0052B4, $0052BA
BRANCH   20, $0052B6, $005326
LINE 648, $0052BA, 14506
LINE 649, $0052C0, 14509
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 650, $0052D8, 14525
FRAME     2
FRAME     6
FRAME     9
FRAME     2
FRAME     0
LINE 652, $005326, 14569
BRANCH   19, $005326, $000000
ENDFUNC 652, $005326
FUNC FPGALOAD, $0028E, $00532A
ENTRY  $005328
LINE 661, $00532A, 14579
LINE 662, $00532E, 14582
LINE 663, $005346, 14591
LINE 664, $005350, 14595
LINE 665, $00535A, 14599
BRANCH   4, $005360, $005366
BRANCH   20, $005362, $0056B2
LINE 666, $005366, 14608
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     0
BRANCH   17, $0053E0, $002FAE
BRANCH   4, $0053EA, $0053F0
BRANCH   20, $0053EC, $005662
LINE 667, $0053F0, 14687
LINE 668, $0053F8, 14690
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $00547C, $002E5C
LINE 669, $005484, 14766
FRAME     2
FRAME     0
BRANCH   17, $005494, $0039AE
LINE 670, $00549C, 14779
LINE 671, $0054A0, 14782
FRAME     2
FRAME     0
BRANCH   17, $0054B0, $0043C8
BRANCH   4, $0054BC, $0054C2
BRANCH   20, $0054BE, $0055D0
LINE 672, $0054C2, 14804
FRAME     2
FRAME     4
FRAME     6
FRAME     8
FRAME     0
BRANCH   17, $0054EC, $004464
LINE 673, $0054F4, 14833
BRANCH   4, $0054F8, $0054FE
BRANCH   20, $0054FA, $00558C
LINE 674, $0054FE, 14842
LINE 675, $005500, 14844
FRAME     0
LINE 676, $005506, 14848
XLINE 678, $005508, 14850
FRAME     0
LINE 680, $005510, 14855
LINE 681, $005514, 14858
BRANCH   4, $00551E, $005524
BRANCH   20, $005520, $005528
LINE 682, $005524, 14870
LINE 684, $005528, 14876
BRANCH   4, $00552E, $005534
BRANCH   20, $005530, $00558C
LINE 685, $005534, 14885
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 686, $00554C, 14901
FRAME     2
FRAME     0
LINE 687, $005568, 14918
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 688, $005580, 14934
FRAME     0
LINE 689, $005586, 14938
LINE 692, $00558C, 14947
BRANCH   17, $00558C, $004A2C
LINE 693, $005590, 14950
LINE 694, $0055B6, 14963
BRANCH   17, $0055B6, $00529C
LINE 695, $0055BA, 14966
BRANCH   4, $0055C2, $0055C8
BRANCH   20, $0055C4, $0055CC
LINE 695, $0055C8, 14977
BRANCH   20, $0055C8, $0055D0
LINE 696, $0055CC, 14984
BRANCH   20, $0055CC, $0054A0
LINE 697, $0055D0, 14988
LINE 698, $0055D6, 14991
LINE 699, $0055DC, 14994
BRANCH   17, $0055DC, $004A14
LINE 700, $0055E0, 14997
FRAME     2
FRAME     0
BRANCH   17, $0055EC, $003E3A
LINE 701, $0055F4, 15010
BRANCH   4, $005608, $00560E
BRANCH   20, $00560A, $00565E
LINE 702, $00560E, 15027
BRANCH   4, $005614, $00561A
BRANCH   20, $005616, $005654
LINE 703, $00561A, 15036
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 704, $005632, 15052
FRAME     2
FRAME     0
LINE 705, $00564E, 15069
LINE 707, $005654, 15075
BRANCH   20, $00565E, $0056B2
LINE 710, $005662, 15087
BRANCH   4, $005668, $00566E
BRANCH   20, $00566A, $0056A8
LINE 711, $00566E, 15096
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 712, $005686, 15112
FRAME     2
FRAME     0
LINE 713, $0056A2, 15129
LINE 715, $0056A8, 15135
LINE 718, $0056B2, 15144
LINE 719, $0056CA, 15157
BRANCH   19, $0056CA, $000000
ENDFUNC 719, $0056CA
FUNC INITVARS, $002D6, $0056CC
ENTRY  $0056CC
LINE 729, $0056CC, 15166
LINE 730, $0056D8, 15171
FRAME     2
FRAME     3
BRANCH   3, $0056F6, $0056FC
BRANCH   20, $0056F8, $00575E
LINE 731, $0056FC, 15198
LINE 732, $00574C, 15240
BRANCH   3, $005758, $00575E
BRANCH   20, $00575A, $0056EA
FRAME     0
LINE 740, $005760, 15255
LINE 741, $005770, 15261
LINE 742, $00577E, 15267
LINE 743, $00578C, 15273
LINE 744, $00579A, 15279
LINE 745, $0057AA, 15285
FRAME     3
FRAME     0
LINE 746, $0057E0, 15315
BRANCH   17, $0057E0, $00505A
LINE 747, $0057E4, 15318
LINE 748, $0057F4, 15324
LINE 749, $0057FA, 15327
LINE 750, $005808, 15333
LINE 751, $005816, 15339
LINE 752, $00581C, 15342
LINE 753, $00582C, 15349
LINE 754, $00583C, 15356
LINE 755, $005842, 15359
LINE 756, $005848, 15362
FRAME     3
FRAME     0
LINE 757, $00587E, 15393
BRANCH   19, $00587E, $000000
ENDFUNC 757, $00587E
FUNC SERCRLF, $002FB, $005880
ENTRY  $005880
LINE 765, $005880, 15402
FRAME     0
BRANCH   17, $005882, $004846
LINE 766, $005886, 15407
FRAME     0
BRANCH   17, $005888, $004846
LINE 767, $00588C, 15414
BRANCH   19, $00588C, $000000
ENDFUNC 767, $00588C
FUNC WRITECHPREFIX, $00301, $00588E
ENTRY  $00588E
LINE 771, $00588E, 15423
BRANCH   17, $00588E, $0048C4
LINE 772, $005892, 15426
FRAME     0
BRANCH   17, $005894, $004846
LINE 773, $005898, 15431
FRAME     0
BRANCH   17, $00589E, $004846
LINE 774, $0058A2, 15437
FRAME     0
BRANCH   17, $0058A4, $004846
LINE 775, $0058A8, 15442
FRAME     2
FRAME     4
FRAME     7
FRAME     2
FRAME     0
LINE 776, $0058E4, 15475
FRAME     0
BRANCH   17, $0058E6, $004846
LINE 777, $0058EA, 15482
BRANCH   19, $0058EA, $000000
ENDFUNC 777, $0058EA
FUNC WRITESERINP, $0030B, $0058EC
ENTRY  $0058EC
LINE 781, $0058EC, 15491
BRANCH   17, $0058EC, $0048C4
LINE 782, $0058F0, 15494
FRAME     2
FRAME     0
LINE 783, $00590C, 15510
BRANCH   17, $00590C, $005880
LINE 784, $005910, 15515
BRANCH   19, $005910, $000000
ENDFUNC 784, $005910
FUNC SERPROMPT, $00312, $005914
ENTRY  $005912
LINE 791, $005914, 15525
LINE 792, $005920, 15530
BRANCH   17, $005920, $00588E
LINE 793, $005924, 15533
LINE 794, $005942, 15548
BRANCH   4, $00594E, $005954
BRANCH   20, $005950, $00596A
LINE 795, $005954, 15562
BRANCH   20, $005966, $0059C2
LINE 797, $00596A, 15575
BRANCH   4, $005976, $00597C
BRANCH   20, $005978, $005990
LINE 798, $00597C, 15587
BRANCH   20, $00598C, $0059C2
LINE 800, $005990, 15599
LINE 801, $00599E, 15606
BRANCH   4, $0059AA, $0059B0
BRANCH   20, $0059AC, $0059C2
LINE 802, $0059B0, 15620
LINE 806, $0059C2, 15633
FRAME     2
FRAME     3
FRAME     6
FRAME     2
FRAME     0
LINE 807, $0059F2, 15662
BRANCH   4, $0059FE, $005A04
BRANCH   20, $005A00, $005A9C
LINE 808, $005A04, 15674
LINE 809, $005A0A, 15677
FRAME     2
FRAME     3
BRANCH   3, $005A28, $005A2E
BRANCH   20, $005A2A, $005A9A
LINE 810, $005A2E, 15704
BRANCH   4, $005A3C, $005A42
BRANCH   20, $005A3E, $005A82
LINE 811, $005A42, 15719
FRAME     3
BRANCH   17, $005A44, $004846
LINE 812, $005A48, 15724
FRAME     5
FRAME     3
LINE 814, $005A82, 15758
LINE 815, $005A88, 15764
BRANCH   3, $005A94, $005A9A
BRANCH   20, $005A96, $005A1C
FRAME     0
LINE 817, $005A9C, 15782
FRAME     0
BRANCH   17, $005A9E, $004846
LINE 818, $005AA2, 15787
FRAME     2
FRAME     0
LINE 819, $005ADC, 15818
BRANCH   17, $005ADC, $005880
LINE 820, $005AE0, 15823
BRANCH   19, $005AE0, $000000
ENDFUNC 820, $005AE0
FUNC PARAMTOSTR, $0033A, $005AE4
ENTRY  $005AE2
LINE 829, $005AE4, 15833
LINE 830, $005AEA, 15836
BRANCH   4, $005AFA, $005B00
BRANCH   20, $005AFC, $005C18
LINE 831, $005B00, 15851
LINE 832, $005B04, 15854
BRANCH   4, $005B56, $005B5C
BRANCH   20, $005B58, $005B60
LINE 833, $005B5C, 15901
LINE 835, $005B60, 15907
BRANCH   4, $005BB2, $005BB8
BRANCH   20, $005BB4, $005BBC
LINE 836, $005BB8, 15954
LINE 838, $005BBC, 15960
BRANCH   4, $005C0E, $005C14
BRANCH   20, $005C10, $005C18
LINE 839, $005C14, 16007
LINE 842, $005C18, 16016
BRANCH   4, $005C64, $005C6A
BRANCH   20, $005C66, $005CC4
LINE 843, $005C6A, 16060
FRAME     3
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     3
FRAME     0
BRANCH   20, $005CC0, $005D12
LINE 845, $005CC4, 16111
FRAME     3
FRAME     0
LINE 846, $005CFA, 16141
LINE 848, $005D12, 16159
BRANCH   19, $005D12, $000000
ENDFUNC 848, $005D12
FUNC PARAMLONGTOSTR, $00352, $005D14
ENTRY  $005D14
LINE 853, $005D14, 16168
FRAME     3
FRAME     7
FRAME     10
FRAME     3
FRAME     0
LINE 854, $005D76, 16220
BRANCH   19, $005D76, $000000
ENDFUNC 854, $005D76
FUNC PARAMLONGTOHEX, $00358, $005D78
ENTRY  $005D78
LINE 859, $005D78, 16229
FRAME     3
FRAME     0
LINE 860, $005DD2, 16271
BRANCH   19, $005DD2, $000000
ENDFUNC 860, $005DD2
FUNC PARAMINTTOHEX, $0035E, $005DD4
ENTRY  $005DD4
LINE 865, $005DD4, 16280
FRAME     3
FRAME     0
LINE 866, $005E18, 16315
BRANCH   19, $005E18, $000000
ENDFUNC 866, $005E18
FUNC WRITEDIRENTRY, $00364, $005E1A
ENTRY  $005E1A
LINE 871, $005E1A, 16324
BRANCH   17, $005E1A, $00588E
LINE 872, $005E1E, 16327
FRAME     3
FRAME     4
FRAME     7
FRAME     3
FRAME     0
LINE 873, $005E6A, 16369
FRAME     2
FRAME     0
LINE 874, $005E86, 16385
FRAME     0
BRANCH   17, $005E88, $004846
LINE 875, $005E8C, 16390
FRAME     0
BRANCH   17, $005E8E, $004846
LINE 876, $005E92, 16395
FRAME     3
FRAME     0
LINE 877, $005EE8, 16438
FRAME     2
FRAME     0
LINE 878, $005F04, 16454
FRAME     0
BRANCH   17, $005F06, $004846
LINE 879, $005F0A, 16459
BRANCH   17, $005F0A, $005880
LINE 880, $005F0E, 16462
FRAME     0
LINE 881, $005F16, 16469
BRANCH   19, $005F16, $000000
ENDFUNC 881, $005F16
FUNC WRITEPARAMSTRSER, $00373, $005F18
ENTRY  $005F18
LINE 885, $005F18, 16478
BRANCH   17, $005F18, $00588E
LINE 886, $005F1C, 16481
FRAME     2
FRAME     0
LINE 887, $005F38, 16497
BRANCH   17, $005F38, $005880
LINE 888, $005F3C, 16502
BRANCH   19, $005F3C, $000000
ENDFUNC 888, $005F3C
FUNC WRITETRANSFERCHPREFIX, $0037A, $005F3E
ENTRY  $005F3E
LINE 892, $005F3E, 16511
FRAME     0
BRANCH   17, $005F44, $004846
LINE 893, $005F48, 16517
FRAME     0
BRANCH   17, $005F4A, $004846
LINE 894, $005F4E, 16522
FRAME     2
FRAME     4
FRAME     7
FRAME     2
FRAME     0
LINE 895, $005F8A, 16557
BRANCH   19, $005F8A, $000000
ENDFUNC 895, $005F8A
FUNC WRITETRANSFERPARAMSER, $00382, $005F8C
ENTRY  $005F8C
LINE 900, $005F8C, 16566
BRANCH   17, $005F90, $005AE2
LINE 901, $005F98, 16573
BRANCH   17, $005F98, $005F3E
LINE 902, $005F9C, 16576
FRAME     0
BRANCH   17, $005F9E, $004846
LINE 903, $005FA2, 16581
FRAME     2
FRAME     0
LINE 904, $005FBE, 16597
BRANCH   17, $005FBE, $005880
LINE 905, $005FC2, 16602
BRANCH   19, $005FC2, $000000
ENDFUNC 905, $005FC2
FUNC WRITEPARAMSER, $0038B, $005FC4
ENTRY  $005FC4
LINE 909, $005FC4, 16611
BRANCH   17, $005FC8, $005AE2
LINE 910, $005FD0, 16618
BRANCH   17, $005FD0, $005F18
LINE 911, $005FD4, 16623
BRANCH   19, $005FD4, $000000
ENDFUNC 911, $005FD4
FUNC WRITEPARAMINTSER, $00391, $005FD6
ENTRY  $005FD6
LINE 915, $005FD6, 16632
FRAME     3
FRAME     5
FRAME     8
FRAME     3
FRAME     0
LINE 916, $00602C, 16678
BRANCH   17, $00602C, $005F18
LINE 917, $006030, 16683
BRANCH   19, $006030, $000000
ENDFUNC 917, $006030
FUNC WRITEPARAMBYTESER, $00397, $006032
ENTRY  $006032
LINE 921, $006032, 16692
FRAME     3
FRAME     4
FRAME     7
FRAME     3
FRAME     0
LINE 922, $00607E, 16734
BRANCH   17, $00607E, $005F18
LINE 923, $006082, 16739
BRANCH   19, $006082, $000000
ENDFUNC 923, $006082
FUNC WRITEPARAMHEXSER, $0039D, $006084
ENTRY  $006084
LINE 927, $006084, 16748
BRANCH   17, $006084, $00588E
LINE 928, $006088, 16751
FRAME     2
FRAME     0
LINE 929, $0060A4, 16767
FRAME     0
BRANCH   17, $0060A6, $004846
LINE 930, $0060AA, 16772
FRAME     0
BRANCH   17, $0060AC, $004846
LINE 931, $0060B0, 16777
FRAME     0
BRANCH   17, $0060B2, $004846
LINE 932, $0060B6, 16782
FRAME     3
FRAME     0
LINE 933, $006110, 16822
FRAME     2
FRAME     0
LINE 934, $00612C, 16838
FRAME     0
BRANCH   17, $00612E, $004846
LINE 935, $006132, 16843
BRANCH   17, $006132, $005880
LINE 936, $006136, 16848
BRANCH   19, $006136, $000000
ENDFUNC 936, $006136
FUNC WRITEPARAMLONGSER, $003AA, $006138
ENTRY  $006138
LINE 940, $006138, 16857
FRAME     3
FRAME     7
FRAME     10
FRAME     3
FRAME     0
LINE 941, $00619A, 16907
BRANCH   4, $0061A0, $0061A6
BRANCH   20, $0061A2, $0061AE
LINE 942, $0061A6, 16916
BRANCH   17, $0061A6, $006084
BRANCH   20, $0061AA, $0061B2
LINE 944, $0061AE, 16924
BRANCH   17, $0061AE, $005F18
LINE 946, $0061B2, 16931
BRANCH   19, $0061B2, $000000
ENDFUNC 946, $0061B2
FUNC PARAMSTRONLCD, $003B7, $0061B4
ENTRY  $0061B4
LINE 953, $0061B4, 16940
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 954, $0061CC, 16956
FRAME     2
FRAME     0
LINE 955, $0061E8, 16972
FRAME     0
LINE 956, $0061EE, 16976
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 957, $006206, 16992
BRANCH   4, $00620C, $006212
BRANCH   20, $00620E, $00621C
LINE 958, $006212, 17001
FRAME     0
BRANCH   20, $006218, $006222
LINE 960, $00621C, 17010
FRAME     0
LINE 962, $006222, 17016
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 963, $00623A, 17034
BRANCH   19, $00623A, $000000
ENDFUNC 963, $00623A
FUNC RUNNINGMSG, $003C5, $00623C
ENTRY  $00623C
LINE 967, $00623C, 17043
BRANCH   4, $006244, $00624A
BRANCH   20, $006246, $00624E
LINE 968, $00624A, 17053
BRANCH   20, $00624A, $0062D4
LINE 970, $00624E, 17059
BRANCH   4, $006266, $00626C
BRANCH   20, $006268, $0062D4
LINE 971, $00626C, 17077
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 972, $006284, 17093
FRAME     2
FRAME     0
LINE 973, $0062A0, 17110
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 974, $0062B8, 17126
FRAME     2
FRAME     0
LINE 976, $0062D4, 17148
BRANCH   19, $0062D4, $000000
ENDFUNC 976, $0062D4
FUNC SOLLWERTEONLCD, $003D2, $0062D6
ENTRY  $0062D6
LINE 980, $0062D6, 17157
BRANCH   4, $0062DE, $0062E4
BRANCH   20, $0062E0, $0062E8
LINE 981, $0062E4, 17167
BRANCH   20, $0062E4, $0066A2
LINE 983, $0062E8, 17173
BRANCH   4, $0062F0, $0062F6
BRANCH   20, $0062F2, $0062FA
LINE 984, $0062F6, 17183
BRANCH   20, $0062F6, $0066A2
LINE 986, $0062FA, 17189
LINE 987, $0062FE, 17191
BRANCH   2, $006300, $006306
BRANCH   20, $006302, $006442
BRANCH   3, $006308, $006310
BRANCH   1, $00630A, $006442
BRANCH   20, $00630C, $006442
LINE 988, $006310, 17208
LINE 989, $006348, 17232
BRANCH   17, $006348, $005D78
LINE 990, $00634C, 17235
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 991, $006364, 17251
FRAME     2
FRAME     0
LINE 992, $006380, 17267
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 993, $006398, 17283
FRAME     2
FRAME     0
LINE 994, $0063B4, 17300
FRAME     0
LINE 995, $0063BE, 17305
FRAME     0
LINE 996, $0063C4, 17309
BRANCH   4, $0063CA, $0063D0
BRANCH   20, $0063CC, $00640C
LINE 997, $0063D0, 17318
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 998, $0063EA, 17334
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 999, $006402, 17350
FRAME     0
BRANCH   20, $006408, $006424
LINE 1001, $00640C, 17359
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 1003, $006424, 17377
FRAME     1
FRAME     2
FRAME     3
FRAME     0
BRANCH   20, $00643E, $0066A2
LINE 1005, $006442, 17397
BRANCH   2, $006444, $00644A
BRANCH   20, $006446, $006526
BRANCH   3, $00644C, $006454
BRANCH   1, $00644E, $006526
BRANCH   20, $006450, $006526
LINE 1006, $006454, 17414
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 1007, $00646C, 17430
LINE 1008, $0064A6, 17455
BRANCH   17, $0064A6, $005D78
LINE 1009, $0064AA, 17458
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 1010, $0064C2, 17474
FRAME     2
FRAME     0
LINE 1011, $0064DE, 17490
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 1012, $0064F6, 17506
FRAME     2
FRAME     0
LINE 1013, $006512, 17523
FRAME     0
LINE 1014, $00651C, 17528
FRAME     0
BRANCH   20, $006522, $0066A2
LINE 1016, $006526, 17536
BRANCH   3, $006528, $00652E
BRANCH   20, $00652A, $0066A2
LINE 1017, $00652E, 17545
LINE 1018, $006534, 17548
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 1019, $00654C, 17564
FRAME     3
FRAME     0
LINE 1020, $0065AC, 17612
BRANCH   17, $0065AC, $0061B4
LINE 1021, $0065B0, 17615
FRAME     0
LINE 1022, $0065B6, 17619
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 1023, $0065CE, 17635
FRAME     3
FRAME     0
LINE 1024, $00662E, 17683
BRANCH   4, $00663E, $006644
BRANCH   20, $006640, $00667A
LINE 1025, $006644, 17699
FRAME     3
FRAME     0
LINE 1027, $00667A, 17732
FRAME     2
FRAME     0
BRANCH   20, $00669E, $0066A2
LINE 1030, $0066A2, 17759
BRANCH   19, $0066A2, $000000
ENDFUNC 1030, $0066A2
FUNC CHECKLIMITS, $00409, $0066A6
ENTRY  $0066A4
LINE 1037, $0066A6, 17769
LINE 1038, $0066AA, 17772
BRANCH   4, $0066BA, $0066C0
BRANCH   20, $0066BC, $0066CA
LINE 1039, $0066C0, 17787
LINE 1040, $0066C6, 17790
LINE 1042, $0066CA, 17796
BRANCH   4, $0066DA, $0066E0
BRANCH   20, $0066DC, $0066EA
LINE 1043, $0066E0, 17811
LINE 1044, $0066E6, 17814
LINE 1046, $0066EA, 17820
LINE 1047, $0066EC, 17824
BRANCH   19, $0066EC, $000000
ENDFUNC 1047, $0066EC
FUNC BUTTONPRESSED, $00419, $0066EE
ENTRY  $0066EE
LINE 1051, $0066EE, 17833
BRANCH   4, $0066F4, $0066FA
BRANCH   20, $0066F6, $00670A
LINE 1052, $0066FA, 17842
FRAME     0
BRANCH   20, $006706, $006710
LINE 1054, $00670A, 17853
BRANCH   20, $00670C, $006734
LINE 1056, $006710, 17859
BRANCH   4, $00671E, $006724
BRANCH   20, $006720, $00672E
LINE 1057, $006724, 17873
BRANCH   20, $006726, $006734
BRANCH   20, $00672A, $006734
LINE 1059, $00672E, 17882
BRANCH   20, $006730, $006734
LINE 1061, $006734, 17890
BRANCH   19, $006734, $000000
ENDFUNC 1061, $006734
FUNC WRITEDIRENTRYVGA, $00429, $006736
ENTRY  $006736
LINE 1068, $006736, 17899
FRAME     3
FRAME     0
LINE 1076, $00678C, 17944
BRANCH   19, $00678C, $000000
ENDFUNC 1076, $00678C
FUNC DATAWRITE, $00439, $006790
ENTRY  $00678E
LINE 1085, $006790, 17954
LINE 1086, $00679A, 17958
BRANCH   4, $0067A0, $0067A6
BRANCH   20, $0067A2, $006BD4
LINE 1087, $0067A6, 17967
FRAME     3
FRAME     0
LINE 1088, $0067DA, 17995
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     0
BRANCH   17, $006854, $002FAE
BRANCH   4, $006860, $006866
BRANCH   20, $006862, $00698A
LINE 1089, $006866, 18075
BRANCH   17, $006866, $004E54
LINE 1090, $00686A, 18078
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $0068EE, $002E5C
LINE 1091, $0068F6, 18154
FRAME     2
FRAME     3
FRAME     5
FRAME     7
FRAME     0
BRANCH   17, $006922, $003ABC
LINE 1092, $00692A, 18180
FRAME     2
FRAME     0
BRANCH   17, $00693A, $002E26
BRANCH   4, $00694C, $006952
BRANCH   20, $00694E, $006986
LINE 1093, $006952, 18205
FRAME     4
FRAME     0
BRANCH   20, $006986, $006A2E
LINE 1096, $00698A, 18238
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $006A0E, $002E5C
LINE 1097, $006A16, 18314
FRAME     2
FRAME     0
BRANCH   17, $006A26, $003D4A
LINE 1099, $006A2E, 18329
FRAME     2
FRAME     0
BRANCH   17, $006A3E, $002E26
BRANCH   4, $006A50, $006A56
BRANCH   20, $006A52, $006BC0
LINE 1100, $006A56, 18354
BRANCH   4, $006A5A, $006A60
BRANCH   20, $006A5C, $006A96
LINE 1101, $006A60, 18363
LINE 1103, $006A96, 18390
BRANCH   17, $006A9A, $005AE2
LINE 1104, $006AA2, 18397
FRAME     4
FRAME     0
LINE 1105, $006ACA, 18417
FRAME     3
FRAME     4
FRAME     7
FRAME     3
FRAME     0
LINE 1106, $006B1A, 18461
FRAME     4
FRAME     0
LINE 1107, $006B42, 18481
BRANCH   17, $006B42, $004DD4
LINE 1108, $006B46, 18484
BRANCH   17, $006B46, $004EE8
LINE 1109, $006B4A, 18487
FRAME     4
FRAME     0
LINE 1110, $006B78, 18509
BRANCH   17, $006B78, $004F7E
LINE 1111, $006B7C, 18512
FRAME     4
FRAME     0
LINE 1112, $006BB6, 18538
LINE 1114, $006BC0, 18545
FRAME     2
FRAME     0
BRANCH   17, $006BCC, $003E3A
LINE 1116, $006BD4, 18561
LINE 1117, $006BEC, 18574
BRANCH   19, $006BEC, $000000
ENDFUNC 1117, $006BEC
FUNC AUTOINCSETUP, $00460, $006BEE
ENTRY  $006BEE
LINE 1123, $006BEE, 18583
LINE 1124, $006BF8, 18587
BRANCH   17, $006BF8, $0049FE
LINE 1125, $006BFC, 18590
LINE 1126, $006C04, 18593
BRANCH   17, $006C04, $004962
LINE 1127, $006C08, 18596
BRANCH   4, $006C0C, $006C12
BRANCH   20, $006C0E, $006C48
LINE 1128, $006C12, 18605
LINE 1129, $006C1C, 18609
BRANCH   17, $006C1C, $0049FE
LINE 1130, $006C20, 18612
LINE 1131, $006C40, 18621
BRANCH   17, $006C40, $0049AC
BRANCH   20, $006C44, $006C7A
LINE 1133, $006C48, 18629
LINE 1134, $006C52, 18633
BRANCH   17, $006C52, $0049FE
LINE 1135, $006C56, 18636
LINE 1136, $006C76, 18645
BRANCH   17, $006C76, $0049AC
LINE 1138, $006C7A, 18650
LINE 1139, $006C82, 18653
BRANCH   17, $006C82, $0049FE
LINE 1140, $006C86, 18658
BRANCH   19, $006C86, $000000
ENDFUNC 1140, $006C86
FUNC AUTOINCRESET, $00476, $006C88
ENTRY  $006C88
LINE 1145, $006C88, 18667
LINE 1146, $006C92, 18671
BRANCH   17, $006C92, $0049FE
LINE 1147, $006C96, 18674
LINE 1148, $006C9C, 18677
BRANCH   17, $006C9C, $004962
LINE 1149, $006CA0, 18682
BRANCH   19, $006CA0, $000000
ENDFUNC 1149, $006CA0
FUNC DATAFILETYPE, $0047F, $006CA4
ENTRY  $006CA2
LINE 1155, $006CA4, 18692
LINE 1156, $006CAE, 18696
BRANCH   4, $006CB4, $006CBA
BRANCH   20, $006CB6, $006EE6
LINE 1157, $006CBA, 18705
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     0
BRANCH   17, $006D34, $002FAE
BRANCH   4, $006D3E, $006D44
BRANCH   20, $006D40, $006EE6
LINE 1158, $006D44, 18784
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $006DC8, $002E5C
LINE 1159, $006DD0, 18860
FRAME     2
FRAME     0
BRANCH   17, $006DE0, $0039AE
LINE 1160, $006DE8, 18873
BRANCH   4, $006DEC, $006DF2
BRANCH   20, $006DEE, $006DFC
LINE 1161, $006DF2, 18882
LINE 1162, $006DF8, 18885
BRANCH   17, $006DF8, $0049FE
LINE 1164, $006DFC, 18891
FRAME     2
FRAME     0
BRANCH   17, $006E0C, $0043C8
BRANCH   4, $006E18, $006E1E
BRANCH   20, $006E1A, $006EC8
LINE 1165, $006E1E, 18913
FRAME     2
BRANCH   17, $006E4C, $004372
FRAME     0
LINE 1166, $006E66, 18953
BRANCH   4, $006E6A, $006E70
BRANCH   20, $006E6C, $006E9E
LINE 1167, $006E70, 18962
LINE 1168, $006E76, 18965
BRANCH   17, $006E76, $004962
LINE 1169, $006E7A, 18968
FRAME     0
LINE 1170, $006E80, 18972
BRANCH   4, $006E8C, $006E92
BRANCH   20, $006E8E, $006E9A
LINE 1171, $006E92, 18986
FRAME     0
BRANCH   20, $006E9A, $006EC4
LINE 1174, $006E9E, 18999
FRAME     0
BRANCH   17, $006EA0, $004846
LINE 1175, $006EA4, 19004
BRANCH   4, $006EB0, $006EB6
BRANCH   20, $006EB2, $006EC4
LINE 1176, $006EB6, 19018
FRAME     0
BRANCH   17, $006EB8, $004846
LINE 1177, $006EBC, 19023
FRAME     0
LINE 1180, $006EC4, 19034
BRANCH   20, $006EC4, $006DFC
LINE 1181, $006EC8, 19038
FRAME     2
FRAME     0
BRANCH   17, $006ED4, $003E3A
LINE 1182, $006EDC, 19051
LINE 1185, $006EE6, 19061
LINE 1186, $006EFE, 19074
BRANCH   19, $006EFE, $000000
ENDFUNC 1186, $006EFE
FUNC DATAFILERECEIVE, $004A5, $006F02
ENTRY  $006F00
LINE 1194, $006F02, 19084
BRANCH   17, $006F02, $0048C4
LINE 1195, $006F06, 19087
LINE 1196, $006F10, 19091
FRAME     3
FRAME     0
LINE 1197, $006F3E, 19117
BRANCH   4, $006F44, $006F4A
BRANCH   20, $006F46, $0072E0
LINE 1198, $006F4A, 19126
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     0
BRANCH   17, $006FC4, $002FAE
BRANCH   4, $006FD0, $006FD6
BRANCH   20, $006FD2, $00709E
LINE 1199, $006FD6, 19206
BRANCH   17, $006FD6, $004E54
LINE 1200, $006FDA, 19209
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $00705E, $002E5C
LINE 1201, $007066, 19285
FRAME     2
FRAME     3
FRAME     5
FRAME     7
FRAME     0
BRANCH   17, $007092, $003ABC
BRANCH   20, $00709A, $007142
LINE 1203, $00709E, 19316
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $007122, $002E5C
LINE 1204, $00712A, 19392
FRAME     2
FRAME     0
BRANCH   17, $00713A, $003D4A
LINE 1206, $007142, 19407
LINE 1207, $007146, 19410
FRAME     2
FRAME     0
BRANCH   17, $007156, $002E26
BRANCH   4, $007168, $00716E
BRANCH   20, $00716A, $0072CC
LINE 1209, $00716E, 19437
BRANCH   4, $007174, $00717A
BRANCH   20, $007176, $007236
LINE 1210, $00717A, 19446
BRANCH   17, $00717A, $004934
BRANCH   4, $007180, $007186
BRANCH   20, $007182, $007232
LINE 1211, $007186, 19456
BRANCH   17, $00718A, $0048E8
LINE 1213, $007194, 19464
BRANCH   4, $0071A0, $0071A6
BRANCH   20, $0071A2, $007232
LINE 1214, $0071A6, 19478
LINE 1215, $0071C6, 19494
BRANCH   4, $0071D2, $0071D8
BRANCH   20, $0071D4, $007232
LINE 1216, $0071D8, 19508
FRAME     4
FRAME     0
LINE 1217, $007200, 19528
FRAME     3
FRAME     0
LINE 1218, $00722E, 19554
BRANCH   17, $00722E, $0048C4
BRANCH   20, $007232, $007278
LINE 1223, $007236, 19571
LINE 1224, $00723C, 19574
BRANCH   4, $007248, $00724E
BRANCH   20, $00724A, $007278
LINE 1225, $00724E, 19588
FRAME     4
FRAME     0
LINE 1228, $007278, 19615
BRANCH   4, $007284, $00728A
BRANCH   20, $007286, $00716E
LINE 1229, $00728A, 19630
BRANCH   4, $007290, $007296
BRANCH   20, $007292, $0072C2
LINE 1230, $007296, 19639
FRAME     4
FRAME     0
LINE 1231, $0072BE, 19659
BRANCH   17, $0072BE, $0048C4
LINE 1233, $0072C2, 19665
LINE 1235, $0072CC, 19672
FRAME     2
FRAME     0
BRANCH   17, $0072D8, $003E3A
LINE 1237, $0072E0, 19688
LINE 1238, $0072F8, 19701
BRANCH   19, $0072F8, $000000
ENDFUNC 1238, $0072F8
FUNC MEMLOAD, $004DD, $0072FA
ENTRY  $0072FA
LINE 1248, $0072FA, 19710
LINE 1250, $007304, 19717
BRANCH   17, $007304, $0066EE
BRANCH   4, $00730C, $007312
BRANCH   20, $00730E, $007304
LINE 1251, $007312, 19729
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     0
BRANCH   17, $007392, $002FAE
BRANCH   4, $0073A0, $0073A6
BRANCH   20, $0073A2, $00758C
LINE 1252, $0073A6, 19812
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $00742A, $002E5C
LINE 1253, $007432, 19888
FRAME     2
FRAME     0
BRANCH   17, $007442, $0039AE
LINE 1254, $00744A, 19901
FRAME     1
FRAME     0
BRANCH   17, $007452, $006BEE
LINE 1255, $00745A, 19912
BRANCH   17, $00745A, $0066EE
FRAME     2
FRAME     0
BRANCH   17, $007472, $0043C8
BRANCH   4, $007482, $007488
BRANCH   20, $007484, $00756A
LINE 1256, $007488, 19940
FRAME     2
FRAME     4
BRANCH   17, $0074B4, $004372
FRAME     0
LINE 1257, $0074E2, 19990
BRANCH   4, $00750A, $007510
BRANCH   20, $00750C, $007566
LINE 1259, $007510, 20019
BRANCH   4, $007514, $00751A
BRANCH   20, $007516, $007540
LINE 1260, $00751A, 20028
BRANCH   20, $00753C, $007562
LINE 1262, $007540, 20046
LINE 1264, $007562, 20061
BRANCH   17, $007562, $0049AC
LINE 1266, $007566, 20068
BRANCH   20, $007566, $00745A
LINE 1267, $00756A, 20072
BRANCH   17, $00756A, $006C88
LINE 1268, $00756E, 20075
FRAME     2
FRAME     0
BRANCH   17, $00757A, $003E3A
LINE 1269, $007582, 20088
LINE 1271, $00758C, 20095
LINE 1272, $0075A4, 20108
BRANCH   19, $0075A4, $000000
ENDFUNC 1272, $0075A4
FUNC XMODEMRX, $004FA, $0075A8
ENTRY  $0075A6
LINE 1279, $0075A8, 20118
FRAME     1
FRAME     0
BRANCH   17, $0075B0, $006BEE
LINE 1280, $0075B8, 20129
LINE 1281, $0075CA, 20141
LINE 1282, $0075CE, 20144
LINE 1283, $0075D2, 20147
LINE 1284, $0075D6, 20150
LINE 1285, $0075DA, 20153
LINE 1286, $0075E2, 20158
LINE 1288, $0075EA, 20165
BRANCH   4, $0075F0, $0075F6
BRANCH   20, $0075F2, $007682
LINE 1289, $0075F6, 20175
LINE 1291, $0075FE, 20182
FRAME     2
FRAME     3
FRAME     0
LINE 1292, $007618, 20198
BRANCH   4, $00761C, $007622
BRANCH   20, $00761E, $007654
LINE 1293, $007622, 20207
BRANCH   4, $00763E, $007644
BRANCH   20, $007640, $007650
LINE 1294, $007644, 20230
LINE 1295, $00764C, 20235
BRANCH   20, $00764C, $007682
BRANCH   20, $007650, $007668
LINE 1298, $007654, 20246
FRAME     0
LINE 1299, $00765A, 20250
LINE 1301, $007668, 20261
BRANCH   4, $00767C, $007682
BRANCH   20, $00767E, $0075FE
LINE 1303, $007682, 20284
BRANCH   4, $00768E, $007694
BRANCH   20, $007690, $007984
LINE 1304, $007694, 20298
FRAME     2
FRAME     3
FRAME     0
LINE 1305, $0076AE, 20314
FRAME     2
FRAME     3
FRAME     0
LINE 1306, $0076C8, 20330
BRANCH   4, $0076E0, $0076E6
BRANCH   20, $0076E2, $007980
LINE 1307, $0076E6, 20350
LINE 1308, $0076EA, 20353
LINE 1309, $0076EE, 20355
BRANCH   3, $0076F0, $0076F6
BRANCH   20, $0076F2, $0077A2
LINE 1310, $0076F6, 20364
FRAME     2
FRAME     3
BRANCH   3, $007714, $00771A
BRANCH   20, $007716, $00779C
LINE 1311, $00771A, 20391
FRAME     5
FRAME     6
FRAME     3
LINE 1312, $007734, 20407
LINE 1313, $007742, 20414
LINE 1314, $00774A, 20417
FRAME     5
FRAME     6
FRAME     3
LINE 1315, $007764, 20433
LINE 1316, $007772, 20440
LINE 1317, $00777A, 20443
LINE 1318, $007786, 20450
BRANCH   17, $007786, $00497E
LINE 1319, $00778A, 20455
BRANCH   3, $007796, $00779C
BRANCH   20, $007798, $007708
FRAME     0
BRANCH   20, $00779E, $007928
LINE 1321, $0077A2, 20474
BRANCH   3, $0077A4, $0077AA
BRANCH   20, $0077A6, $0078B6
LINE 1322, $0077AA, 20483
FRAME     2
FRAME     3
BRANCH   3, $0077C8, $0077CE
BRANCH   20, $0077CA, $0078B0
LINE 1323, $0077CE, 20510
FRAME     5
FRAME     6
FRAME     3
LINE 1324, $0077E8, 20526
LINE 1325, $0077F6, 20533
LINE 1326, $0077FE, 20536
FRAME     5
FRAME     6
FRAME     3
LINE 1327, $007818, 20552
LINE 1328, $007826, 20559
LINE 1329, $00782E, 20562
FRAME     5
FRAME     6
FRAME     3
LINE 1330, $007848, 20578
LINE 1331, $007856, 20585
LINE 1332, $00785E, 20588
FRAME     5
FRAME     6
FRAME     3
LINE 1333, $007878, 20604
LINE 1334, $007886, 20611
LINE 1335, $00788E, 20614
LINE 1336, $00789A, 20621
BRANCH   17, $00789A, $0049AC
LINE 1337, $00789E, 20626
BRANCH   3, $0078AA, $0078B0
BRANCH   20, $0078AC, $0077BC
FRAME     0
BRANCH   20, $0078B2, $007928
LINE 1340, $0078B6, 20646
FRAME     2
FRAME     3
BRANCH   3, $0078D4, $0078DA
BRANCH   20, $0078D6, $007926
LINE 1341, $0078DA, 20673
FRAME     5
FRAME     6
FRAME     3
LINE 1342, $0078F4, 20689
LINE 1343, $007902, 20696
LINE 1344, $007910, 20704
BRANCH   17, $007910, $004962
LINE 1345, $007914, 20709
BRANCH   3, $007920, $007926
BRANCH   20, $007922, $0078C8
FRAME     0
LINE 1347, $007928, 20726
FRAME     2
FRAME     3
FRAME     0
LINE 1348, $007942, 20742
BRANCH   4, $007954, $00795A
BRANCH   20, $007956, $00796C
LINE 1349, $00795A, 20759
FRAME     0
LINE 1350, $007962, 20764
FRAME     0
BRANCH   20, $007968, $007980
LINE 1352, $00796C, 20773
LINE 1353, $00797A, 20781
FRAME     0
LINE 1356, $007980, 20790
LINE 1358, $007984, 20796
LINE 1359, $007988, 20800
BRANCH   4, $0079AC, $0079B2
BRANCH   20, $0079AE, $0075EA
LINE 1360, $0079B2, 20829
FRAME     0
LINE 1361, $0079B8, 20833
FRAME     2
FRAME     3
FRAME     0
LINE 1362, $0079D2, 20849
FRAME     0
LINE 1363, $0079D8, 20853
BRANCH   4, $0079EA, $0079F0
BRANCH   20, $0079EC, $007A0C
LINE 1364, $0079F0, 20870
BRANCH   20, $007A08, $007A24
LINE 1366, $007A0C, 20884
LINE 1368, $007A24, 20895
BRANCH   17, $007A24, $006C88
LINE 1369, $007A28, 20900
BRANCH   19, $007A28, $000000
ENDFUNC 1369, $007A28
FUNC DATSAVE, $0055B, $007A2C
ENTRY  $007A2A
LINE 1375, $007A2C, 20910
LINE 1376, $007A36, 20914
BRANCH   4, $007A3C, $007A42
BRANCH   20, $007A3E, $007CCE
LINE 1377, $007A42, 20923
LINE 1378, $007AA6, 20965
BRANCH   4, $007ABA, $007AC0
BRANCH   20, $007ABC, $007CCE
LINE 1379, $007AC0, 20984
BRANCH   17, $007AC0, $004E54
LINE 1380, $007AC4, 20987
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $007B48, $002E5C
LINE 1381, $007B50, 21063
FRAME     2
FRAME     3
FRAME     5
FRAME     7
FRAME     0
BRANCH   17, $007B7C, $003ABC
LINE 1382, $007B84, 21089
FRAME     1
FRAME     0
BRANCH   17, $007B8C, $006BEE
LINE 1383, $007B94, 21100
FRAME     2
FRAME     0
BRANCH   17, $007BA4, $002E26
BRANCH   4, $007BB6, $007BBC
BRANCH   20, $007BB8, $007CA0
LINE 1384, $007BBC, 21125
FRAME     2
FRAME     4
BRANCH   4, $007BE6, $007BEA
BRANCH   3, $007BF4, $007BFA
BRANCH   20, $007BF6, $007C9E
LINE 1385, $007BFA, 21167
FRAME     6
FRAME     7
BRANCH   3, $007C18, $007C1E
BRANCH   20, $007C1A, $007C50
LINE 1386, $007C1E, 21194
BRANCH   17, $007C1E, $004962
LINE 1387, $007C22, 21197
LINE 1388, $007C3E, 21213
BRANCH   3, $007C4A, $007C50
BRANCH   20, $007C4C, $007C0C
FRAME     4
LINE 1389, $007C52, 21228
FRAME     6
FRAME     8
FRAME     10
FRAME     12
FRAME     4
BRANCH   17, $007C7C, $003F6C
LINE 1390, $007C84, 21259
BRANCH   4, $007C94, $007C9A
BRANCH   3, $007C98, $007C9E
BRANCH   20, $007C9A, $007BE0
FRAME     0
LINE 1392, $007CA0, 21283
BRANCH   17, $007CA0, $006C88
LINE 1393, $007CA4, 21286
FRAME     2
FRAME     0
BRANCH   17, $007CB0, $003E3A
LINE 1394, $007CB8, 21299
BRANCH   17, $007CBC, $0050FA
LINE 1395, $007CC4, 21306
LINE 1398, $007CCE, 21316
LINE 1399, $007CE6, 21329
BRANCH   19, $007CE6, $000000
ENDFUNC 1399, $007CE6
FUNC DATLOAD, $0057A, $007CEA
ENTRY  $007CE8
LINE 1410, $007CEA, 21339
LINE 1412, $007CF4, 21346
BRANCH   17, $007CF4, $0066EE
BRANCH   4, $007CFC, $007D02
BRANCH   20, $007CFE, $007CF4
LINE 1413, $007D02, 21358
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     0
BRANCH   17, $007D82, $002FAE
BRANCH   4, $007D90, $007D96
BRANCH   20, $007D92, $0080D0
LINE 1414, $007D96, 21441
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $007E1A, $002E5C
LINE 1415, $007E22, 21517
FRAME     2
FRAME     0
BRANCH   17, $007E32, $0039AE
LINE 1416, $007E3A, 21530
FRAME     1
FRAME     0
BRANCH   17, $007E42, $006BEE
LINE 1417, $007E4A, 21541
FRAME     2
FRAME     0
BRANCH   17, $007E5A, $0043C8
BRANCH   4, $007E66, $007E6C
BRANCH   20, $007E68, $0080A6
LINE 1418, $007E6C, 21563
FRAME     2
FRAME     4
FRAME     6
FRAME     8
FRAME     0
BRANCH   17, $007E96, $004464
LINE 1419, $007E9E, 21592
BRANCH   4, $007EB2, $007EB8
BRANCH   20, $007EB4, $0080A2
LINE 1420, $007EB8, 21611
LINE 1421, $007EBC, 21613
BRANCH   3, $007EBE, $007EC4
BRANCH   20, $007EC0, $007F70
LINE 1422, $007EC4, 21622
LINE 1423, $007EDC, 21631
FRAME     2
FRAME     4
BRANCH   4, $007F0E, $007F12
BRANCH   3, $007F1C, $007F22
BRANCH   20, $007F1E, $007F6A
LINE 1424, $007F22, 21677
LINE 1425, $007F4C, 21697
BRANCH   17, $007F4C, $00497E
LINE 1426, $007F50, 21702
BRANCH   4, $007F60, $007F66
BRANCH   3, $007F64, $007F6A
BRANCH   20, $007F66, $007F08
FRAME     0
BRANCH   20, $007F6C, $0080A2
LINE 1428, $007F70, 21727
BRANCH   3, $007F72, $007F78
BRANCH   20, $007F74, $008020
LINE 1429, $007F78, 21736
FRAME     2
FRAME     4
BRANCH   4, $007FAE, $007FB2
BRANCH   3, $007FBC, $007FC2
BRANCH   20, $007FBE, $00801A
LINE 1430, $007FC2, 21784
LINE 1431, $007FFC, 21810
BRANCH   17, $007FFC, $0049AC
LINE 1432, $008000, 21815
BRANCH   4, $008010, $008016
BRANCH   3, $008014, $00801A
BRANCH   20, $008016, $007FA8
FRAME     0
BRANCH   20, $00801C, $0080A2
LINE 1435, $008020, 21841
FRAME     2
FRAME     4
BRANCH   4, $00804E, $008052
BRANCH   3, $00805C, $008062
BRANCH   20, $00805E, $0080A0
LINE 1436, $008062, 21885
LINE 1437, $008082, 21901
BRANCH   17, $008082, $004962
LINE 1438, $008086, 21906
BRANCH   4, $008096, $00809C
BRANCH   3, $00809A, $0080A0
BRANCH   20, $00809C, $008048
FRAME     0
LINE 1441, $0080A2, 21933
BRANCH   20, $0080A2, $007E4A
LINE 1442, $0080A6, 21937
FRAME     2
FRAME     0
BRANCH   17, $0080B2, $003E3A
LINE 1443, $0080BA, 21950
LINE 1444, $0080C4, 21954
BRANCH   17, $0080C4, $006C88
LINE 1445, $0080C8, 21957
FRAME     0
LINE 1447, $0080D0, 21965
LINE 1448, $0080E8, 21978
BRANCH   19, $0080E8, $000000
ENDFUNC 1448, $0080E8
FILE FPGA-PARSER.PAS
FUNC CLOCKSEROUT, $00004, $0080EA
ENTRY  $0080EA
LINE 6, $0080EA, 21989
FRAME     3
FRAME     4
FRAME     7
FRAME     3
FRAME     0
LINE 7, $008134, 22031
BRANCH   4, $008140, $008146
BRANCH   20, $008142, $00814C
LINE 8, $008146, 22045
FRAME     0
BRANCH   17, $008148, $004846
LINE 10, $00814C, 22053
FRAME     2
FRAME     0
LINE 11, $008168, 22071
BRANCH   19, $008168, $000000
ENDFUNC 11, $008168
FUNC PARSEGETPARAM, $0000E, $00816C
ENTRY  $00816A
LINE 21, $00816C, 22081
BRANCH   6, $00818A, $0081A0
BRANCH   5, $00819A, $0081A0
BRANCH   4, $0081B0, $0081B6
BRANCH   20, $0081B2, $0081BA
LINE 22, $0081B6, 22122
BRANCH   20, $0081B6, $0098D4
LINE 24, $0081BA, 22128
LINE 25, $0081D4, 22142
BRANCH   4, $0081D8, $0081DE
BRANCH   20, $0081DA, $0081F2
LINE 26, $0081DE, 22151
LINE 28, $0081F2, 22161
LINE 29, $00821A, 22181
LINE 30, $008222, 22184
BRANCH   6, $008232, $008242
BRANCH   6, $008240, $008244
BRANCH   20, $008242, $008314
LINE 31, $008244, 22207
LINE 32, $008252, 22212
BRANCH   17, $008252, $0049FE
LINE 33, $008256, 22215
BRANCH   4, $008270, $008276
BRANCH   20, $008272, $0082AE
LINE 34, $008276, 22235
LINE 36, $0082AE, 22261
BRANCH   17, $0082AE, $0049AC
LINE 37, $0082B2, 22264
LINE 38, $0082D2, 22273
BRANCH   4, $0082D6, $0082DC
BRANCH   20, $0082D8, $00830C
LINE 39, $0082DC, 22282
BRANCH   20, $008308, $008310
LINE 41, $00830C, 22301
BRANCH   17, $00830C, $006138
BRANCH   20, $008310, $0098D4
LINE 44, $008314, 22310
BRANCH   6, $008324, $008334
BRANCH   6, $008332, $008336
BRANCH   20, $008334, $008392
LINE 45, $008336, 22333
LINE 46, $008344, 22338
BRANCH   17, $008344, $0049FE
LINE 47, $008348, 22341
BRANCH   17, $008348, $004962
LINE 48, $00834C, 22344
LINE 49, $008354, 22347
BRANCH   4, $008358, $00835E
BRANCH   20, $00835A, $00838A
LINE 50, $00835E, 22356
BRANCH   20, $008386, $00838E
LINE 52, $00838A, 22376
BRANCH   17, $00838A, $006032
BRANCH   20, $00838E, $0098D4
LINE 55, $008392, 22385
BRANCH   3, $008394, $00839A
BRANCH   20, $008396, $0083B6
BRANCH   3, $00839C, $0083A2
BRANCH   20, $00839E, $0083B6
LINE 56, $0083A2, 22400
BRANCH   17, $0083A2, $004962
LINE 57, $0083A6, 22403
LINE 58, $0083AE, 22406
BRANCH   17, $0083AE, $006032
BRANCH   20, $0083B2, $0098D4
LINE 60, $0083B6, 22413
BRANCH   3, $0083B8, $0083BE
BRANCH   20, $0083BA, $0083E2
BRANCH   3, $0083C0, $0083C6
BRANCH   20, $0083C2, $0083E2
LINE 61, $0083C6, 22428
BRANCH   17, $0083C6, $00497E
LINE 62, $0083CA, 22431
LINE 63, $0083DA, 22436
BRANCH   17, $0083DA, $005FD6
BRANCH   20, $0083DE, $0098D4
LINE 65, $0083E2, 22443
BRANCH   3, $0083E4, $0083EA
BRANCH   20, $0083E6, $00841E
BRANCH   3, $0083EC, $0083F2
BRANCH   20, $0083EE, $00841E
LINE 66, $0083F2, 22458
BRANCH   17, $0083F2, $0049AC
LINE 67, $0083F6, 22461
LINE 68, $008416, 22470
BRANCH   17, $008416, $006138
BRANCH   20, $00841A, $0098D4
LINE 70, $00841E, 22477
BRANCH   3, $008420, $008426
BRANCH   20, $008422, $00843E
BRANCH   3, $008428, $00842E
BRANCH   20, $00842A, $00843E
LINE 71, $00842E, 22492
LINE 72, $008436, 22495
BRANCH   17, $008436, $006032
BRANCH   20, $00843A, $0098D4
LINE 74, $00843E, 22502
BRANCH   3, $008440, $008446
BRANCH   20, $008442, $008472
BRANCH   3, $008448, $00844E
BRANCH   20, $00844A, $008472
LINE 75, $00844E, 22517
BRANCH   4, $008454, $00845A
BRANCH   20, $008456, $008464
LINE 76, $00845A, 22526
BRANCH   20, $008460, $00846A
LINE 78, $008464, 22534
LINE 80, $00846A, 22539
BRANCH   17, $00846A, $006032
BRANCH   20, $00846E, $0098D4
LINE 82, $008472, 22546
BRANCH   3, $008474, $00847A
BRANCH   20, $008476, $008498
BRANCH   3, $00847C, $008482
BRANCH   20, $00847E, $008498
LINE 83, $008482, 22561
LINE 84, $008490, 22566
BRANCH   17, $008490, $006032
BRANCH   20, $008494, $0098D4
LINE 86, $008498, 22573
BRANCH   6, $0084A8, $0084B8
BRANCH   6, $0084B6, $0084BA
BRANCH   20, $0084B8, $0084EA
LINE 87, $0084BA, 22596
BRANCH   17, $0084BA, $004DD4
LINE 88, $0084BE, 22599
LINE 89, $0084E2, 22616
BRANCH   17, $0084E2, $005FD6
BRANCH   20, $0084E6, $0098D4
LINE 91, $0084EA, 22623
BRANCH   3, $0084EC, $0084F2
BRANCH   20, $0084EE, $00861C
BRANCH   3, $0084F4, $0084FA
BRANCH   20, $0084F6, $00861C
LINE 93, $0084FA, 22638
BRANCH   17, $0084FA, $004C38
LINE 94, $0084FE, 22641
BRANCH   17, $0084FE, $004E12
LINE 96, $008502, 22644
BRANCH   17, $008502, $004DD4
LINE 97, $008506, 22647
BRANCH   17, $008506, $00588E
LINE 98, $00850A, 22650
LINE 102, $008510, 22653
FRAME     3
FRAME     4
FRAME     7
FRAME     3
FRAME     0
LINE 103, $00855C, 22695
FRAME     2
FRAME     0
LINE 104, $008578, 22711
FRAME     0
BRANCH   17, $00857A, $004846
LINE 105, $00857E, 22716
FRAME     0
BRANCH   17, $008580, $004846
LINE 106, $008584, 22721
FRAME     1
FRAME     0
BRANCH   17, $00858E, $0080EA
LINE 107, $008596, 22732
FRAME     0
BRANCH   17, $008598, $004846
LINE 108, $00859C, 22737
FRAME     1
FRAME     0
BRANCH   17, $0085A6, $0080EA
LINE 109, $0085AE, 22748
FRAME     0
BRANCH   17, $0085B0, $004846
LINE 110, $0085B4, 22753
FRAME     1
FRAME     0
BRANCH   17, $0085BE, $0080EA
LINE 111, $0085C6, 22764
FRAME     0
BRANCH   17, $0085C8, $004846
LINE 112, $0085CC, 22769
FRAME     1
FRAME     0
BRANCH   17, $0085D6, $0080EA
LINE 113, $0085DE, 22780
FRAME     0
BRANCH   17, $0085E0, $004846
LINE 114, $0085E4, 22785
FRAME     1
FRAME     0
BRANCH   17, $0085EE, $0080EA
LINE 115, $0085F6, 22796
FRAME     0
BRANCH   17, $0085F8, $004846
LINE 116, $0085FC, 22801
FRAME     1
FRAME     0
BRANCH   17, $008606, $0080EA
LINE 117, $00860E, 22812
FRAME     0
BRANCH   17, $008610, $004846
LINE 118, $008614, 22817
BRANCH   17, $008614, $005880
BRANCH   20, $008618, $0098D4
LINE 120, $00861C, 22824
BRANCH   6, $00862C, $00863C
BRANCH   6, $00863A, $00863E
BRANCH   20, $00863C, $00867C
LINE 121, $00863E, 22847
LINE 122, $00864C, 22852
BRANCH   17, $00864C, $0049FE
LINE 123, $008650, 22855
BRANCH   17, $008650, $0049AC
LINE 124, $008654, 22858
LINE 125, $008674, 22867
BRANCH   17, $008674, $006138
BRANCH   20, $008678, $0098D4
LINE 127, $00867C, 22874
BRANCH   3, $00867E, $008684
BRANCH   20, $008680, $00869C
BRANCH   3, $008686, $00868C
BRANCH   20, $008688, $00869C
LINE 128, $00868C, 22889
LINE 129, $008694, 22892
BRANCH   17, $008694, $006032
BRANCH   20, $008698, $0098D4
LINE 131, $00869C, 22899
BRANCH   3, $00869E, $0086A4
BRANCH   20, $0086A0, $0086BC
BRANCH   3, $0086A6, $0086AC
BRANCH   20, $0086A8, $0086BC
LINE 132, $0086AC, 22914
LINE 133, $0086B4, 22917
BRANCH   17, $0086B4, $006032
BRANCH   20, $0086B8, $0098D4
LINE 135, $0086BC, 22924
BRANCH   3, $0086BE, $0086C4
BRANCH   20, $0086C0, $0086DC
BRANCH   3, $0086C6, $0086CC
BRANCH   20, $0086C8, $0086DC
LINE 136, $0086CC, 22939
LINE 137, $0086D4, 22942
BRANCH   17, $0086D4, $006032
BRANCH   20, $0086D8, $0098D4
LINE 139, $0086DC, 22949
BRANCH   3, $0086DE, $0086E4
BRANCH   20, $0086E0, $008714
BRANCH   3, $0086E6, $0086EC
BRANCH   20, $0086E8, $008714
LINE 140, $0086EC, 22964
LINE 141, $00870C, 22973
BRANCH   17, $00870C, $006138
BRANCH   20, $008710, $0098D4
LINE 143, $008714, 22980
BRANCH   3, $008716, $00871C
BRANCH   20, $008718, $00874C
BRANCH   3, $00871E, $008724
BRANCH   20, $008720, $00874C
LINE 144, $008724, 22995
LINE 145, $008744, 23004
BRANCH   17, $008744, $006138
BRANCH   20, $008748, $0098D4
LINE 148, $00874C, 23011
BRANCH   6, $00875C, $00876C
BRANCH   6, $00876A, $00876E
BRANCH   20, $00876C, $00879C
LINE 149, $00876E, 23034
LINE 150, $008794, 23051
BRANCH   17, $008794, $005FD6
BRANCH   20, $008798, $0098D4
LINE 152, $00879C, 23058
BRANCH   6, $0087AC, $0087BC
BRANCH   6, $0087BA, $0087BE
BRANCH   20, $0087BC, $0087FE
LINE 153, $0087BE, 23081
LINE 154, $0087F6, 23103
BRANCH   17, $0087F6, $006138
BRANCH   20, $0087FA, $0098D4
LINE 156, $0087FE, 23110
BRANCH   3, $008800, $008806
BRANCH   20, $008802, $00884E
BRANCH   3, $008808, $00880E
BRANCH   20, $00880A, $00884E
LINE 157, $00880E, 23125
BRANCH   17, $00880E, $00588E
LINE 158, $008812, 23128
FRAME     0
BRANCH   17, $008814, $004846
LINE 159, $008818, 23133
FRAME     0
BRANCH   17, $00881A, $004846
LINE 160, $00881E, 23138
FRAME     0
BRANCH   17, $008820, $004846
LINE 161, $008824, 23143
FRAME     2
FRAME     0
LINE 162, $008840, 23159
FRAME     0
BRANCH   17, $008842, $004846
LINE 163, $008846, 23164
BRANCH   17, $008846, $005880
BRANCH   20, $00884A, $0098D4
LINE 165, $00884E, 23171
BRANCH   3, $008850, $008856
BRANCH   20, $008852, $00889E
BRANCH   3, $008858, $00885E
BRANCH   20, $00885A, $00889E
LINE 166, $00885E, 23186
BRANCH   17, $00885E, $00588E
LINE 167, $008862, 23189
FRAME     0
BRANCH   17, $008864, $004846
LINE 168, $008868, 23194
FRAME     0
BRANCH   17, $00886A, $004846
LINE 169, $00886E, 23199
FRAME     0
BRANCH   17, $008870, $004846
LINE 170, $008874, 23204
FRAME     2
FRAME     0
LINE 171, $008890, 23220
FRAME     0
BRANCH   17, $008892, $004846
LINE 172, $008896, 23225
BRANCH   17, $008896, $005880
BRANCH   20, $00889A, $0098D4
LINE 174, $00889E, 23232
BRANCH   3, $0088A0, $0088A6
BRANCH   20, $0088A2, $0088C6
BRANCH   3, $0088A8, $0088AE
BRANCH   20, $0088AA, $0088C6
LINE 175, $0088AE, 23247
LINE 176, $0088BE, 23253
BRANCH   17, $0088BE, $005FD6
BRANCH   20, $0088C2, $0098D4
LINE 178, $0088C6, 23260
BRANCH   3, $0088C8, $0088CE
BRANCH   20, $0088CA, $0088EE
BRANCH   3, $0088D0, $0088D6
BRANCH   20, $0088D2, $0088EE
LINE 179, $0088D6, 23275
LINE 180, $0088E6, 23280
BRANCH   17, $0088E6, $005FD6
BRANCH   20, $0088EA, $0098D4
LINE 182, $0088EE, 23287
BRANCH   3, $0088F0, $0088F6
BRANCH   20, $0088F2, $008926
BRANCH   3, $0088F8, $0088FE
BRANCH   20, $0088FA, $008926
LINE 183, $0088FE, 23302
LINE 185, $008904, 23307
FRAME     0
LINE 186, $00890C, 23313
BRANCH   17, $008912, $0066EE
BRANCH   4, $00891C, $008922
BRANCH   20, $00891E, $008904
BRANCH   20, $008922, $0098D4
LINE 188, $008926, 23332
BRANCH   3, $008928, $00892E
BRANCH   20, $00892A, $00895E
BRANCH   3, $008930, $008936
BRANCH   20, $008932, $00895E
LINE 189, $008936, 23347
LINE 191, $00893C, 23352
FRAME     0
LINE 192, $008944, 23358
BRANCH   17, $00894A, $0066EE
BRANCH   4, $008954, $00895A
BRANCH   20, $008956, $00893C
BRANCH   20, $00895A, $0098D4
LINE 194, $00895E, 23377
BRANCH   3, $008960, $008966
BRANCH   20, $008962, $008996
BRANCH   3, $008968, $00896E
BRANCH   20, $00896A, $008996
LINE 195, $00896E, 23392
LINE 197, $008974, 23397
FRAME     0
LINE 198, $00897C, 23403
BRANCH   17, $008982, $0066EE
BRANCH   4, $00898C, $008992
BRANCH   20, $00898E, $008974
BRANCH   20, $008992, $0098D4
LINE 200, $008996, 23422
BRANCH   3, $008998, $00899E
BRANCH   20, $00899A, $0089BE
BRANCH   3, $0089A0, $0089A6
BRANCH   20, $0089A2, $0089BE
LINE 201, $0089A6, 23437
LINE 202, $0089B6, 23442
BRANCH   17, $0089B6, $005FD6
BRANCH   20, $0089BA, $0098D4
LINE 204, $0089BE, 23449
BRANCH   6, $0089CE, $0089DE
BRANCH   6, $0089DC, $0089E0
BRANCH   20, $0089DE, $008A1E
LINE 205, $0089E0, 23472
LINE 206, $008A16, 23496
BRANCH   17, $008A16, $005FC4
BRANCH   20, $008A1A, $0098D4
LINE 208, $008A1E, 23503
BRANCH   6, $008A2E, $008A3E
BRANCH   6, $008A3C, $008A40
BRANCH   20, $008A3E, $008AF0
LINE 209, $008A40, 23526
LINE 210, $008A8E, 23561
LINE 211, $008ACC, 23589
BRANCH   20, $008AEC, $0098D4
LINE 213, $008AF0, 23602
BRANCH   6, $008B00, $008B10
BRANCH   6, $008B0E, $008B12
BRANCH   20, $008B10, $008BC2
LINE 214, $008B12, 23625
LINE 215, $008B60, 23660
LINE 216, $008B9E, 23688
BRANCH   20, $008BBE, $0098D4
LINE 218, $008BC2, 23701
BRANCH   6, $008BD2, $008BE2
BRANCH   6, $008BE0, $008BE4
BRANCH   20, $008BE2, $008C1E
LINE 219, $008BE4, 23724
BRANCH   20, $008C1A, $0098D4
LINE 221, $008C1E, 23752
BRANCH   6, $008C2E, $008C3E
BRANCH   6, $008C3C, $008C40
BRANCH   20, $008C3E, $008C5E
LINE 222, $008C40, 23775
BRANCH   17, $008C40, $005F3E
LINE 223, $008C44, 23778
FRAME     0
BRANCH   17, $008C46, $004846
LINE 224, $008C4A, 23783
BRANCH   17, $008C4A, $005880
LINE 225, $008C4E, 23786
LINE 226, $008C54, 23789
BRANCH   20, $008C5A, $0098D4
LINE 228, $008C5E, 23796
BRANCH   6, $008C6E, $008C7E
BRANCH   6, $008C7C, $008C80
BRANCH   20, $008C7E, $008CBE
LINE 229, $008C80, 23819
LINE 230, $008CB6, 23843
BRANCH   17, $008CB6, $005F8C
BRANCH   20, $008CBA, $0098D4
LINE 232, $008CBE, 23850
BRANCH   6, $008CCE, $008CDE
BRANCH   6, $008CDC, $008CE0
BRANCH   20, $008CDE, $008D78
LINE 233, $008CE0, 23873
LINE 234, $008D16, 23897
LINE 235, $008D54, 23925
BRANCH   20, $008D74, $0098D4
LINE 237, $008D78, 23938
BRANCH   6, $008D88, $008D98
BRANCH   6, $008D96, $008D9A
BRANCH   20, $008D98, $008E14
LINE 238, $008D9A, 23961
LINE 239, $008DBA, 23970
BRANCH   20, $008E10, $0098D4
LINE 241, $008E14, 24009
BRANCH   6, $008E24, $008E34
BRANCH   6, $008E32, $008E36
BRANCH   20, $008E34, $008EB0
LINE 242, $008E36, 24032
LINE 243, $008E56, 24041
BRANCH   20, $008EAC, $0098D4
LINE 245, $008EB0, 24080
BRANCH   6, $008EC0, $008ED0
BRANCH   6, $008ECE, $008ED2
BRANCH   20, $008ED0, $008F4C
LINE 246, $008ED2, 24103
LINE 247, $008EF2, 24112
BRANCH   20, $008F48, $0098D4
LINE 249, $008F4C, 24151
BRANCH   6, $008F5C, $008F6C
BRANCH   6, $008F6A, $008F6E
BRANCH   20, $008F6C, $008FE8
LINE 250, $008F6E, 24174
LINE 251, $008F8E, 24183
BRANCH   20, $008FE4, $0098D4
LINE 253, $008FE8, 24222
BRANCH   6, $008FF8, $009008
BRANCH   6, $009006, $00900A
BRANCH   20, $009008, $00908A
LINE 254, $00900A, 24245
LINE 255, $009040, 24269
BRANCH   20, $009086, $0098D4
LINE 257, $00908A, 24304
BRANCH   6, $00909A, $0090AA
BRANCH   6, $0090A8, $0090AC
BRANCH   20, $0090AA, $00912C
LINE 258, $0090AC, 24327
LINE 259, $0090E2, 24351
BRANCH   20, $009128, $0098D4
LINE 261, $00912C, 24386
BRANCH   6, $00913C, $00914C
BRANCH   6, $00914A, $00914E
BRANCH   20, $00914C, $0091CA
LINE 262, $00914E, 24409
LINE 263, $009184, 24433
BRANCH   20, $0091C6, $0098D4
LINE 265, $0091CA, 24467
BRANCH   6, $0091DA, $0091EA
BRANCH   6, $0091E8, $0091EC
BRANCH   20, $0091EA, $00929E
LINE 266, $0091EC, 24490
BRANCH   4, $0091F2, $0091F8
BRANCH   20, $0091F4, $00929A
LINE 267, $0091F8, 24499
LINE 268, $009222, 24520
BRANCH   4, $009236, $00923C
BRANCH   20, $009238, $009242
LINE 269, $00923C, 24537
LINE 271, $009242, 24543
FRAME     2
FRAME     0
BRANCH   17, $009270, $002DCC
LINE 272, $009280, 24575
BRANCH   20, $00929A, $0098D4
LINE 275, $00929E, 24596
BRANCH   6, $0092AE, $0092BE
BRANCH   6, $0092BC, $0092C0
BRANCH   20, $0092BE, $00961E
LINE 276, $0092C0, 24619
BRANCH   4, $0092C6, $0092CC
BRANCH   20, $0092C8, $00961A
LINE 277, $0092CC, 24628
LINE 278, $0092F8, 24649
LINE 279, $0092FC, 24652
LINE 280, $009304, 24655
BRANCH   6, $009314, $009324
BRANCH   6, $009322, $009326
BRANCH   20, $009324, $00932E
LINE 281, $009326, 24678
BRANCH   20, $00932A, $00959E
LINE 283, $00932E, 24685
BRANCH   6, $00933E, $00934E
BRANCH   6, $00934C, $009350
BRANCH   20, $00934E, $0093AC
LINE 284, $009350, 24708
BRANCH   4, $00939E, $0093A4
BRANCH   20, $0093A0, $0093A8
LINE 285, $0093A4, 24753
BRANCH   20, $0093A8, $00959E
LINE 288, $0093AC, 24763
BRANCH   6, $0093BC, $0093CC
BRANCH   6, $0093CA, $0093CE
BRANCH   20, $0093CC, $009428
LINE 289, $0093CE, 24786
BRANCH   4, $00941A, $009420
BRANCH   20, $00941C, $009424
LINE 290, $009420, 24830
BRANCH   20, $009424, $00959E
LINE 293, $009428, 24840
BRANCH   6, $009438, $009448
BRANCH   6, $009446, $00944A
BRANCH   20, $009448, $0094A4
LINE 294, $00944A, 24863
BRANCH   4, $009496, $00949C
BRANCH   20, $009498, $0094A0
LINE 295, $00949C, 24907
BRANCH   20, $0094A0, $00959E
LINE 298, $0094A4, 24917
BRANCH   6, $0094B4, $0094C4
BRANCH   6, $0094C2, $0094C6
BRANCH   20, $0094C4, $009522
LINE 299, $0094C6, 24940
BRANCH   4, $009514, $00951A
BRANCH   20, $009516, $00951E
LINE 300, $00951A, 24985
BRANCH   20, $00951E, $00959E
LINE 303, $009522, 24995
BRANCH   6, $009532, $009542
BRANCH   6, $009540, $009544
BRANCH   20, $009542, $00959E
LINE 304, $009544, 25018
BRANCH   4, $009590, $009596
BRANCH   20, $009592, $00959A
LINE 305, $009596, 25062
BRANCH   20, $00959A, $00959E
LINE 309, $00959E, 25073
BRANCH   4, $0095BC, $0095C2
BRANCH   20, $0095BE, $0095CC
LINE 310, $0095C2, 25094
BRANCH   20, $0095C8, $00961A
LINE 312, $0095CC, 25102
BRANCH   4, $0095D0, $0095D6
BRANCH   20, $0095D2, $00961A
LINE 313, $0095D6, 25111
FRAME     2
FRAME     6
FRAME     0
BRANCH   17, $009612, $002B70
BRANCH   20, $00961A, $0098D4
LINE 318, $00961E, 25158
BRANCH   3, $009620, $009626
BRANCH   20, $009622, $009636
BRANCH   3, $009628, $00962E
BRANCH   20, $00962A, $009636
LINE 319, $00962E, 25173
BRANCH   17, $00962E, $005E1A
BRANCH   20, $009632, $0098D4
LINE 321, $009636, 25180
BRANCH   3, $009638, $00963E
BRANCH   20, $00963A, $0096D6
BRANCH   3, $009640, $009646
BRANCH   20, $009642, $0096D6
LINE 322, $009646, 25195
BRANCH   17, $009646, $00505A
LINE 323, $00964A, 25198
BRANCH   17, $00964E, $0050FA
LINE 324, $009656, 25205
LINE 325, $00965E, 25208
BRANCH   4, $00966E, $009674
BRANCH   20, $009670, $0096C0
LINE 326, $009674, 25223
FRAME     2
FRAME     3
BRANCH   3, $00969E, $0096A4
BRANCH   20, $0096A0, $0096BA
LINE 327, $0096A4, 25255
BRANCH   17, $0096A4, $005E1A
LINE 328, $0096A8, 25260
BRANCH   3, $0096B4, $0096BA
BRANCH   20, $0096B6, $009692
FRAME     0
BRANCH   20, $0096BC, $0096CA
LINE 330, $0096C0, 25280
LINE 331, $0096C6, 25283
BRANCH   17, $0096C6, $005E1A
LINE 333, $0096CA, 25288
BRANCH   20, $0096D2, $0098D4
LINE 335, $0096D6, 25295
BRANCH   3, $0096D8, $0096DE
BRANCH   20, $0096DA, $0096F6
BRANCH   3, $0096E0, $0096E6
BRANCH   20, $0096E2, $0096F6
LINE 336, $0096E6, 25310
LINE 337, $0096EE, 25313
BRANCH   17, $0096EE, $006032
BRANCH   20, $0096F2, $0098D4
LINE 339, $0096F6, 25320
BRANCH   3, $0096F8, $0096FE
BRANCH   20, $0096FA, $00973C
BRANCH   3, $009700, $009706
BRANCH   20, $009702, $00973C
LINE 340, $009706, 25335
BRANCH   17, $009706, $00588E
LINE 341, $00970A, 25338
FRAME     2
FRAME     0
LINE 342, $009734, 25360
BRANCH   17, $009734, $005880
BRANCH   20, $009738, $0098D4
LINE 344, $00973C, 25367
BRANCH   3, $00973E, $009744
BRANCH   20, $009740, $009764
BRANCH   3, $009746, $00974C
BRANCH   20, $009748, $009764
LINE 345, $00974C, 25382
LINE 346, $00975C, 25387
BRANCH   17, $00975C, $005FD6
BRANCH   20, $009760, $0098D4
LINE 348, $009764, 25394
BRANCH   3, $009766, $00976C
BRANCH   20, $009768, $009788
BRANCH   3, $00976E, $009774
BRANCH   20, $009770, $009788
LINE 349, $009774, 25409
LINE 350, $009780, 25414
BRANCH   17, $009780, $006032
BRANCH   20, $009784, $0098D4
LINE 352, $009788, 25421
BRANCH   3, $00978A, $009790
BRANCH   20, $00978C, $0097BC
BRANCH   3, $009792, $009798
BRANCH   20, $009794, $0097BC
LINE 353, $009798, 25436
FRAME     2
FRAME     0
LINE 354, $0097B4, 25452
BRANCH   17, $0097B4, $005880
BRANCH   20, $0097B8, $0098D4
LINE 356, $0097BC, 25459
BRANCH   3, $0097BE, $0097C4
BRANCH   20, $0097C0, $0097F4
BRANCH   3, $0097C6, $0097CC
BRANCH   20, $0097C8, $0097F4
LINE 357, $0097CC, 25474
BRANCH   17, $0097CC, $00588E
LINE 358, $0097D0, 25477
FRAME     2
FRAME     0
LINE 359, $0097EC, 25494
BRANCH   17, $0097EC, $005880
BRANCH   20, $0097F0, $0098D4
LINE 361, $0097F4, 25501
BRANCH   3, $0097F6, $0097FC
BRANCH   20, $0097F8, $009808
BRANCH   3, $0097FE, $009804
BRANCH   20, $009800, $009808
BRANCH   20, $009804, $009818
BRANCH   3, $00980A, $009810
BRANCH   20, $00980C, $00982C
BRANCH   3, $009812, $009818
BRANCH   20, $009814, $00982C
LINE 362, $009818, 25531
FRAME     1
FRAME     0
BRANCH   17, $009820, $005912
BRANCH   20, $009828, $0098D4
LINE 364, $00982C, 25546
BRANCH   3, $00982E, $009834
BRANCH   20, $009830, $009850
BRANCH   3, $009836, $00983C
BRANCH   20, $009838, $009850
LINE 365, $00983C, 25561
BRANCH   17, $009840, $0075A6
LINE 366, $009848, 25568
BRANCH   17, $009848, $006138
BRANCH   20, $00984C, $0098D4
LINE 368, $009850, 25575
BRANCH   3, $009852, $009858
BRANCH   20, $009854, $009870
BRANCH   3, $00985A, $009860
BRANCH   20, $00985C, $009870
LINE 369, $009860, 25590
LINE 370, $009868, 25593
BRANCH   17, $009868, $006032
BRANCH   20, $00986C, $0098D4
LINE 372, $009870, 25600
BRANCH   3, $009872, $009878
BRANCH   20, $009874, $009890
BRANCH   3, $00987A, $009880
BRANCH   20, $00987C, $009890
LINE 373, $009880, 25615
LINE 374, $009888, 25618
BRANCH   17, $009888, $006032
BRANCH   20, $00988C, $0098D4
LINE 376, $009890, 25625
BRANCH   3, $009892, $009898
BRANCH   20, $009894, $0098C4
BRANCH   3, $00989A, $0098A0
BRANCH   20, $00989C, $0098C4
LINE 377, $0098A0, 25640
BRANCH   4, $0098A6, $0098AC
BRANCH   20, $0098A8, $0098B6
LINE 378, $0098AC, 25649
BRANCH   20, $0098B2, $0098BC
LINE 380, $0098B6, 25657
LINE 382, $0098BC, 25662
BRANCH   17, $0098BC, $006032
BRANCH   20, $0098C0, $0098D4
LINE 385, $0098C4, 25670
FRAME     1
FRAME     0
BRANCH   17, $0098CC, $005912
LINE 387, $0098D4, 25685
BRANCH   19, $0098D4, $000000
ENDFUNC 387, $0098D4
FUNC PARSESETPARAM, $00186, $0098D8
ENTRY  $0098D6
LINE 396, $0098D8, 25695
BRANCH   4, $0098DE, $0098E4
BRANCH   20, $0098E0, $0098E8
LINE 397, $0098E4, 25704
BRANCH   20, $0098E4, $00AFA2
LINE 399, $0098E8, 25710
LINE 400, $0098EE, 25713
BRANCH   4, $009908, $00990E
BRANCH   20, $00990A, $0099A8
LINE 401, $00990E, 25733
LINE 402, $009946, 25757
LINE 403, $00995A, 25764
LINE 404, $009982, 25776
LINE 405, $00999A, 25783
LINE 407, $0099A8, 25791
LINE 408, $0099D0, 25811
LINE 409, $0099D8, 25814
BRANCH   6, $0099E8, $0099F8
BRANCH   6, $0099F6, $0099FA
BRANCH   20, $0099F8, $009A94
LINE 410, $0099FA, 25837
BRANCH   4, $009A14, $009A1A
BRANCH   20, $009A16, $009A5A
LINE 411, $009A1A, 25857
LINE 413, $009A5A, 25887
LINE 414, $009A68, 25892
BRANCH   17, $009A68, $0049FE
LINE 415, $009A6C, 25895
LINE 416, $009A8C, 25904
BRANCH   17, $009A8C, $0049AC
BRANCH   20, $009A90, $00AF22
LINE 418, $009A94, 25911
BRANCH   6, $009AA4, $009AB4
BRANCH   6, $009AB2, $009AB6
BRANCH   20, $009AB4, $009AD8
LINE 419, $009AB6, 25934
LINE 420, $009AC4, 25939
BRANCH   17, $009AC4, $0049FE
LINE 421, $009AC8, 25942
LINE 422, $009AD0, 25945
BRANCH   17, $009AD0, $004962
BRANCH   20, $009AD4, $00AF22
LINE 424, $009AD8, 25952
BRANCH   3, $009ADA, $009AE0
BRANCH   20, $009ADC, $009B08
BRANCH   3, $009AE2, $009AE8
BRANCH   20, $009AE4, $009B08
LINE 425, $009AE8, 25967
BRANCH   20, $009B04, $00AF22
LINE 427, $009B08, 25987
BRANCH   3, $009B0A, $009B10
BRANCH   20, $009B0C, $009B24
BRANCH   3, $009B12, $009B18
BRANCH   20, $009B14, $009B24
LINE 428, $009B18, 26002
BRANCH   20, $009B20, $00AF22
LINE 430, $009B24, 26009
BRANCH   3, $009B26, $009B2C
BRANCH   20, $009B28, $009B68
BRANCH   3, $009B2E, $009B34
BRANCH   20, $009B30, $009B68
LINE 431, $009B34, 26024
LINE 432, $009B44, 26032
BRANCH   4, $009B50, $009B56
BRANCH   20, $009B52, $009B64
LINE 433, $009B56, 26044
BRANCH   20, $009B64, $00AF22
LINE 436, $009B68, 26057
BRANCH   3, $009B6A, $009B70
BRANCH   20, $009B6C, $009BCA
BRANCH   3, $009B72, $009B78
BRANCH   20, $009B74, $009BCA
LINE 437, $009B78, 26072
BRANCH   4, $009B84, $009B8A
BRANCH   20, $009B86, $009BB2
LINE 438, $009B8A, 26084
LINE 439, $009B9A, 26089
BRANCH   20, $009BAE, $009BC6
LINE 441, $009BB2, 26102
FRAME     1
FRAME     0
BRANCH   17, $009BBA, $005912
LINE 442, $009BC2, 26113
BRANCH   20, $009BC2, $00AFA2
BRANCH   20, $009BC6, $00AF22
LINE 445, $009BCA, 26122
BRANCH   6, $009BDA, $009BEA
BRANCH   6, $009BE8, $009BEC
BRANCH   20, $009BEA, $009C18
LINE 446, $009BEC, 26145
BRANCH   17, $009BEC, $004DD4
LINE 447, $009BF0, 26148
LINE 448, $009C0C, 26162
BRANCH   17, $009C0C, $004E12
LINE 450, $009C10, 26165
BRANCH   17, $009C10, $004CEE
BRANCH   20, $009C14, $00AF22
LINE 453, $009C18, 26172
BRANCH   6, $009C28, $009C38
BRANCH   6, $009C36, $009C3A
BRANCH   20, $009C38, $009C74
LINE 454, $009C3A, 26195
LINE 455, $009C48, 26200
BRANCH   17, $009C48, $0049FE
LINE 456, $009C4C, 26203
LINE 457, $009C6C, 26212
BRANCH   17, $009C6C, $0049AC
BRANCH   20, $009C70, $00AF22
LINE 459, $009C74, 26219
BRANCH   6, $009C84, $009C94
BRANCH   6, $009C92, $009C96
BRANCH   20, $009C94, $009D3C
LINE 460, $009C96, 26242
BRANCH   4, $009CA2, $009CA8
BRANCH   20, $009CA4, $009D24
LINE 461, $009CA8, 26254
LINE 462, $009CD0, 26272
FRAME     0
LINE 463, $009CD8, 26277
BRANCH   17, $009CD8, $0056CC
LINE 464, $009CDC, 26280
LINE 465, $009CF4, 26289
LINE 466, $009D14, 26298
BRANCH   17, $009D18, $005AE2
BRANCH   20, $009D20, $009D38
LINE 469, $009D24, 26310
FRAME     1
FRAME     0
BRANCH   17, $009D2C, $005912
LINE 470, $009D34, 26321
BRANCH   20, $009D34, $00AFA2
BRANCH   20, $009D38, $00AF22
LINE 473, $009D3C, 26330
BRANCH   6, $009D4C, $009D5C
BRANCH   6, $009D5A, $009D5E
BRANCH   20, $009D5C, $009DFA
LINE 474, $009D5E, 26353
BRANCH   4, $009D6A, $009D70
BRANCH   20, $009D6C, $009DF6
LINE 475, $009D70, 26365
LINE 476, $009DB2, 26392
BRANCH   20, $009DF6, $00AF22
LINE 479, $009DFA, 26428
BRANCH   3, $009DFC, $009E02
BRANCH   20, $009DFE, $009E7C
BRANCH   3, $009E04, $009E0A
BRANCH   20, $009E06, $009E7C
LINE 480, $009E0A, 26443
BRANCH   4, $009E16, $009E1C
BRANCH   20, $009E18, $009E78
LINE 481, $009E1C, 26455
BRANCH   4, $009E22, $009E28
BRANCH   20, $009E24, $009E64
LINE 482, $009E28, 26464
FRAME     3
FRAME     0
BRANCH   20, $009E60, $009E78
LINE 484, $009E64, 26498
FRAME     1
FRAME     0
BRANCH   17, $009E6C, $005912
LINE 485, $009E74, 26509
BRANCH   20, $009E74, $00AFA2
BRANCH   20, $009E78, $00AF22
LINE 489, $009E7C, 26521
BRANCH   3, $009E7E, $009E84
BRANCH   20, $009E80, $009EFE
BRANCH   3, $009E86, $009E8C
BRANCH   20, $009E88, $009EFE
LINE 490, $009E8C, 26536
BRANCH   4, $009E98, $009E9E
BRANCH   20, $009E9A, $009EFA
LINE 491, $009E9E, 26548
BRANCH   4, $009EA4, $009EAA
BRANCH   20, $009EA6, $009EE6
LINE 492, $009EAA, 26557
FRAME     3
FRAME     0
BRANCH   20, $009EE2, $009EFA
LINE 494, $009EE6, 26591
FRAME     1
FRAME     0
BRANCH   17, $009EEE, $005912
LINE 495, $009EF6, 26602
BRANCH   20, $009EF6, $00AFA2
BRANCH   20, $009EFA, $00AF22
LINE 499, $009EFE, 26614
BRANCH   3, $009F00, $009F06
BRANCH   20, $009F02, $009F1A
BRANCH   3, $009F08, $009F0E
BRANCH   20, $009F0A, $009F1A
LINE 500, $009F0E, 26629
BRANCH   20, $009F16, $00AF22
LINE 502, $009F1A, 26636
BRANCH   3, $009F1C, $009F22
BRANCH   20, $009F1E, $009F3E
BRANCH   3, $009F24, $009F2A
BRANCH   20, $009F26, $009F3E
LINE 503, $009F2A, 26651
BRANCH   20, $009F3A, $00AF22
LINE 505, $009F3E, 26660
BRANCH   3, $009F40, $009F46
BRANCH   20, $009F42, $009F8C
BRANCH   3, $009F48, $009F4E
BRANCH   20, $009F4A, $009F8C
LINE 506, $009F4E, 26675
LINE 507, $009F5E, 26680
BRANCH   4, $009F76, $009F7C
BRANCH   20, $009F78, $009F88
LINE 508, $009F7C, 26699
FRAME     0
BRANCH   20, $009F88, $00AF22
LINE 511, $009F8C, 26711
BRANCH   6, $009F9C, $009FAC
BRANCH   6, $009FAA, $009FAE
BRANCH   20, $009FAC, $00A01C
LINE 512, $009FAE, 26734
LINE 513, $009FEC, 26762
BRANCH   4, $00A006, $00A00C
BRANCH   20, $00A008, $00A018
LINE 514, $00A00C, 26782
BRANCH   17, $00A010, $005AE2
BRANCH   20, $00A018, $00AF22
LINE 518, $00A01C, 26796
BRANCH   6, $00A02C, $00A03C
BRANCH   6, $00A03A, $00A03E
BRANCH   20, $00A03C, $00A0E4
LINE 519, $00A03E, 26819
LINE 520, $00A076, 26843
LINE 521, $00A0B4, 26871
BRANCH   4, $00A0CE, $00A0D4
BRANCH   20, $00A0D0, $00A0E0
LINE 522, $00A0D4, 26891
BRANCH   17, $00A0D8, $005AE2
BRANCH   20, $00A0E0, $00AF22
LINE 526, $00A0E4, 26905
BRANCH   6, $00A0F4, $00A104
BRANCH   6, $00A102, $00A106
BRANCH   20, $00A104, $00A1FA
LINE 527, $00A106, 26928
BRANCH   3, $00A10C, $00A11C
BRANCH   1, $00A10E, $00A11A
BRANCH   1, $00A112, $00A11A
BRANCH   20, $00A118, $00A11C
BRANCH   4, $00A124, $00A12A
BRANCH   20, $00A126, $00A1F6
LINE 528, $00A12A, 26956
LINE 529, $00A162, 26980
LINE 530, $00A1B8, 27023
BRANCH   20, $00A1F6, $00AF22
LINE 533, $00A1FA, 27058
BRANCH   3, $00A1FC, $00A202
BRANCH   20, $00A1FE, $00A24A
BRANCH   3, $00A204, $00A20A
BRANCH   20, $00A206, $00A24A
LINE 534, $00A20A, 27073
LINE 535, $00A242, 27097
BRANCH   17, $00A242, $005F8C
BRANCH   20, $00A246, $00AF22
LINE 538, $00A24A, 27104
BRANCH   3, $00A24C, $00A252
BRANCH   20, $00A24E, $00A266
BRANCH   3, $00A254, $00A25A
BRANCH   20, $00A256, $00A266
LINE 539, $00A25A, 27119
BRANCH   20, $00A262, $00AF22
LINE 541, $00A266, 27126
BRANCH   3, $00A268, $00A26E
BRANCH   20, $00A26A, $00A282
BRANCH   3, $00A270, $00A276
BRANCH   20, $00A272, $00A282
LINE 542, $00A276, 27141
BRANCH   20, $00A27E, $00AF22
LINE 544, $00A282, 27148
BRANCH   6, $00A292, $00A2A2
BRANCH   6, $00A2A0, $00A2A4
BRANCH   20, $00A2A2, $00A3CE
LINE 545, $00A2A4, 27171
LINE 546, $00A2BE, 27185
LINE 547, $00A2CE, 27192
BRANCH   4, $00A2D4, $00A2DA
BRANCH   20, $00A2D6, $00A32C
LINE 548, $00A2DA, 27201
FRAME     13
FRAME     16
FRAME     13
FRAME     14
FRAME     15
FRAME     0
BRANCH   17, $00A320, $006CA2
BRANCH   20, $00A328, $00A3A2
LINE 550, $00A32C, 27251
LINE 551, $00A334, 27254
FRAME     13
FRAME     16
FRAME     13
FRAME     14
FRAME     15
FRAME     0
BRANCH   17, $00A39A, $006CA2
LINE 553, $00A3A2, 27315
BRANCH   4, $00A3B0, $00A3B6
BRANCH   20, $00A3B2, $00A3CA
LINE 554, $00A3B6, 27329
FRAME     1
FRAME     0
BRANCH   17, $00A3BE, $005912
LINE 555, $00A3C6, 27340
BRANCH   20, $00A3C6, $00AFA2
BRANCH   20, $00A3CA, $00AF22
LINE 558, $00A3CE, 27350
BRANCH   3, $00A3D0, $00A3D6
BRANCH   20, $00A3D2, $00A4CE
BRANCH   3, $00A3D8, $00A3DE
BRANCH   20, $00A3DA, $00A4CE
LINE 559, $00A3DE, 27365
BRANCH   4, $00A3E4, $00A3EA
BRANCH   20, $00A3E6, $00A434
LINE 560, $00A3EA, 27374
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00A428, $006F00
BRANCH   20, $00A430, $00A4A2
LINE 562, $00A434, 27418
LINE 563, $00A43C, 27421
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00A49A, $006F00
LINE 565, $00A4A2, 27476
BRANCH   4, $00A4B0, $00A4B6
BRANCH   20, $00A4B2, $00A4CA
LINE 566, $00A4B6, 27490
FRAME     1
FRAME     0
BRANCH   17, $00A4BE, $005912
LINE 567, $00A4C6, 27501
BRANCH   20, $00A4C6, $00AFA2
BRANCH   20, $00A4CA, $00AF22
LINE 570, $00A4CE, 27511
BRANCH   6, $00A4DE, $00A4EE
BRANCH   6, $00A4EC, $00A4F0
BRANCH   20, $00A4EE, $00A55C
LINE 571, $00A4F0, 27534
BRANCH   4, $00A4F6, $00A4FC
BRANCH   20, $00A4F8, $00A544
LINE 572, $00A4FC, 27543
LINE 573, $00A502, 27546
LINE 574, $00A514, 27553
LINE 575, $00A51A, 27556
FRAME     2
FRAME     0
LINE 576, $00A536, 27572
BRANCH   17, $00A536, $005880
LINE 577, $00A53A, 27575
BRANCH   20, $00A540, $00A558
LINE 579, $00A544, 27583
FRAME     1
FRAME     0
BRANCH   17, $00A54C, $005912
LINE 580, $00A554, 27594
BRANCH   20, $00A554, $00AFA2
BRANCH   20, $00A558, $00AF22
LINE 583, $00A55C, 27603
BRANCH   3, $00A55E, $00A564
BRANCH   20, $00A560, $00A5BC
BRANCH   3, $00A566, $00A56C
BRANCH   20, $00A568, $00A5BC
LINE 584, $00A56C, 27618
BRANCH   4, $00A572, $00A578
BRANCH   20, $00A574, $00A5A4
LINE 585, $00A578, 27627
FRAME     2
FRAME     0
LINE 586, $00A594, 27643
FRAME     0
LINE 587, $00A59A, 27647
FRAME     0
BRANCH   20, $00A5A0, $00A5B8
LINE 589, $00A5A4, 27656
FRAME     1
FRAME     0
BRANCH   17, $00A5AC, $005912
LINE 590, $00A5B4, 27667
BRANCH   20, $00A5B4, $00AFA2
BRANCH   20, $00A5B8, $00AF22
LINE 593, $00A5BC, 27676
BRANCH   3, $00A5BE, $00A5C4
BRANCH   20, $00A5C0, $00A5D8
BRANCH   3, $00A5C6, $00A5CC
BRANCH   20, $00A5C8, $00A5D8
LINE 594, $00A5CC, 27691
BRANCH   20, $00A5D4, $00AF22
LINE 596, $00A5D8, 27698
BRANCH   3, $00A5DA, $00A5E0
BRANCH   20, $00A5DC, $00A5F4
BRANCH   3, $00A5E2, $00A5E8
BRANCH   20, $00A5E4, $00A5F4
LINE 597, $00A5E8, 27713
BRANCH   20, $00A5F0, $00AF22
LINE 599, $00A5F4, 27720
BRANCH   3, $00A5F6, $00A5FC
BRANCH   20, $00A5F8, $00A62C
BRANCH   3, $00A5FE, $00A604
BRANCH   20, $00A600, $00A62C
LINE 600, $00A604, 27735
BRANCH   4, $00A612, $00A618
BRANCH   20, $00A614, $00A622
LINE 601, $00A618, 27749
BRANCH   20, $00A61E, $00A628
LINE 603, $00A622, 27757
BRANCH   20, $00A628, $00AF22
LINE 606, $00A62C, 27766
BRANCH   6, $00A63C, $00A64C
BRANCH   6, $00A64A, $00A64E
BRANCH   20, $00A64C, $00A668
LINE 607, $00A64E, 27789
FRAME     1
FRAME     2
FRAME     0
BRANCH   17, $00A65C, $00678E
BRANCH   20, $00A664, $00AF22
LINE 609, $00A668, 27807
BRANCH   6, $00A678, $00A688
BRANCH   6, $00A686, $00A68A
BRANCH   20, $00A688, $00A6A2
LINE 610, $00A68A, 27830
FRAME     1
FRAME     2
FRAME     0
BRANCH   17, $00A696, $00678E
BRANCH   20, $00A69E, $00AF22
LINE 612, $00A6A2, 27848
BRANCH   3, $00A6A4, $00A6AA
BRANCH   20, $00A6A6, $00A7A2
BRANCH   3, $00A6AC, $00A6B2
BRANCH   20, $00A6AE, $00A7A2
LINE 613, $00A6B2, 27863
BRANCH   4, $00A6B8, $00A6BE
BRANCH   20, $00A6BA, $00A708
LINE 614, $00A6BE, 27872
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00A6FC, $00BCAA
BRANCH   20, $00A704, $00A776
LINE 616, $00A708, 27916
LINE 617, $00A710, 27919
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00A76E, $00BCAA
LINE 619, $00A776, 27974
BRANCH   4, $00A784, $00A78A
BRANCH   20, $00A786, $00A79E
LINE 620, $00A78A, 27988
FRAME     1
FRAME     0
BRANCH   17, $00A792, $005912
LINE 621, $00A79A, 27999
BRANCH   20, $00A79A, $00AFA2
BRANCH   20, $00A79E, $00AF22
LINE 624, $00A7A2, 28009
BRANCH   3, $00A7A4, $00A7AA
BRANCH   20, $00A7A6, $00A882
BRANCH   3, $00A7AC, $00A7B2
BRANCH   20, $00A7AE, $00A882
LINE 625, $00A7B2, 28024
BRANCH   4, $00A7B8, $00A7BE
BRANCH   20, $00A7BA, $00A7F8
LINE 626, $00A7BE, 28033
FRAME     3
FRAME     0
BRANCH   20, $00A7F4, $00A856
LINE 628, $00A7F8, 28067
LINE 629, $00A800, 28070
FRAME     3
FRAME     0
LINE 631, $00A856, 28115
BRANCH   4, $00A864, $00A86A
BRANCH   20, $00A866, $00A87E
LINE 632, $00A86A, 28129
FRAME     1
FRAME     0
BRANCH   17, $00A872, $005912
LINE 633, $00A87A, 28140
BRANCH   20, $00A87A, $00AFA2
BRANCH   20, $00A87E, $00AF22
LINE 636, $00A882, 28150
BRANCH   3, $00A884, $00A88A
BRANCH   20, $00A886, $00AA0E
BRANCH   3, $00A88C, $00A892
BRANCH   20, $00A88E, $00AA0E
LINE 637, $00A892, 28165
BRANCH   4, $00A898, $00A89E
BRANCH   20, $00A89A, $00A8D8
LINE 638, $00A89E, 28174
FRAME     3
FRAME     0
BRANCH   20, $00A8D4, $00A936
LINE 640, $00A8D8, 28208
LINE 641, $00A8E0, 28211
FRAME     3
FRAME     0
LINE 643, $00A936, 28256
BRANCH   4, $00A93C, $00A942
BRANCH   20, $00A93E, $00A9F6
LINE 644, $00A942, 28265
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     0
BRANCH   17, $00A9B8, $0038A6
BRANCH   4, $00A9C4, $00A9CA
BRANCH   20, $00A9C6, $00A9F2
LINE 645, $00A9CA, 28342
LINE 646, $00A9D4, 28346
LINE 647, $00A9DE, 28350
FRAME     1
FRAME     0
BRANCH   17, $00A9E6, $005912
LINE 648, $00A9EE, 28361
BRANCH   20, $00A9EE, $00AFA2
BRANCH   20, $00A9F2, $00AA0A
LINE 651, $00A9F6, 28372
FRAME     1
FRAME     0
BRANCH   17, $00A9FE, $005912
LINE 652, $00AA06, 28383
BRANCH   20, $00AA06, $00AFA2
BRANCH   20, $00AA0A, $00AF22
LINE 655, $00AA0E, 28392
BRANCH   3, $00AA10, $00AA16
BRANCH   20, $00AA12, $00AB96
BRANCH   3, $00AA18, $00AA1E
BRANCH   20, $00AA1A, $00AB96
LINE 656, $00AA1E, 28407
BRANCH   4, $00AA24, $00AA2A
BRANCH   20, $00AA26, $00AA64
LINE 657, $00AA2A, 28416
FRAME     3
FRAME     0
BRANCH   20, $00AA60, $00AAC2
LINE 659, $00AA64, 28450
LINE 660, $00AA6C, 28453
FRAME     3
FRAME     0
LINE 662, $00AAC2, 28498
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     0
BRANCH   17, $00AB42, $002FAE
BRANCH   4, $00AB50, $00AB56
BRANCH   20, $00AB52, $00AB74
LINE 663, $00AB56, 28581
LINE 664, $00AB5C, 28584
FRAME     1
FRAME     0
BRANCH   17, $00AB64, $005912
LINE 665, $00AB6C, 28595
BRANCH   20, $00AB6C, $00AFA2
BRANCH   20, $00AB70, $00AB92
LINE 667, $00AB74, 28603
LINE 668, $00AB7E, 28607
FRAME     1
FRAME     0
BRANCH   17, $00AB86, $005912
LINE 669, $00AB8E, 28618
BRANCH   20, $00AB8E, $00AFA2
BRANCH   20, $00AB92, $00AF22
LINE 672, $00AB96, 28627
BRANCH   3, $00AB98, $00AB9E
BRANCH   20, $00AB9A, $00ABBA
BRANCH   3, $00ABA0, $00ABA6
BRANCH   20, $00ABA2, $00ABBA
LINE 673, $00ABA6, 28642
BRANCH   20, $00ABB6, $00AF22
LINE 675, $00ABBA, 28651
BRANCH   3, $00ABBC, $00ABC2
BRANCH   20, $00ABBE, $00AC06
BRANCH   3, $00ABC4, $00ABCA
BRANCH   20, $00ABC6, $00AC06
LINE 676, $00ABCA, 28666
BRANCH   4, $00ABD6, $00ABDC
BRANCH   20, $00ABD8, $00ABEE
LINE 677, $00ABDC, 28678
BRANCH   20, $00ABEA, $00AC02
LINE 679, $00ABEE, 28689
FRAME     1
FRAME     0
BRANCH   17, $00ABF6, $005912
LINE 680, $00ABFE, 28700
BRANCH   20, $00ABFE, $00AFA2
BRANCH   20, $00AC02, $00AF22
LINE 683, $00AC06, 28709
BRANCH   3, $00AC08, $00AC0E
BRANCH   20, $00AC0A, $00AC3E
BRANCH   3, $00AC10, $00AC16
BRANCH   20, $00AC12, $00AC3E
LINE 684, $00AC16, 28724
FRAME     2
FRAME     0
LINE 685, $00AC32, 28740
BRANCH   17, $00AC32, $005880
LINE 686, $00AC36, 28743
BRANCH   20, $00AC36, $00AFA2
BRANCH   20, $00AC3A, $00AF22
LINE 688, $00AC3E, 28750
BRANCH   3, $00AC40, $00AC46
BRANCH   20, $00AC42, $00AC52
BRANCH   3, $00AC48, $00AC4E
BRANCH   20, $00AC4A, $00AC52
BRANCH   20, $00AC4E, $00AF22
LINE 690, $00AC52, 28767
BRANCH   3, $00AC54, $00AC5A
BRANCH   20, $00AC56, $00AC6E
BRANCH   3, $00AC5C, $00AC62
BRANCH   20, $00AC5E, $00AC6E
LINE 691, $00AC62, 28782
BRANCH   20, $00AC6A, $00AF22
LINE 693, $00AC6E, 28789
BRANCH   3, $00AC70, $00AC76
BRANCH   20, $00AC72, $00AC8A
BRANCH   3, $00AC78, $00AC7E
BRANCH   20, $00AC7A, $00AC8A
LINE 694, $00AC7E, 28804
BRANCH   20, $00AC86, $00AF22
LINE 696, $00AC8A, 28811
BRANCH   3, $00AC8C, $00AC92
BRANCH   20, $00AC8E, $00ACA6
BRANCH   3, $00AC94, $00AC9A
BRANCH   20, $00AC96, $00ACA6
LINE 697, $00AC9A, 28826
BRANCH   20, $00ACA2, $00AF22
LINE 699, $00ACA6, 28833
BRANCH   3, $00ACA8, $00ACAE
BRANCH   20, $00ACAA, $00ADA6
BRANCH   3, $00ACB0, $00ACB6
BRANCH   20, $00ACB2, $00ADA6
LINE 700, $00ACB6, 28848
BRANCH   4, $00ACBC, $00ACC2
BRANCH   20, $00ACBE, $00AD0C
LINE 701, $00ACC2, 28857
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00AD00, $007CE8
BRANCH   20, $00AD08, $00AD7A
LINE 703, $00AD0C, 28901
LINE 704, $00AD14, 28904
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00AD72, $007CE8
LINE 706, $00AD7A, 28959
BRANCH   4, $00AD88, $00AD8E
BRANCH   20, $00AD8A, $00ADA2
LINE 707, $00AD8E, 28973
FRAME     1
FRAME     0
BRANCH   17, $00AD96, $005912
LINE 708, $00AD9E, 28984
BRANCH   20, $00AD9E, $00AFA2
BRANCH   20, $00ADA2, $00AF22
LINE 711, $00ADA6, 28994
BRANCH   3, $00ADA8, $00ADAE
BRANCH   20, $00ADAA, $00AEA6
BRANCH   3, $00ADB0, $00ADB6
BRANCH   20, $00ADB2, $00AEA6
LINE 712, $00ADB6, 29009
BRANCH   4, $00ADBC, $00ADC2
BRANCH   20, $00ADBE, $00AE0C
LINE 713, $00ADC2, 29018
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00AE00, $007A2A
BRANCH   20, $00AE08, $00AE7A
LINE 715, $00AE0C, 29062
LINE 716, $00AE14, 29065
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00AE72, $007A2A
LINE 718, $00AE7A, 29120
BRANCH   4, $00AE88, $00AE8E
BRANCH   20, $00AE8A, $00AEA2
LINE 719, $00AE8E, 29134
FRAME     1
FRAME     0
BRANCH   17, $00AE96, $005912
LINE 720, $00AE9E, 29145
BRANCH   20, $00AE9E, $00AFA2
BRANCH   20, $00AEA2, $00AF22
LINE 723, $00AEA6, 29155
BRANCH   3, $00AEA8, $00AEAE
BRANCH   20, $00AEAA, $00AEDA
BRANCH   3, $00AEB0, $00AEB6
BRANCH   20, $00AEB2, $00AEDA
LINE 724, $00AEB6, 29170
BRANCH   20, $00AED6, $00AF22
LINE 726, $00AEDA, 29183
BRANCH   3, $00AEDC, $00AEE2
BRANCH   20, $00AEDE, $00AF0E
BRANCH   3, $00AEE4, $00AEEA
BRANCH   20, $00AEE6, $00AF0E
LINE 727, $00AEEA, 29198
BRANCH   20, $00AF0A, $00AF22
LINE 730, $00AF0E, 29212
FRAME     1
FRAME     0
BRANCH   17, $00AF16, $005912
LINE 731, $00AF1E, 29223
BRANCH   20, $00AF1E, $00AFA2
LINE 733, $00AF22, 29228
LINE 734, $00AF2C, 29232
BRANCH   4, $00AF46, $00AF4C
BRANCH   20, $00AF48, $00AF56
LINE 735, $00AF4C, 29252
LINE 737, $00AF56, 29259
BRANCH   17, $00AF5A, $0066A4
BRANCH   4, $00AF64, $00AF6A
BRANCH   20, $00AF66, $00AF7E
LINE 738, $00AF6A, 29273
FRAME     1
FRAME     0
BRANCH   17, $00AF72, $005912
BRANCH   20, $00AF7A, $00AFA2
LINE 740, $00AF7E, 29289
BRANCH   4, $00AF84, $00AF8A
BRANCH   20, $00AF86, $00AF9E
LINE 741, $00AF8A, 29298
FRAME     1
FRAME     0
BRANCH   17, $00AF92, $005912
BRANCH   20, $00AF9A, $00AFA2
LINE 743, $00AF9E, 29314
BRANCH   17, $00AF9E, $0048C4
LINE 746, $00AFA2, 29323
BRANCH   19, $00AFA2, $000000
ENDFUNC 746, $00AFA2
FUNC PARSETRANSFERPARAM, $002F0, $00AFA4
ENTRY  $00AFA4
LINE 754, $00AFA4, 29332
BRANCH   4, $00AFD2, $00AFD8
BRANCH   20, $00AFD4, $00B090
LINE 755, $00AFD8, 29360
BRANCH   3, $00AFDE, $00AFEE
BRANCH   1, $00AFE0, $00AFEC
BRANCH   1, $00AFE4, $00AFEC
BRANCH   20, $00AFEA, $00AFEE
BRANCH   4, $00AFF6, $00AFFC
BRANCH   20, $00AFF8, $00B05C
LINE 756, $00AFFC, 29388
LINE 757, $00B03C, 29416
BRANCH   4, $00B04A, $00B050
BRANCH   20, $00B04C, $00B05C
LINE 758, $00B050, 29430
BRANCH   17, $00B054, $005AE2
LINE 762, $00B05C, 29443
LINE 763, $00B062, 29446
FRAME     3
FRAME     0
LINE 765, $00B090, 29477
BRANCH   19, $00B090, $000000
ENDFUNC 765, $00B090
FUNC CMD2INDEX, $00302, $00B094
ENTRY  $00B092
LINE 774, $00B094, 29487
FRAME     3
FRAME     0
LINE 775, $00B0CA, 29516
FRAME     2
FRAME     3
BRANCH   3, $00B0E6, $00B0EC
BRANCH   20, $00B0E8, $00B14A
LINE 776, $00B0EC, 29542
BRANCH   4, $00B12A, $00B130
BRANCH   20, $00B12C, $00B138
LINE 777, $00B130, 29579
BRANCH   20, $00B134, $00B14E
LINE 779, $00B138, 29589
BRANCH   3, $00B144, $00B14A
BRANCH   20, $00B146, $00B0DA
FRAME     0
LINE 780, $00B14C, 29604
LINE 781, $00B14E, 29608
BRANCH   19, $00B14E, $000000
ENDFUNC 781, $00B14E
FUNC PARSEEXTRACT, $0030F, $00B152
ENTRY  $00B150
LINE 789, $00B152, 29618
FRAME     3
FRAME     0
LINE 790, $00B180, 29644
LINE 791, $00B186, 29647
LINE 792, $00B18A, 29650
BRANCH   4, $00B1A6, $00B1AC
BRANCH   20, $00B1A8, $00B1BA
LINE 793, $00B1AC, 29672
LINE 794, $00B1B6, 29677
BRANCH   20, $00B1B6, $00B18A
LINE 795, $00B1BA, 29681
BRANCH   3, $00B1CE, $00B1DE
BRANCH   1, $00B1D0, $00B1DC
BRANCH   1, $00B1D4, $00B1DC
BRANCH   20, $00B1DA, $00B1DE
BRANCH   4, $00B1E6, $00B1EC
BRANCH   20, $00B1E8, $00B2A0
LINE 796, $00B1EC, 29716
LINE 797, $00B1F0, 29719
FRAME     2
FRAME     3
BRANCH   3, $00B21C, $00B222
BRANCH   20, $00B21E, $00B29A
LINE 798, $00B222, 29752
LINE 799, $00B234, 29762
BRANCH   3, $00B238, $00B248
BRANCH   1, $00B23A, $00B246
BRANCH   1, $00B23E, $00B246
BRANCH   20, $00B244, $00B248
BRANCH   4, $00B250, $00B256
BRANCH   20, $00B252, $00B27A
LINE 800, $00B256, 29790
BRANCH   20, $00B276, $00B288
LINE 802, $00B27A, 29811
LINE 803, $00B280, 29814
BRANCH   20, $00B284, $00B3A0
LINE 805, $00B288, 29823
BRANCH   3, $00B294, $00B29A
BRANCH   20, $00B296, $00B210
FRAME     0
BRANCH   20, $00B29C, $00B39E
LINE 807, $00B2A0, 29843
FRAME     2
FRAME     3
BRANCH   3, $00B2CC, $00B2D2
BRANCH   20, $00B2CE, $00B39C
LINE 808, $00B2D2, 29876
LINE 809, $00B2E4, 29886
BRANCH   4, $00B2F0, $00B2F6
BRANCH   20, $00B2F2, $00B300
LINE 810, $00B2F6, 29900
BRANCH   20, $00B2FC, $00B38A
LINE 812, $00B300, 29908
BRANCH   4, $00B316, $00B31C
BRANCH   20, $00B318, $00B37E
LINE 813, $00B31C, 29926
BRANCH   3, $00B320, $00B32A
BRANCH   3, $00B324, $00B32A
BRANCH   3, $00B328, $00B32A
BRANCH   4, $00B332, $00B338
BRANCH   20, $00B334, $00B34A
LINE 814, $00B338, 29949
LINE 815, $00B33E, 29952
BRANCH   20, $00B342, $00B3A0
BRANCH   20, $00B346, $00B36A
LINE 817, $00B34A, 29962
LINE 819, $00B36A, 29980
BRANCH   4, $00B36E, $00B374
BRANCH   20, $00B370, $00B37A
LINE 820, $00B374, 29989
BRANCH   20, $00B37A, $00B38A
LINE 823, $00B37E, 30000
LINE 824, $00B384, 30003
BRANCH   20, $00B386, $00B3A0
LINE 827, $00B38A, 30013
BRANCH   3, $00B396, $00B39C
BRANCH   20, $00B398, $00B2C0
FRAME     0
LINE 829, $00B39E, 30030
LINE 830, $00B3A0, 30034
BRANCH   19, $00B3A0, $000000
ENDFUNC 830, $00B3A0
FUNC PARAMSTR2PARAM, $00340, $00B3A4
ENTRY  $00B3A2
LINE 835, $00B3A4, 30044
LINE 837, $00B3C0, 30054
LINE 839, $00B3DA, 30067
BRANCH   4, $00B3E8, $00B3EE
BRANCH   20, $00B3EA, $00B406
LINE 840, $00B3EE, 30082
LINE 842, $00B406, 30099
LINE 843, $00B428, 30112
LINE 844, $00B440, 30119
LINE 845, $00B44E, 30126
BRANCH   19, $00B44E, $000000
ENDFUNC 845, $00B44E
FUNC PARSESUBCH, $00350, $00B452
ENTRY  $00B450
LINE 861, $00B452, 30136
BRANCH   4, $00B472, $00B478
BRANCH   20, $00B474, $00B48C
LINE 862, $00B478, 30159
FRAME     1
FRAME     0
BRANCH   17, $00B480, $005912
LINE 863, $00B488, 30170
BRANCH   20, $00B488, $00B8F4
LINE 865, $00B48C, 30176
LINE 866, $00B4B0, 30195
LINE 867, $00B4CA, 30208
LINE 868, $00B4D6, 30216
LINE 869, $00B4E0, 30222
LINE 870, $00B4EC, 30230
LINE 871, $00B4F8, 30238
LINE 872, $00B4FE, 30241
BRANCH   4, $00B502, $00B508
BRANCH   20, $00B504, $00B50E
LINE 873, $00B508, 30250
LINE 875, $00B50E, 30256
BRANCH   4, $00B512, $00B518
BRANCH   20, $00B514, $00B55C
LINE 876, $00B518, 30265
FRAME     1
FRAME     0
BRANCH   17, $00B520, $00B150
LINE 877, $00B528, 30276
LINE 878, $00B532, 30280
BRANCH   4, $00B536, $00B53C
BRANCH   20, $00B538, $00B544
LINE 879, $00B53C, 30289
BRANCH   17, $00B53C, $0058EC
BRANCH   20, $00B540, $00B55C
LINE 881, $00B544, 30297
LINE 884, $00B55C, 30313
BRANCH   4, $00B56A, $00B570
BRANCH   20, $00B56C, $00B574
LINE 885, $00B570, 30327
LINE 887, $00B574, 30333
BRANCH   4, $00B592, $00B598
BRANCH   20, $00B594, $00B5B4
LINE 888, $00B598, 30354
BRANCH   4, $00B5A0, $00B5A6
BRANCH   20, $00B5A2, $00B5AA
LINE 889, $00B5A6, 30364
BRANCH   17, $00B5A6, $0058EC
LINE 891, $00B5AA, 30370
BRANCH   20, $00B5B0, $00B5EA
LINE 893, $00B5B4, 30378
BRANCH   4, $00B5DC, $00B5E2
BRANCH   20, $00B5DE, $00B5EA
LINE 894, $00B5E2, 30404
BRANCH   17, $00B5E2, $0058EC
LINE 895, $00B5E6, 30407
BRANCH   20, $00B5E6, $00B8F4
LINE 901, $00B5EA, 30415
LINE 902, $00B638, 30454
LINE 903, $00B652, 30467
LINE 905, $00B660, 30476
BRANCH   4, $00B664, $00B66A
BRANCH   20, $00B666, $00B758
LINE 906, $00B66A, 30485
FRAME     3
FRAME     0
LINE 907, $00B6B2, 30523
LINE 908, $00B6C8, 30534
LINE 909, $00B6CC, 30537
FRAME     2
FRAME     3
BRANCH   3, $00B6F4, $00B6FA
BRANCH   20, $00B6F6, $00B72A
LINE 910, $00B6FA, 30569
LINE 911, $00B70C, 30579
LINE 912, $00B718, 30588
BRANCH   3, $00B724, $00B72A
BRANCH   20, $00B726, $00B6E8
FRAME     0
LINE 913, $00B72C, 30603
BRANCH   4, $00B73E, $00B744
BRANCH   20, $00B740, $00B758
LINE 914, $00B744, 30620
FRAME     1
FRAME     0
BRANCH   17, $00B74C, $005912
LINE 915, $00B754, 30631
BRANCH   20, $00B754, $00B8F4
LINE 921, $00B758, 30640
FRAME     1
FRAME     0
BRANCH   17, $00B760, $00B150
BRANCH   4, $00B76A, $00B770
BRANCH   20, $00B76C, $00B77C
LINE 922, $00B770, 30658
BRANCH   20, $00B778, $00B7E8
LINE 924, $00B77C, 30668
BRANCH   17, $00B780, $00B092
LINE 925, $00B78C, 30676
BRANCH   4, $00B79A, $00B7A0
BRANCH   20, $00B79C, $00B7B4
LINE 926, $00B7A0, 30690
FRAME     1
FRAME     0
BRANCH   17, $00B7A8, $005912
LINE 927, $00B7B0, 30701
BRANCH   20, $00B7B0, $00B8F4
LINE 929, $00B7B4, 30707
LINE 930, $00B7D8, 30725
FRAME     1
FRAME     0
BRANCH   17, $00B7E0, $00B150
LINE 932, $00B7E8, 30738
LINE 934, $00B812, 30757
BRANCH   4, $00B818, $00B81E
BRANCH   20, $00B81A, $00B856
LINE 935, $00B81E, 30766
BRANCH   4, $00B824, $00B82A
BRANCH   20, $00B826, $00B852
LINE 936, $00B82A, 30776
LINE 937, $00B832, 30780
FRAME     1
FRAME     0
BRANCH   17, $00B83A, $00B150
LINE 938, $00B842, 30791
BRANCH   17, $00B846, $00B3A2
LINE 939, $00B84E, 30798
BRANCH   17, $00B84E, $00AFA4
BRANCH   20, $00B852, $00B8EE
LINE 943, $00B856, 30809
BRANCH   4, $00B85A, $00B860
BRANCH   20, $00B85C, $00B870
LINE 944, $00B860, 30818
BRANCH   17, $00B864, $00816A
BRANCH   20, $00B86C, $00B8EE
LINE 946, $00B870, 30830
LINE 947, $00B878, 30834
FRAME     1
FRAME     0
BRANCH   17, $00B880, $00B150
BRANCH   4, $00B88A, $00B890
BRANCH   20, $00B88C, $00B8A0
LINE 948, $00B890, 30852
BRANCH   17, $00B894, $00B3A2
BRANCH   20, $00B89C, $00B8E2
LINE 950, $00B8A0, 30864
LINE 951, $00B8B8, 30873
LINE 952, $00B8D0, 30882
LINE 953, $00B8DC, 30887
LINE 955, $00B8E2, 30892
BRANCH   17, $00B8E6, $0098D6
LINE 959, $00B8EE, 30903
LINE 961, $00B8F4, 30908
BRANCH   19, $00B8F4, $000000
ENDFUNC 961, $00B8F4
FILE FPGA.PAS
FUNC INITLOAD, $005AC, $00B8F8
ENTRY  $00B8F6
LINE 1462, $00B8F8, 30923
BRANCH   17, $00B8F8, $0066EE
BRANCH   4, $00B900, $00B906
BRANCH   20, $00B902, $00B8F8
LINE 1463, $00B906, 30935
FRAME     2
FRAME     3
BRANCH   3, $00B924, $00B92A
BRANCH   20, $00B926, $00B956
LINE 1464, $00B92A, 30962
LINE 1465, $00B944, 30978
BRANCH   3, $00B950, $00B956
BRANCH   20, $00B952, $00B918
FRAME     0
LINE 1466, $00B958, 30993
LINE 1467, $00B95E, 30996
LINE 1468, $00B968, 31000
LINE 1469, $00B96E, 31003
LINE 1474, $00B974, 31006
BRANCH   4, $00B97A, $00B980
BRANCH   20, $00B97C, $00BC68
LINE 1475, $00B980, 31015
LINE 1476, $00B98A, 31019
FRAME     13
FRAME     16
FRAME     13
FRAME     26
FRAME     29
FRAME     26
FRAME     27
FRAME     0
BRANCH   17, $00BA04, $002FAE
BRANCH   4, $00BA0E, $00BA14
BRANCH   20, $00BA10, $00BC68
LINE 1477, $00BA14, 31098
FRAME     2
FRAME     15
FRAME     18
FRAME     15
FRAME     28
FRAME     31
FRAME     28
FRAME     0
BRANCH   17, $00BA98, $002E5C
LINE 1478, $00BAA0, 31174
FRAME     2
FRAME     0
BRANCH   17, $00BAB0, $0039AE
LINE 1479, $00BAB8, 31187
LINE 1480, $00BABE, 31190
BRANCH   17, $00BABE, $00623C
LINE 1481, $00BAC2, 31193
BRANCH   17, $00BAC2, $0066EE
FRAME     2
FRAME     0
BRANCH   17, $00BADA, $0043C8
BRANCH   4, $00BAEA, $00BAF0
BRANCH   20, $00BAEC, $00BC1C
LINE 1482, $00BAF0, 31221
FRAME     2
FRAME     4
BRANCH   17, $00BB1C, $004372
FRAME     0
LINE 1483, $00BB4A, 31271
BRANCH   4, $00BB5C, $00BB62
BRANCH   20, $00BB5E, $00BB6E
LINE 1484, $00BB62, 31288
BRANCH   17, $00BB66, $00B450
LINE 1486, $00BB6E, 31298
FRAME     3
FRAME     0
LINE 1487, $00BB9C, 31324
BRANCH   4, $00BBA2, $00BBA8
BRANCH   20, $00BBA4, $00BBB4
LINE 1488, $00BBA8, 31333
BRANCH   17, $00BBAC, $00C056
LINE 1490, $00BBB4, 31343
LINE 1491, $00BBC0, 31348
BRANCH   17, $00BBC0, $0066EE
BRANCH   4, $00BBEE, $00BBF4
BRANCH   20, $00BBF0, $00BC12
LINE 1492, $00BBF4, 31380
BRANCH   17, $00BBF8, $00C056
LINE 1493, $00BC00, 31387
LINE 1494, $00BC0E, 31396
BRANCH   20, $00BC0E, $00BBC0
LINE 1495, $00BC12, 31400
LINE 1496, $00BC18, 31404
BRANCH   20, $00BC18, $00BAC2
LINE 1497, $00BC1C, 31408
FRAME     2
FRAME     0
BRANCH   17, $00BC28, $003E3A
LINE 1498, $00BC30, 31421
FRAME     3
FRAME     0
LINE 1499, $00BC5E, 31447
LINE 1502, $00BC68, 31457
LINE 1503, $00BC6E, 31460
LINE 1504, $00BC74, 31463
LINE 1505, $00BC7A, 31466
LINE 1506, $00BC80, 31469
LINE 1507, $00BC8A, 31473
LINE 1508, $00BCA2, 31484
LINE 1509, $00BCA8, 31489
BRANCH   19, $00BCA8, $000000
ENDFUNC 1509, $00BCA8
FUNC FILELOAD, $005EA, $00BCAC
ENTRY  $00BCAA
LINE 1519, $00BCAC, 31499
FRAME     3
FRAME     0
LINE 1520, $00BCEC, 31533
FRAME     3
FRAME     0
LINE 1521, $00BD2C, 31567
LINE 1522, $00BD2E, 31569
LINE 1523, $00BD32, 31572
BRANCH   4, $00BD76, $00BD7C
BRANCH   20, $00BD78, $00BDCE
LINE 1524, $00BD7C, 31613
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00BDBA, $005328
LINE 1525, $00BDC2, 31652
LINE 1527, $00BDCE, 31661
BRANCH   4, $00BDEE, $00BDF4
BRANCH   20, $00BDF0, $00BE46
LINE 1528, $00BDF4, 31684
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00BE32, $00B8F6
LINE 1529, $00BE3A, 31723
LINE 1531, $00BE46, 31732
BRANCH   4, $00BE66, $00BE6C
BRANCH   20, $00BE68, $00BEBE
LINE 1533, $00BE6C, 31755
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00BEAA, $007CE8
LINE 1534, $00BEB2, 31794
LINE 1536, $00BEBE, 31803
BRANCH   4, $00BEDE, $00BEE4
BRANCH   20, $00BEE0, $00BF3A
LINE 1538, $00BEE4, 31826
FRAME     13
FRAME     16
FRAME     13
FRAME     14
FRAME     0
BRANCH   17, $00BF26, $0072FA
LINE 1539, $00BF2E, 31868
LINE 1541, $00BF3A, 31877
BRANCH   4, $00BF5A, $00BF60
BRANCH   20, $00BF5C, $00BFB6
LINE 1543, $00BF60, 31900
FRAME     13
FRAME     16
FRAME     13
FRAME     14
FRAME     0
BRANCH   17, $00BFA2, $0072FA
LINE 1544, $00BFAA, 31942
LINE 1546, $00BFB6, 31951
BRANCH   17, $00BFB6, $00623C
LINE 1547, $00BFBA, 31954
LINE 1548, $00BFCE, 31966
BRANCH   19, $00BFCE, $000000
ENDFUNC 1548, $00BFCE
FUNC CHORES, $00612, $00BFD0
ENTRY  $00BFD0
LINE 1557, $00BFD0, 31975
BRANCH   3, $00BFD6, $00BFE6
BRANCH   1, $00BFD8, $00BFE4
BRANCH   1, $00BFDC, $00BFE4
BRANCH   20, $00BFE2, $00BFE6
BRANCH   4, $00BFEE, $00BFF4
BRANCH   20, $00BFF0, $00C008
LINE 1558, $00BFF4, 32003
FRAME     1
FRAME     0
BRANCH   17, $00C000, $004A7E
LINE 1560, $00C008, 32018
BRANCH   4, $00C01A, $00C020
BRANCH   20, $00C01C, $00C024
LINE 1561, $00C020, 32033
BRANCH   17, $00C020, $00505A
LINE 1563, $00C024, 32039
BRANCH   4, $00C03A, $00C040
BRANCH   20, $00C03C, $00C054
XLINE 1565, $00C040, 32056
FRAME     0
LINE 1567, $00C048, 32061
BRANCH   17, $00C04C, $0050FA
LINE 1569, $00C054, 32073
BRANCH   19, $00C054, $000000
ENDFUNC 1569, $00C054
FUNC CHECKSER, $00623, $00C058
ENTRY  $00C056
LINE 1575, $00C058, 32083
BRANCH   4, $00C05E, $00C064
BRANCH   20, $00C060, $00C140
LINE 1576, $00C064, 32092
LINE 1577, $00C06A, 32095
BRANCH   3, $00C06E, $00C07E
BRANCH   1, $00C070, $00C07C
BRANCH   1, $00C074, $00C07C
BRANCH   20, $00C07A, $00C07E
BRANCH   4, $00C086, $00C08C
BRANCH   20, $00C088, $00C0AC
LINE 1578, $00C08C, 32123
LINE 1580, $00C0AC, 32142
BRANCH   4, $00C0B8, $00C0BE
BRANCH   20, $00C0BA, $00C0DA
LINE 1581, $00C0BE, 32156
LINE 1583, $00C0DA, 32175
BRANCH   4, $00C0E6, $00C0EC
BRANCH   20, $00C0E8, $00C140
LINE 1584, $00C0EC, 32189
LINE 1585, $00C0EE, 32191
LINE 1586, $00C0F4, 32194
LINE 1587, $00C0FA, 32197
BRANCH   17, $00C0FE, $00B450
LINE 1588, $00C106, 32204
FRAME     3
FRAME     0
LINE 1589, $00C134, 32230
LINE 1590, $00C13A, 32233
LINE 1593, $00C140, 32242
BRANCH   17, $00C140, $004934
BRANCH   4, $00C146, $00C14C
BRANCH   20, $00C148, $00C2B0
LINE 1594, $00C14C, 32252
BRANCH   17, $00C150, $0048E8
LINE 1596, $00C15A, 32260
BRANCH   3, $00C15E, $00C16E
BRANCH   1, $00C160, $00C16C
BRANCH   1, $00C164, $00C16C
BRANCH   20, $00C16A, $00C16E
BRANCH   4, $00C176, $00C17C
BRANCH   20, $00C178, $00C19C
LINE 1597, $00C17C, 32288
LINE 1599, $00C19C, 32307
BRANCH   4, $00C1BE, $00C1C4
BRANCH   20, $00C1C0, $00C1E0
LINE 1600, $00C1C4, 32333
LINE 1602, $00C1E0, 32352
BRANCH   4, $00C1EC, $00C1F2
BRANCH   20, $00C1EE, $00C2B0
LINE 1603, $00C1F2, 32366
LINE 1604, $00C1F4, 32368
LINE 1605, $00C1FA, 32371
FRAME     3
FRAME     0
LINE 1606, $00C230, 32400
LINE 1607, $00C236, 32403
BRANCH   17, $00C23A, $00B450
LINE 1608, $00C242, 32410
FRAME     3
FRAME     0
LINE 1609, $00C270, 32436
FRAME     3
FRAME     0
LINE 1610, $00C29E, 32462
LINE 1611, $00C2A4, 32465
LINE 1612, $00C2AA, 32468
LINE 1615, $00C2B0, 32477
BRANCH   4, $00C2BE, $00C2C4
BRANCH   20, $00C2C0, $00C2D2
LINE 1616, $00C2C4, 32491
BRANCH   17, $00C2C4, $00BFD0
LINE 1617, $00C2C8, 32494
FRAME     0
LINE 1618, $00C2D0, 32499
LINE 1620, $00C2D2, 32504
BRANCH   4, $00C2EA, $00C2F0
BRANCH   20, $00C2EC, $00C2FA
LINE 1621, $00C2F0, 32522
BRANCH   17, $00C2F0, $0048C4
LINE 1622, $00C2F4, 32525
LINE 1624, $00C2FA, 32533
BRANCH   19, $00C2FA, $000000
ENDFUNC 1624, $00C2FA
FUNC CHECKDELAY, $0065A, $00C2FE
ENTRY  $00C2FC
LINE 1630, $00C2FE, 32543
FRAME     2
FRAME     3
BRANCH   3, $00C322, $00C328
BRANCH   20, $00C324, $00C346
LINE 1631, $00C328, 32573
BRANCH   17, $00C32C, $00C056
LINE 1632, $00C334, 32582
BRANCH   3, $00C340, $00C346
BRANCH   20, $00C342, $00C316
FRAME     0
LINE 1633, $00C348, 32599
BRANCH   19, $00C348, $000000
ENDFUNC 1633, $00C348
FUNC INITALL, $00665, $00C34A
ENTRY  $00C34A
LINE 1640, $00C34A, 32608
LINE 1641, $00C34E, 32611
LINE 1642, $00C352, 32614
LINE 1643, $00C356, 32617
LINE 1644, $00C35A, 32620
LINE 1645, $00C35E, 32623
LINE 1649, $00C362, 32626
LINE 1650, $00C36C, 32630
LINE 1651, $00C372, 32634
LINE 1653, $00C37C, 32638
BRANCH   17, $00C37C, $0056CC
LINE 1655, $00C380, 32641
FRAME     0
LINE 1656, $00C386, 32645
LINE 1657, $00C394, 32651
LINE 1660, $00C396, 32653
FRAME     0
BRANCH   4, $00C39E, $00C3A4
BRANCH   20, $00C3A0, $00C528
LINE 1661, $00C3A4, 32664
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 1662, $00C3BC, 32680
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 1663, $00C3F0, 32717
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 1664, $00C424, 32754
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 1665, $00C458, 32791
FRAME     1
FRAME     2
FRAME     3
FRAME     4
FRAME     5
FRAME     6
FRAME     7
FRAME     8
FRAME     9
FRAME     10
FRAME     0
LINE 1667, $00C48C, 32828
LINE 1668, $00C492, 32831
FRAME     2
FRAME     0
LINE 1669, $00C4AE, 32848
FRAME     1
FRAME     2
FRAME     3
FRAME     0
LINE 1670, $00C4C6, 32864
BRANCH   4, $00C4DC, $00C4E2
BRANCH   20, $00C4DE, $00C502
LINE 1671, $00C4E2, 32883
FRAME     2
FRAME     0
BRANCH   20, $00C4FE, $00C528
LINE 1673, $00C502, 32905
FRAME     2
FRAME     0
LINE 1674, $00C51E, 32922
FRAME     0
XLINE 1680, $00C528, 32932
FRAME     0
XLINE 1681, $00C530, 32937
BRANCH   4, $00C540, $00C546
BRANCH   20, $00C542, $00C5C6
XLINE 1682, $00C546, 32952
FRAME     2
FRAME     3
BRANCH   3, $00C570, $00C576
BRANCH   20, $00C572, $00C5C4
XLINE 1683, $00C576, 32984
XLINE 1684, $00C58C, 32997
FRAME     3
XLINE 1685, $00C594, 33002
XLINE 1686, $00C5AA, 33015
FRAME     3
XLINE 1687, $00C5B2, 33022
BRANCH   3, $00C5BE, $00C5C4
BRANCH   20, $00C5C0, $00C564
FRAME     0
LINE 1690, $00C5C6, 33040
LINE 1692, $00C5C8, 33042
BRANCH   17, $00C5C8, $004C38
LINE 1693, $00C5CC, 33045
BRANCH   17, $00C5CC, $004E12
LINE 1695, $00C5D0, 33048
LINE 1696, $00C5D6, 33051
LINE 1697, $00C5DC, 33055
BRANCH   4, $00C5E2, $00C5E8
BRANCH   20, $00C5E4, $00C5F2
LINE 1698, $00C5E8, 33065
LINE 1699, $00C5EE, 33069
BRANCH   20, $00C5EE, $00C5DC
LINE 1701, $00C5F2, 33073
LINE 1702, $00C5F6, 33075
FRAME     1
FRAME     5
FRAME     0
LINE 1703, $00C616, 33094
FRAME     0
LINE 1704, $00C62C, 33102
LINE 1705, $00C64C, 33111
LINE 1706, $00C658, 33116
LINE 1708, $00C65E, 33119
LINE 1709, $00C664, 33122
LINE 1710, $00C66A, 33125
LINE 1711, $00C676, 33130
BRANCH   17, $00C676, $00588E
LINE 1712, $00C67A, 33133
FRAME     2
FRAME     0
LINE 1713, $00C696, 33150
BRANCH   4, $00C6AC, $00C6B2
BRANCH   20, $00C6AE, $00C6CE
LINE 1714, $00C6B2, 33169
FRAME     2
FRAME     0
LINE 1716, $00C6CE, 33189
BRANCH   17, $00C6CE, $005880
LINE 1718, $00C6D2, 33192
BRANCH   17, $00C6D2, $00505A
LINE 1719, $00C6D6, 33195
BRANCH   17, $00C6D6, $00BFD0
LINE 1724, $00C6DA, 33198
LINE 1725, $00C6E0, 33201
LINE 1726, $00C6EC, 33206
LINE 1727, $00C6F2, 33209
LINE 1728, $00C6F8, 33212
LINE 1729, $00C6FE, 33215
FRAME     0
BRANCH   17, $00C700, $004880
LINE 1730, $00C704, 33220
BRANCH   17, $00C708, $0050FA
LINE 1731, $00C710, 33227
BRANCH   4, $00C73A, $00C740
BRANCH   20, $00C73C, $00C7C4
LINE 1732, $00C740, 33254
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00C77E, $00BCAA
LINE 1733, $00C786, 33293
BRANCH   4, $00C794, $00C79A
BRANCH   20, $00C796, $00C7B4
LINE 1734, $00C79A, 33307
LINE 1735, $00C7A0, 33310
FRAME     1
FRAME     0
BRANCH   17, $00C7A8, $005912
BRANCH   20, $00C7B0, $00C7C4
LINE 1737, $00C7B4, 33326
LINE 1738, $00C7C0, 33331
BRANCH   17, $00C7C0, $005E1A
LINE 1741, $00C7C4, 33339
LINE 1742, $00C7CA, 33342
LINE 1743, $00C7D0, 33345
LINE 1744, $00C7D6, 33348
LINE 1745, $00C7DC, 33353
BRANCH   19, $00C7DC, $000000
ENDFUNC 1745, $00C7DC
FUNC CHANGEPARAM, $006D5, $00C7DE
ENTRY  $00C7DE
LINE 1753, $00C7DE, 33362
BRANCH   4, $00C7E4, $00C7EA
BRANCH   20, $00C7E6, $00C838
LINE 1754, $00C7EA, 33371
LINE 1755, $00C7FC, 33378
BRANCH   4, $00C80C, $00C812
BRANCH   20, $00C80E, $00C818
LINE 1756, $00C812, 33393
LINE 1758, $00C818, 33399
BRANCH   4, $00C828, $00C82E
BRANCH   20, $00C82A, $00C834
LINE 1759, $00C82E, 33414
BRANCH   20, $00C834, $00C940
LINE 1762, $00C838, 33425
LINE 1763, $00C86E, 33449
LINE 1764, $00C8F4, 33507
LINE 1766, $00C932, 33535
LINE 1767, $00C938, 33538
BRANCH   17, $00C938, $0049FE
LINE 1768, $00C93C, 33541
BRANCH   17, $00C93C, $0049AC
LINE 1770, $00C940, 33548
BRANCH   19, $00C940, $000000
ENDFUNC 1770, $00C940
FUNC $_MAIN, $006EC, $00C942
ENTRY  $00C942
LINE 1773, $00C942, 33564
BRANCH   17, $00C942, $00C34A
LINE 1776, $00C946, 33569
BRANCH   17, $00C94A, $00C056
LINE 1778, $00C952, 33576
BRANCH   4, $00C96A, $00C970
BRANCH   20, $00C96C, $00CE08
LINE 1779, $00C970, 33594
FRAME     0
LINE 1781, $00C986, 33602
BRANCH   4, $00C9D6, $00C9DC
BRANCH   20, $00C9D8, $00CC52
LINE 1782, $00C9DC, 33643
LINE 1783, $00C9E2, 33646
LINE 1784, $00C9E4, 33648
LINE 1785, $00CA48, 33687
LINE 1786, $00CA68, 33696
LINE 1787, $00CA6E, 33699
BRANCH   4, $00CAA8, $00CAAE
BRANCH   20, $00CAAA, $00CC52
LINE 1788, $00CAAE, 33735
LINE 1789, $00CAB4, 33738
LINE 1790, $00CABE, 33742
LINE 1792, $00CAE6, 33756
LINE 1793, $00CB0A, 33774
LINE 1794, $00CB18, 33779
LINE 1800, $00CB6A, 33816
LINE 1801, $00CB86, 33826
BRANCH   4, $00CB8C, $00CB92
BRANCH   20, $00CB8E, $00CB98
LINE 1802, $00CB92, 33835
LINE 1804, $00CB98, 33841
LINE 1805, $00CB9C, 33843
BRANCH   2, $00CB9E, $00CBA4
BRANCH   20, $00CBA0, $00CBC4
BRANCH   3, $00CBA6, $00CBAE
BRANCH   1, $00CBA8, $00CBC4
BRANCH   20, $00CBAA, $00CBC4
LINE 1806, $00CBAE, 33860
FRAME     1
FRAME     0
BRANCH   17, $00CBB8, $00C7DE
BRANCH   20, $00CBC0, $00CC3C
LINE 1808, $00CBC4, 33875
BRANCH   2, $00CBC6, $00CBCC
BRANCH   20, $00CBC8, $00CBF4
BRANCH   3, $00CBCE, $00CBD6
BRANCH   1, $00CBD0, $00CBF4
BRANCH   20, $00CBD2, $00CBF4
LINE 1809, $00CBD6, 33892
FRAME     1
FRAME     0
BRANCH   17, $00CBE2, $00C7DE
LINE 1810, $00CBEA, 33904
BRANCH   20, $00CBF0, $00CC3C
LINE 1812, $00CBF4, 33911
BRANCH   3, $00CBF6, $00CBFC
BRANCH   20, $00CBF8, $00CC3C
LINE 1813, $00CBFC, 33920
LINE 1814, $00CC02, 33923
LINE 1815, $00CC14, 33930
BRANCH   17, $00CC18, $0066A4
LINE 1816, $00CC20, 33937
LINE 1817, $00CC2C, 33942
BRANCH   17, $00CC30, $00816A
BRANCH   20, $00CC38, $00CC3C
LINE 1820, $00CC3C, 33954
LINE 1821, $00CC48, 33959
BRANCH   17, $00CC48, $0062D6
LINE 1822, $00CC4C, 33962
LINE 1825, $00CC52, 33971
FRAME     1
FRAME     0
BRANCH   17, $00CC5A, $00C2FC
LINE 1826, $00CC62, 33982
BRANCH   17, $00CC62, $0066EE
BRANCH   4, $00CC68, $00CC6E
BRANCH   20, $00CC6A, $00CE08
LINE 1827, $00CC6E, 33992
LINE 1828, $00CC74, 33995
FRAME     1
FRAME     0
BRANCH   17, $00CC7C, $00C2FC
LINE 1829, $00CC84, 34006
BRANCH   17, $00CC84, $0066EE
BRANCH   4, $00CC8A, $00CC90
BRANCH   20, $00CC8C, $00CE08
LINE 1830, $00CC90, 34016
LINE 1831, $00CC96, 34019
LINE 1832, $00CCA0, 34023
BRANCH   4, $00CCAE, $00CCB4
BRANCH   20, $00CCB0, $00CD6A
LINE 1833, $00CCB4, 34036
LINE 1834, $00CCBA, 34039
FRAME     1
FRAME     0
BRANCH   17, $00CCC2, $005912
LINE 1835, $00CCCA, 34050
BRANCH   4, $00CCD8, $00CCDE
BRANCH   20, $00CCDA, $00CD5A
LINE 1836, $00CCDE, 34064
LINE 1837, $00CCE0, 34066
BRANCH   4, $00CCE6, $00CCEC
BRANCH   20, $00CCE8, $00CD56
LINE 1838, $00CCEC, 34075
FRAME     13
FRAME     16
FRAME     13
FRAME     0
BRANCH   17, $00CD4A, $00BCAA
LINE 1839, $00CD52, 34128
BRANCH   17, $00CD52, $004B02
BRANCH   20, $00CD56, $00CD6A
LINE 1842, $00CD5A, 34139
LINE 1843, $00CD64, 34143
LINE 1846, $00CD6A, 34151
BRANCH   4, $00CD78, $00CD7E
BRANCH   20, $00CD7A, $00CDA8
LINE 1847, $00CD7E, 34164
LINE 1848, $00CD84, 34167
FRAME     1
FRAME     0
BRANCH   17, $00CD8C, $005912
LINE 1849, $00CD94, 34178
LINE 1850, $00CDA4, 34186
BRANCH   17, $00CDA4, $0062D6
LINE 1852, $00CDA8, 34192
BRANCH   4, $00CDB6, $00CDBC
BRANCH   20, $00CDB8, $00CDE4
LINE 1853, $00CDBC, 34205
LINE 1854, $00CDC2, 34208
FRAME     1
FRAME     0
BRANCH   17, $00CDCA, $005912
LINE 1855, $00CDD2, 34219
LINE 1856, $00CDE0, 34226
BRANCH   17, $00CDE0, $0062D6
LINE 1859, $00CDE4, 34234
FRAME     1
FRAME     0
BRANCH   17, $00CDEC, $00C2FC
LINE 1860, $00CDF4, 34246
BRANCH   17, $00CDF4, $0066EE
BRANCH   4, $00CDFC, $00CE02
BRANCH   20, $00CDFE, $00CDE4
LINE 1861, $00CE02, 34258
LINE 1865, $00CE08, 34270
BRANCH   4, $00CE20, $00CE26
BRANCH   20, $00CE22, $00CE56
LINE 1866, $00CE26, 34288
LINE 1867, $00CE2C, 34291
BRANCH   4, $00CE34, $00CE3A
BRANCH   20, $00CE36, $00CE50
LINE 1868, $00CE3A, 34301
LINE 1869, $00CE40, 34304
FRAME     1
FRAME     0
BRANCH   17, $00CE48, $005912
LINE 1871, $00CE50, 34318
LINE 1875, $00CE56, 34324
BRANCH   4, $00CE6E, $00CE74
BRANCH   20, $00CE70, $00CE8E
LINE 1876, $00CE74, 34342
LINE 1877, $00CE7A, 34345
LINE 1878, $00CE80, 34348
LINE 1879, $00CE8A, 34352
BRANCH   17, $00CE8A, $0062D6
LINE 1882, $00CE8E, 34359
BRANCH   20, $00CE8E, $00C946
LINE 1883, $00CE92, 34366
LINE 1883, $00CE94, 34368
BRANCH   20, $00CE94, $00CE92
ENDFUNC 1883, $00CE94
SYM FPGA.VERS1STR, $00F59D
SYM FPGA.VERS3STR, $00F5BB
SYM FPGA.HEADERSTR, $00F5C4
SYM FPGA.EENOTPROGRAMMEDSTR, $00F5D6
SYM FPGA.ADRSTR, $00F5E5
SYM FPGA.PARAMHINTSTR, $00F5EA
SYM FPGA.INPUTHINTSTR, $00F5F2
SYM FPGA.RUNSTR1, $00F5FA
SYM FPGA.RUNSTR2, $00F603
SYM FPGA.FILENUMSTR, $00F60C
SYM FPGA.ERRSTRARR, $00F66E
SYM FPGA.FAULTSTRARR, $00F6B6
SYM FPGA.CMDSTRARR, $00F6E2
SYM FPGA.CMD2SUBCHARR, $00F7EA
SYM FPGA.INCRACCARRAY, $00F86E
SYM FPGA.INCRDIGITARRAY, $00F88E
.ROMSTART $000000
.ROMEND   $00FFFF
.ROMCONST $00F57C
.SECTION CODE_STA, $000000, $00F57C, $000000
.SECTION ROMC, $00F57C, $000332, $00F57C
.SECTION VECTTAB, $000000, $00007C, $00F8AE
ENDCODE
