Merge branch 'master' into gh-pages

This commit is contained in:
Jeff Parsons 2016-05-15 00:07:39 -07:00
commit 9184c0c471
336 changed files with 27273 additions and 920 deletions

View file

@ -6,7 +6,8 @@ description: >
PCjs: The Original IBM PC in a Browser.
Classic computer simulations in JavaScript.
Includes an archive of historical PC software and publications.
Additional computer simulations in JavaScript include the 6502-based Ohio Scientific Challenger 1P.
Additional computer simulations in JavaScript include the 6502-based Ohio Scientific Challenger 1P and 8080-based
machines, including arcade machines such as Space Invaders.
baseurl: "" # "/pcjs" when using http://jeffpar.github.io or "" when using http://www.pcjs.org
url: "http://www.pcjs.org" # "http://jeffpar.github.io" or "http://www.pcjs.org"
twitter_username: jeffpar
@ -18,7 +19,7 @@ encoding: UTF-8
# Build settings
exclude: ["index.html", "**/index.html", "archive", "**/archive", "**/c64", "logs", "node_modules", "src", "**/src", "tmp", "**/tmp", "videos", "web", ".git", ".idea"]
exclude: ["**/index.html", "**/archive", "**/c64", "logs", "node_modules", "projects", "src", "**/src", "tmp", "**/tmp", "videos", "web", ".git", ".idea"]
markdown: kramdown
kramdown:
input: GFM
@ -32,7 +33,7 @@ gems:
pcjs:
domain: pcjs.org # whereas site.url is used for linking purposes, site.pcjs.domain is used for display purposes
version: 1.22.0 # IMPORTANT: keep pcjs.version in sync with package.json:version
version: 1.22.1 # IMPORTANT: keep pcjs.version in sync with package.json:version
compiled: true # by default, the compiled pcjs.version scripts will be used (eg, pc.js or pc-dbg.js)
pc_scripts: # if pcjs.compiled is false, the following scripts will be included instead, in the order listed
- /modules/shared/lib/defines.js
@ -114,7 +115,7 @@ pcjs:
- /modules/pc8080/lib/bus.js
- /modules/pc8080/lib/memory.js
- /modules/pc8080/lib/cpu.js
- /modules/pc8080/lib/cpusim.js
- /modules/pc8080/lib/cpustate.js
- /modules/pc8080/lib/cpuops.js
- /modules/pc8080/lib/chipset.js
- /modules/pc8080/lib/rom.js

View file

@ -6,8 +6,10 @@ permalink: /apps/
Application Archives
---
Browse classic [IBM PC](pc/) and [Challenger 1P](c1p/) software that you can run with [PCjs](/docs/about/pcjs/)
and [C1Pjs](/docs/c1pjs/).
Browse classic application software for the following machines:
- [IBM PC](pc/)
- [Challenger 1P](c1p/)
### Software Application Manifests

Binary file not shown.

16
apps/c1p/6502/README.md Normal file
View file

@ -0,0 +1,16 @@
---
layout: page
title: Challenger 1P Machine-Language Applications
permalink: /apps/c1p/6502/
---
Challenger 1P Machine-Language Applications
---
The project contains the following 6502 machine-language tests:
- [BCD](tests/bcd/bcd.asm): Verify decimal mode behavior
- [VFLAG](tests/vflag/vflag.asm): Demonstrate that the V flag works as described
along with a variety of [6502 Machine-Language Programs](jeffpar/) written by [Jeff Parsons](https://twitter.com/jeffpar)
from 1979 to 1980.

View file

@ -0,0 +1,15 @@
---
layout: page
title: Challenger 1P Machine-Language Programs
permalink: /apps/c1p/6502/jeffpar/
---
Challenger 1P Machine-Language Programs
---
The project contains the following 6502 machine-language programs written by [Jeff Parsons](https://twitter.com/jeffpar)
from 1979 to 1980:
- [6502 Assembler/Disassembler](assembler/)
- [BASIC Extensions](basicext/BASICEXT.json)
- [Game of Life](life/LIFE.json)

Binary file not shown.

View file

@ -0,0 +1,222 @@
{"bytes": [
0x2E,0x30,0x31,0x43,0x34,0x2F,0x34,0x32,0x0D,0x35,0x39,0x0D,0x32,0x30,0x0D,0x34, // 0x00000000 .01C4/42.59.20.4
0x41,0x0D,0x34,0x35,0x0D,0x34,0x36,0x0D,0x34,0x36,0x0D,0x32,0x30,0x0D,0x35,0x30, // 0x00000010 A.45.46.46.20.50
0x0D,0x34,0x31,0x0D,0x35,0x32,0x0D,0x35,0x33,0x0D,0x34,0x46,0x0D,0x34,0x45,0x0D, // 0x00000020 .41.52.53.4F.4E.
0x35,0x33,0x0D,0x32,0x30,0x0D,0x33,0x39,0x0D,0x32,0x46,0x0D,0x33,0x38,0x0D,0x33, // 0x00000030 53.20.39.2F.38.3
0x30,0x0D,0x41,0x32,0x0D,0x30,0x38,0x0D,0x41,0x39,0x0D,0x32,0x30,0x0D,0x39,0x44, // 0x00000040 0.A2.08.A9.20.9D
0x0D,0x43,0x35,0x0D,0x44,0x30,0x0D,0x43,0x41,0x0D,0x44,0x30,0x0D,0x46,0x41,0x0D, // 0x00000050 .C5.D0.CA.D0.FA.
0x41,0x44,0x0D,0x30,0x30,0x0D,0x46,0x30,0x0D,0x34,0x41,0x0D,0x39,0x30,0x0D,0x46, // 0x00000060 AD.00.F0.4A.90.F
0x41,0x0D,0x41,0x44,0x0D,0x30,0x31,0x0D,0x46,0x30,0x0D,0x38,0x44,0x0D,0x30,0x30, // 0x00000070 A.AD.01.F0.8D.00
0x0D,0x30,0x33,0x0D,0x45,0x45,0x0D,0x45,0x43,0x0D,0x30,0x31,0x0D,0x44,0x30,0x0D, // 0x00000080 .03.EE.EC.01.D0.
0x45,0x46,0x0D,0x45,0x45,0x0D,0x45,0x44,0x0D,0x30,0x31,0x0D,0x41,0x44,0x0D,0x45, // 0x00000090 EF.EE.ED.01.AD.E
0x44,0x0D,0x30,0x31,0x0D,0x43,0x39,0x0D,0x31,0x30,0x0D,0x44,0x30,0x0D,0x45,0x35, // 0x000000A0 D.01.C9.10.D0.E5
0x0D,0x34,0x43,0x0D,0x33,0x30,0x0D,0x30,0x36,0x0D,0x2E,0x30,0x31,0x44,0x38,0x47, // 0x000000B0 .4C.30.06..01D8G
0xAD,0x13,0x02,0x48,0xAD,0x14,0x02,0x48,0xAD,0x15,0x02,0x48,0xAD,0x16,0x02,0x48, // 0x000000C0 ...H...H...H...H
0xAD,0xFF,0x03,0x8D,0x14,0x02,0xAD,0xFE,0x03,0x8D,0x15,0x02,0xAD,0xFD,0x03,0x8D, // 0x000000D0 ................
0x16,0x02,0x20,0x58,0x03,0xA8,0x8D,0xFC,0x03,0xAD,0x16,0x02,0x8D,0xFD,0x03,0xAD, // 0x000000E0 .. X............
0x15,0x02,0x8D,0xFE,0x03,0xAD,0x14,0x02,0x8D,0xFF,0x03,0x68,0x8D,0x16,0x02,0x68, // 0x000000F0 ...........h...h
0x8D,0x15,0x02,0x68,0x8D,0x14,0x02,0x68,0x8D,0x13,0x02,0x98,0x60,0xA9,0x00,0x20, // 0x00000100 ...h...h....`..
0x50,0x04,0xA9,0x00,0x20,0x50,0x04,0x60,0xAD,0x12,0x04,0x8D,0x7C,0x06,0xAD,0x13, // 0x00000110 P... P.`....|...
0x04,0x8D,0xFB,0x03,0xA9,0x67,0x8D,0x12,0x04,0xA9,0xD3,0x8D,0x13,0x04,0xAD,0xC4, // 0x00000120 .....g..........
0x04,0x4A,0xB0,0x06,0x20,0x4D,0x03,0x4C,0x86,0x03,0xAD,0xC6,0x04,0x20,0x50,0x04, // 0x00000130 .J.. M.L..... P.
0xAD,0xC5,0x04,0x20,0x50,0x04,0x20,0x26,0x04,0xA0,0x07,0xB9,0xF3,0x03,0x20,0x00, // 0x00000140 ... P. &...... .
0x04,0x88,0xD0,0xF7,0xAD,0xC3,0x04,0x4A,0x4A,0x90,0x0F,0xAD,0xC8,0x04,0x20,0x50, // 0x00000150 .......JJ..... P
0x04,0xAD,0xC7,0x04,0x20,0x50,0x04,0x4C,0xC3,0x03,0xAD,0xC4,0x04,0x4A,0x4A,0xB0, // 0x00000160 .... P.L.....JJ.
0x06,0x20,0x4D,0x03,0x4C,0xC3,0x03,0xAD,0xAF,0x0D,0x20,0x50,0x04,0xAD,0xAE,0x0D, // 0x00000170 . M.L..... P....
0x20,0x50,0x04,0xA9,0x20,0x20,0x11,0x04,0xAD,0x7C,0x06,0x8D,0x12,0x04,0xAD,0xFB, // 0x00000180 P.. ...|......
0x03,0x8D,0x13,0x04,0x20,0x00,0xFD,0x60,0x8D,0xC3,0x04,0x8D,0xC4,0x04,0x60,0xAE, // 0x00000190 .... ..`......`.
0xC0,0x04,0x9A,0xAE,0xBE,0x04,0xAC,0xBF,0x04,0xAD,0xC1,0x04,0x48,0xAD,0xBD,0x04, // 0x000001A0 ............H...
0x28,0x6C,0xC7,0x04,0x3A,0x52,0x4F,0x54,0x43,0x45,0x56,0xD3,0x0A,0x0A,0x0A,0x96, // 0x000001B0 (l..:ROTCEV.....
0x20,0x11,0x04,0xEE,0x12,0x04,0xD0,0x03,0xEE,0x13,0x04,0x60,0xA4,0x20,0x11,0x04, // 0x000001C0 ..........`. ..
0x60,0x8D,0x47,0xD3,0x60,0xA9,0x20,0x20,0x11,0x04,0x60,0xCE,0xC2,0x04,0xD0,0xFB, // 0x000001D0 `.G.`. ..`.....
0x18,0x69,0xFF,0xD0,0xF6,0x60,0xA9,0x20,0x20,0x00,0x04,0x60,0xA9,0x2E,0x20,0x00, // 0x000001E0 .i...`. ..`.. .
0x04,0x88,0xD0,0xF8,0x60,0x18,0xA9,0x10,0x6D,0x12,0x04,0x8D,0x12,0x04,0x90,0x03, // 0x000001F0 ....`...m.......
0xEE,0x13,0x04,0x60,0xAD,0x15,0x10,0xEE,0x45,0x04,0xD0,0x03,0xEE,0x46,0x04,0x60, // 0x00000200 ...`....E....F.`
0xA8,0x20,0x5B,0x04,0x98,0x29,0x0F,0x20,0x5F,0x04,0x60,0x4A,0x4A,0x4A,0x4A,0xAA, // 0x00000210 . [..). _.`JJJJ.
0xBD,0xF0,0x04,0x20,0x00,0x04,0x60,0xA9,0xC7,0x8D,0x12,0x04,0xA9,0xD0,0x8D,0x13, // 0x00000220 ... ..`.........
0x04,0xA2,0x09,0xBD,0xCE,0x04,0x20,0x00,0x04,0xCA,0xD0,0xF7,0x20,0x26,0x04,0xA0, // 0x00000230 ...... ..... &..
0x18,0xAD,0xC3,0x04,0x4A,0x90,0x0E,0xA2,0x04,0xB9,0xD7,0x04,0x20,0x00,0x04,0x88, // 0x00000240 ....J....... ...
0xCA,0xD0,0xF6,0xF0,0x06,0x88,0x88,0x88,0x88,0xD0,0xE9,0x20,0x26,0x04,0xAD,0xC3, // 0x00000250 ........... &...
0x04,0x0A,0xA9,0x48,0x90,0x02,0xA9,0x44,0x20,0x00,0x04,0x20,0x15,0x04,0x60,0xA0, // 0x00000260 ...H...D .. ..`.
0x8D,0x8C,0x44,0x04,0x20,0x44,0x04,0xA0,0xAD,0x8C,0x44,0x04,0x60,0x10,0x00,0x08, // 0x00000270 ..D. D....D.`...
0x28,0x37,0x0A,0x20,0x00,0xF3,0x0F,0xF2,0x0F,0x0E,0x55,0x0B,0x06,0x5E,0x00,0x34, // 0x00000280 (7. ......U..^.4
0x45,0x4C,0x42,0x4D,0x45,0x53,0x53,0x41,0x45,0x44,0x4F,0x43,0x41,0x54,0x41,0x44, // 0x00000290 ELBMESSAEDOCATAD
0x49,0x43,0x53,0x41,0x45,0x56,0x4F,0x4D,0x45,0x56,0x41,0x53,0x54,0x49,0x44,0x45, // 0x000002A0 ICSAEVOMEVASTIDE
0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x41,0x42,0x43,0x44,0x45,0x46, // 0x000002B0 0123456789ABCDEF
0x2E,0x2E,0x0C,0x2E,0x58,0x1C,0x2E,0x59,0x18,0x2E,0x5A,0x04,0x2E,0x2E,0x08,0x58, // 0x000002C0 ....X..Y..Z....X
0x49,0x00,0x59,0x49,0x10,0x49,0x5A,0x14,0x90,0x42,0x43,0x43,0xB0,0x42,0x43,0x53, // 0x000002D0 I.YI.IZ..BCC.BCS
0xF0,0x42,0x45,0x51,0x30,0x42,0x4D,0x49,0xD0,0x42,0x4E,0x45,0x10,0x42,0x50,0x4C, // 0x000002E0 .BEQ0BMI.BNE.BPL
0x50,0x42,0x56,0x43,0x70,0x42,0x56,0x53,0x4C,0x4A,0x4D,0x50,0x6C,0x4A,0x50,0x49, // 0x000002F0 PBVCpBVSLJMPlJPI
0x20,0x4A,0x53,0x52,0x4A,0x4C,0x53,0x52,0x0A,0x41,0x53,0x4C,0x2A,0x52,0x4F,0x4C, // 0x00000300 JSRJLSR.ASL*ROL
0x6A,0x52,0x4F,0x52,0x58,0x43,0x4C,0x49,0xB8,0x43,0x4C,0x56,0xCA,0x44,0x45,0x58, // 0x00000310 jRORXCLI.CLV.DEX
0x88,0x44,0x45,0x59,0xE8,0x49,0x4E,0x58,0xC8,0x49,0x4E,0x59,0x00,0x42,0x52,0x4B, // 0x00000320 .DEY.INX.INY.BRK
0x18,0x43,0x4C,0x43,0xD8,0x43,0x4C,0x44,0xEA,0x4E,0x4F,0x50,0x48,0x50,0x48,0x41, // 0x00000330 .CLC.CLD.NOPHPHA
0x08,0x50,0x48,0x50,0x68,0x50,0x4C,0x41,0x28,0x50,0x4C,0x50,0x40,0x52,0x54,0x49, // 0x00000340 .PHPhPLA(PLP@RTI
0x60,0x52,0x54,0x53,0x38,0x53,0x45,0x43,0xF8,0x53,0x45,0x44,0x78,0x53,0x45,0x49, // 0x00000350 `RTS8SEC.SEDxSEI
0xAA,0x54,0x41,0x58,0xA8,0x54,0x41,0x59,0xBA,0x54,0x53,0x58,0x8A,0x54,0x58,0x41, // 0x00000360 .TAX.TAY.TSX.TXA
0x9A,0x54,0x58,0x53,0x98,0x54,0x59,0x41,0xE0,0x43,0x50,0x58,0x98,0xC0,0x43,0x50, // 0x00000370 .TXS.TYA.CPX..CP
0x59,0x98,0xA2,0x4C,0x44,0x58,0xB9,0xA0,0x4C,0x44,0x59,0xD9,0xC1,0x43,0x4D,0x50, // 0x00000380 Y..LDX..LDY..CMP
0xFF,0x61,0x41,0x44,0x43,0xFF,0x21,0x41,0x4E,0x44,0xFF,0xC2,0x44,0x45,0x43,0xD1, // 0x00000390 .aADC.!AND..DEC.
0x41,0x45,0x4F,0x52,0xFF,0xE2,0x49,0x4E,0x43,0xD1,0xA1,0x4C,0x44,0x41,0xFF,0x02, // 0x000003A0 AEOR..INC..LDA..
0x41,0x53,0x4C,0xD1,0x20,0x42,0x49,0x54,0x90,0x42,0x4C,0x53,0x52,0xD1,0x01,0x4F, // 0x000003B0 ASL. BIT.BLSR..O
0x52,0x41,0xFF,0x22,0x52,0x4F,0x4C,0xD1,0x62,0x52,0x4F,0x52,0xD1,0xE1,0x53,0x42, // 0x000003C0 RA."ROL.bROR..SB
0x43,0xFF,0x81,0x53,0x54,0x41,0xF7,0x82,0x53,0x54,0x58,0x91,0x80,0x53,0x54,0x59, // 0x000003D0 C..STA..STX..STY
0x91,0x01,0x0A,0x64,0x03,0x04,0x01,0x0D,0x13,0x05,0x20,0x10,0x08,0x04,0x02,0x01, // 0x000003E0 ...d...... .....
0x8D,0xBD,0x04,0x08,0x68,0x8D,0xC1,0x04,0x8E,0xBE,0x04,0x8C,0xBF,0x04,0xBA,0x8E, // 0x000003F0 ....h...........
0xC0,0x04,0xD8,0xA2,0x00,0xA9,0x20,0x9D,0x00,0xD0,0x9D,0x00,0xD1,0x9D,0x00,0xD2, // 0x00000400 ...... .........
0x9D,0x00,0xD3,0xE8,0xD0,0xF1,0xA9,0x52,0x8D,0xC7,0xD0,0xA9,0x2F,0x8D,0xC8,0xD0, // 0x00000410 .......R..../...
0xA9,0x53,0x8D,0xC9,0xD0,0x20,0x00,0xFD,0xC9,0x53,0xF0,0x06,0xC9,0x52,0xF0,0x16, // 0x00000420 .S... ...S...R..
0xD0,0xF3,0xA9,0x00,0x8D,0x7C,0x06,0xAA,0xA0,0x03,0x9D,0x00,0x47,0xE8,0xD0,0xFA, // 0x00000430 .....|......G...
0xEE,0x7C,0x06,0x88,0xD0,0xF4,0xA2,0xFF,0x9A,0xA9,0x4C,0x8D,0xC0,0x01,0xA9,0x30, // 0x00000440 .|........L....0
0x8D,0xC1,0x01,0xA9,0x16,0x8D,0xC2,0x01,0xA9,0x20,0x8D,0xC3,0x04,0xA9,0x00,0x8D, // 0x00000450 ......... ......
0xC4,0x04,0x8D,0xC7,0x04,0x8D,0xC8,0x04,0xA9,0x60,0x8D,0x0B,0x04,0x20,0x67,0x04, // 0x00000460 .........`... g.
0xAD,0xC7,0x04,0x8D,0x45,0x04,0xAD,0xC8,0x04,0x8D,0x46,0x04,0xA9,0x07,0x8D,0x12, // 0x00000470 ....E.....F.....
0x04,0xA9,0xD1,0x8D,0x13,0x04,0xA9,0x12,0x8D,0xCE,0x04,0xAD,0x46,0x04,0x20,0x50, // 0x00000480 ............F. P
0x04,0xAD,0x45,0x04,0x20,0x50,0x04,0xAD,0xC3,0x04,0x0A,0x0A,0x90,0x05,0xA0,0xA9, // 0x00000490 ..E. P..........
0x8C,0x0B,0x04,0x48,0x20,0x26,0x04,0x68,0x90,0x03,0x4C,0x7C,0x08,0x0A,0x0A,0x90, // 0x000004A0 ...H &.h..L|....
0x03,0x4C,0x71,0x08,0x0A,0x90,0x16,0xA0,0x05,0x20,0x2C,0x04,0x20,0x44,0x04,0x20, // 0x000004B0 .Lq...... ,. D.
0x00,0x04,0x20,0x26,0x04,0xA0,0x04,0x20,0x2C,0x04,0x4C,0x70,0x07,0x20,0x4A,0x07, // 0x000004C0 .. &... ,.Lp. J.
0xE0,0x00,0xF0,0x47,0xA0,0x03,0xE8,0xBD,0x14,0x05,0x20,0x00,0x04,0x88,0xD0,0xF6, // 0x000004D0 ...G...... .....
0xA0,0x03,0x20,0x2C,0x04,0x20,0x26,0x04,0xE0,0x24,0x10,0x32,0x20,0x44,0x04,0xAA, // 0x000004E0 .. ,. &..$.2 D..
0x18,0x6D,0x45,0x04,0x48,0xA9,0x00,0x6D,0x46,0x04,0xA8,0x8A,0x10,0x01,0x88,0x98, // 0x000004F0 .mE.H..mF.......
0x20,0x50,0x04,0x68,0x20,0x50,0x04,0x4C,0x70,0x07,0x20,0x44,0x04,0xA2,0xA0,0xDD, // 0x00000500 P.h P.Lp. D....
0x14,0x05,0xF0,0x06,0xCA,0xCA,0xCA,0xCA,0xD0,0xF5,0x60,0x4C,0xE8,0x07,0xE0,0x30, // 0x00000510 ..........`L...0
0x10,0x32,0x20,0x44,0x04,0x48,0x20,0x44,0x04,0x20,0x50,0x04,0x68,0x20,0x50,0x04, // 0x00000520 .2 D.H D. P.h P.
0x20,0x15,0x04,0x20,0x35,0x04,0xCE,0xCE,0x04,0xF0,0x16,0xA9,0x11,0xCD,0xCE,0x04, // 0x00000530 .. 5...........
0xD0,0x0C,0xAD,0x45,0x04,0x8D,0xC5,0x04,0xAD,0x46,0x04,0x8D,0xC6,0x04,0x4C,0xCB, // 0x00000540 ...E.....F....L.
0x06,0x4C,0x8D,0x08,0xA0,0x04,0x20,0x2C,0x04,0xF0,0xD5,0x8D,0xCD,0x04,0xA8,0x29, // 0x00000550 .L.... ,.......)
0xE3,0xA2,0x69,0xDD,0xB3,0x05,0xF0,0x08,0xCA,0xCA,0xCA,0xCA,0xCA,0xD0,0xF4,0x60, // 0x00000560 ..i............`
0x8E,0xCB,0x04,0x98,0x18,0x29,0x1C,0xE0,0x18,0x10,0x06,0xC9,0x00,0xD0,0x02,0xA9, // 0x00000570 .....)..........
0x08,0xC0,0xBE,0xD0,0x02,0xA9,0x18,0xA0,0x00,0xA2,0x18,0xC8,0xDD,0xFF,0x04,0xF0, // 0x00000580 ................
0x05,0xCA,0xCA,0xCA,0xD0,0xF5,0x8E,0xCC,0x04,0xAE,0xCB,0x04,0xBD,0xB7,0x05,0x4A, // 0x00000590 ...............J
0x88,0xD0,0xFC,0xB0,0x02,0xA2,0x00,0x60,0x20,0x9B,0x07,0xE0,0x00,0xD0,0x13,0xA0, // 0x000005A0 .......` .......
0x06,0x20,0x2C,0x04,0x20,0x26,0x04,0xA0,0x02,0x20,0x2C,0x04,0xAD,0xCD,0x04,0x4C, // 0x000005B0 . ,. &... ,....L
0x6D,0x07,0xA0,0x03,0xE8,0xBD,0xB3,0x05,0x20,0x00,0x04,0x88,0xD0,0xF6,0xC8,0x20, // 0x000005C0 m....... ......
0x2C,0x04,0xAE,0xCC,0x04,0xA0,0x02,0xCA,0xBD,0xFF,0x04,0x20,0x00,0x04,0x88,0xD0, // 0x000005D0 ,.......... ....
0xF6,0x20,0x26,0x04,0xE0,0x08,0x10,0x03,0x4C,0x62,0x07,0xE0,0x0D,0xF0,0x09,0x20, // 0x000005E0 . &.....Lb.....
0x44,0x04,0x48,0xA9,0x00,0x4C,0x69,0x07,0x20,0x44,0x04,0xAA,0xAD,0xC3,0x04,0x0A, // 0x000005F0 D.H..Li. D......
0xB0,0x23,0xA0,0x02,0x20,0x2C,0x04,0x8A,0x4C,0x6D,0x07,0xA2,0x03,0xA0,0x00,0x38, // 0x00000600 .#.. ,..Lm.....8
0xFD,0x20,0x06,0xC8,0xB0,0xFA,0x7D,0x20,0x06,0x48,0xB9,0xEF,0x04,0x20,0x00,0x04, // 0x00000610 . ....} .H... ..
0x68,0xCA,0xD0,0xE9,0x60,0xA0,0x01,0x20,0x2C,0x04,0x8A,0x20,0x4B,0x08,0x4C,0x70, // 0x00000620 h...`.. ,.. K.Lp
0x07,0xA0,0x06,0x20,0x2C,0x04,0x20,0x26,0x04,0x4C,0x38,0x08,0x0A,0x0A,0x90,0x0D, // 0x00000630 ... ,. &.L8.....
0xA0,0x06,0x20,0x2C,0x04,0x20,0x26,0x04,0xA2,0x04,0x4C,0x8F,0x08,0xA2,0x0B,0x8E, // 0x00000640 .. ,. &...L.....
0xCB,0x04,0x4C,0xD1,0x0F,0x48,0xA0,0x06,0xD9,0x23,0x06,0xF0,0x05,0x88,0xD0,0xF8, // 0x00000650 ..L..H...#......
0xF0,0x11,0xAD,0xC3,0x04,0x29,0xC0,0xC0,0x04,0x90,0x02,0x29,0x80,0x19,0x29,0x06, // 0x00000660 .....).....)..).
0x4C,0xE0,0x0F,0xC9,0x02,0xD0,0x36,0xAD,0xC3,0x04,0x49,0x80,0x8D,0xC3,0x04,0x0A, // 0x00000670 L.....6...I.....
0x0A,0x68,0x90,0x26,0xAD,0x12,0x04,0x48,0xAD,0x13,0x04,0x48,0x20,0x67,0x04,0x68, // 0x00000680 .h.&...H...H g.h
0x8D,0x13,0x04,0x68,0x8D,0x12,0x04,0x20,0x15,0x04,0xAD,0x12,0x04,0x18,0x6D,0xCB, // 0x00000690 ...h... ......m.
0x04,0x38,0xE9,0x10,0x8D,0x12,0x04,0x4C,0xCB,0x06,0x4C,0xA8,0x06,0xC9,0x17,0xD0, // 0x000006A0 .8.....L..L.....
0x1A,0xAD,0xC3,0x04,0x49,0x40,0x8D,0xC3,0x04,0x29,0x07,0xF0,0x0A,0xAD,0xC3,0x04, // 0x000006B0 ....I@...)......
0x29,0xF8,0x09,0x20,0x20,0xD8,0x03,0x68,0x4C,0xA8,0x06,0xC9,0x1B,0xD0,0x04,0x68, // 0x000006C0 ).. ..hL......h
0x4C,0x42,0x06,0xC9,0x11,0xD0,0x13,0xA9,0x20,0xA2,0x00,0x9D,0x00,0xD1,0x9D,0x00, // 0x000006D0 LB...... .......
0xD2,0x9D,0x00,0xD3,0xE8,0xD0,0xF4,0x4C,0x0F,0x0D,0xAD,0xC3,0x04,0x0A,0x0A,0x68, // 0x000006E0 .......L.......h
0xAE,0xCB,0x04,0x90,0x03,0x4C,0xC0,0x09,0xA0,0x10,0xD9,0xEF,0x04,0xF0,0x05,0x88, // 0x000006F0 .....L..........
0xD0,0xF8,0xF0,0x26,0x4E,0xC4,0x04,0xB0,0x09,0xA2,0x00,0x8E,0xC5,0x04,0x8E,0xC6, // 0x00000700 ...&N...........
0x04,0x38,0x2E,0xC4,0x04,0x88,0x98,0x0A,0x0A,0x0A,0x0A,0xA0,0x04,0x0A,0x2E,0xC5, // 0x00000710 .8..............
0x04,0x2E,0xC6,0x04,0x88,0xD0,0xF6,0x4C,0xA8,0x09,0xC9,0x0D,0xD0,0x16,0xAD,0xC5, // 0x00000720 .......L........
0x04,0x8D,0xC7,0x04,0xAD,0xC6,0x04,0x8D,0xC8,0x04,0x4E,0xC4,0x04,0x18,0x2E,0xC4, // 0x00000730 ..........N.....
0x04,0x4C,0xA8,0x06,0xC9,0x1D,0xD0,0x19,0xAD,0xC4,0x04,0x4A,0x90,0x03,0x4C,0x6E, // 0x00000740 .L.........J..Ln
0x09,0xCE,0xC7,0x04,0xA0,0xFF,0xCC,0xC7,0x04,0xD0,0x03,0xCE,0xC8,0x04,0x4C,0xA8, // 0x00000750 ..............L.
0x06,0xC9,0x18,0xD0,0x03,0x4C,0xDF,0x03,0x4C,0xEB,0x0D,0x4A,0x90,0x03,0x4C,0x04, // 0x00000760 .....L..L..J..L.
0x0E,0x4A,0x90,0x03,0x4C,0x1C,0x0D,0x4A,0x90,0x03,0x4C,0x79,0x0D,0x4C,0x92,0x08, // 0x00000770 .J..L..J..Ly.L..
0xC9,0x0A,0xD0,0x06,0x20,0x47,0x04,0x4C,0xD7,0x08,0xC9,0x1A,0xD0,0x10,0xCE,0x45, // 0x00000780 .... G.L.......E
0x04,0xA0,0xFF,0xCC,0x45,0x04,0xD0,0x03,0xCE,0x46,0x04,0x4C,0xD7,0x08,0xC9,0x7F, // 0x00000790 ....E....F.L....
0xD0,0x11,0xE0,0x0B,0xF0,0x0A,0xE8,0x20,0x15,0x04,0xCE,0x12,0x04,0x20,0x0B,0x04, // 0x000007A0 ....... ..... ..
0x4C,0x8F,0x08,0xC9,0x0D,0xD0,0x03,0x4C,0x31,0x0A,0xC9,0x20,0x90,0xF2,0xC9,0x5B, // 0x000007B0 L......L1.. ...[
0xB0,0xEE,0xCA,0x10,0x03,0xE8,0xF0,0xE8,0xC9,0x20,0xF0,0x05,0x20,0x00,0x04,0xD0, // 0x000007C0 ......... .. ...
0x03,0x20,0x17,0x0A,0x4C,0x8F,0x08,0xA0,0x01,0xE0,0x05,0x30,0x07,0x20,0x2C,0x04, // 0x000007D0 . ..L......0. ,.
0xC8,0xCA,0xD0,0xF5,0x20,0x26,0x04,0x60,0xB9,0x0B,0xD1,0x60,0x41,0x58,0x59,0x53, // 0x000007E0 .... &.`...`AXYS
0x50,0x8E,0xC2,0x04,0x38,0xA9,0x0C,0xED,0xCB,0x04,0x49,0xFF,0x18,0x69,0x01,0x6D, // 0x000007F0 P...8.....I..i.m
0x12,0x04,0x8D,0x29,0x0A,0xAD,0x13,0x04,0x8D,0x2A,0x0A,0xE0,0x05,0x90,0x68,0xCA, // 0x00000800 ...).....*....h.
0x20,0x17,0x0A,0xA0,0x02,0x20,0x28,0x0A,0xC9,0x3F,0xD0,0x40,0x88,0x20,0x28,0x0A, // 0x00000810 .... (..?.@. (.
0xA0,0x05,0xD9,0x2B,0x0A,0xF0,0x05,0x88,0xD0,0xF8,0xF0,0x4B,0xB9,0xBC,0x04,0x48, // 0x00000820 ...+.......K...H
0xAD,0xC3,0x04,0x0A,0xB0,0x1A,0xA0,0x02,0x20,0x2C,0x04,0x68,0x20,0x50,0x04,0x20, // 0x00000830 ........ ,.h P.
0x15,0x04,0x20,0x35,0x04,0xCE,0xCE,0x04,0xF0,0x03,0x4C,0xCB,0x06,0x4C,0xBC,0x06, // 0x00000840 .. 5......L..L..
0xA0,0x01,0x20,0x2C,0x04,0x68,0x20,0x4B,0x08,0x4C,0x7F,0x0A,0xAD,0xC3,0x04,0x29, // 0x00000850 .. ,.h K.L.....)
0x08,0xF0,0x14,0x88,0x20,0x28,0x0A,0xA0,0x0B,0xCC,0xC2,0x04,0xD0,0x02,0xA9,0x20, // 0x00000860 .... (.........
0x20,0xAF,0x04,0x48,0x4C,0x70,0x0A,0xCA,0x30,0x07,0xA0,0x01,0x20,0x2C,0x04,0xF0, // 0x00000870 ..HLp..0... ,..
0xF6,0xAD,0xC3,0x04,0x29,0x10,0xF0,0x03,0x4C,0x45,0x0C,0xA0,0x01,0x20,0x28,0x0A, // 0x00000880 ....)...LE... (.
0xC9,0x2E,0xF0,0xF4,0xAE,0xC2,0x04,0xE0,0x05,0x30,0x03,0x4C,0x71,0x0C,0xA2,0x69, // 0x00000890 .........0.Lq..i
0xA0,0x03,0x20,0x28,0x0A,0xDD,0xB6,0x05,0xD0,0x06,0xCA,0x88,0xD0,0xF4,0xF0,0x0A, // 0x000008A0 .. (............
0xCA,0x88,0xD0,0xFC,0xCA,0xCA,0xD0,0xE8,0xF0,0xE1,0x8E,0xCC,0x04,0xA2,0x18,0xA0, // 0x000008B0 ................
0x05,0x20,0x28,0x0A,0xDD,0xFE,0x04,0xD0,0x09,0xC8,0x20,0x28,0x0A,0xDD,0xFD,0x04, // 0x000008C0 . (....... (....
0xF0,0x0A,0xCA,0xCA,0xCA,0xD0,0xE8,0xA2,0x00,0x4C,0x8F,0x08,0xA0,0x04,0x20,0x28, // 0x000008D0 .........L.... (
0x0A,0x29,0xFC,0xC9,0x2C,0xD0,0xF0,0xA0,0x07,0x20,0x28,0x0A,0xC9,0x20,0xD0,0xE7, // 0x000008E0 .)..,.... (.. ..
0xE0,0x0F,0xD0,0x11,0xA0,0x08,0x20,0x28,0x0A,0xC9,0x2E,0x4C,0x5D,0x0C,0xC8,0xC0, // 0x000008F0 ...... (...L]...
0x0C,0xD0,0xF3,0xA2,0x03,0xAC,0xCC,0x04,0xB9,0xBA,0x05,0x8E,0xCD,0x04,0x0A,0xCA, // 0x00000900 ................
0xCA,0xCA,0xD0,0xFA,0x90,0xC1,0xAE,0xCD,0x04,0xBD,0xFF,0x04,0xC9,0x08,0xD0,0x06, // 0x00000910 ................
0xC0,0x14,0x10,0x02,0xA9,0x00,0x19,0xB6,0x05,0xC9,0xBA,0xD0,0x02,0xA9,0xBE,0x8D, // 0x00000920 ................
0xCB,0x04,0x20,0xBA,0x0B,0xAE,0xCD,0x04,0xE0,0x0F,0xD0,0x09,0xAD,0xC3,0x04,0x0A, // 0x00000930 .. .............
0x90,0x03,0x20,0xF9,0x0B,0xAE,0xCD,0x04,0xE0,0x0A,0x30,0x07,0xAD,0xC9,0x04,0xC9, // 0x00000940 .. .......0.....
0x00,0xD0,0x84,0xAD,0xCB,0x04,0x20,0xAF,0x04,0xAD,0xCA,0x04,0x20,0xAF,0x04,0xE0, // 0x00000950 ...... ..... ...
0x0A,0x10,0x06,0xAD,0xC9,0x04,0x20,0xAF,0x04,0x4C,0x7F,0x0A,0xA0,0x00,0x8C,0xC9, // 0x00000960 ...... ..L......
0x04,0x8C,0xCA,0x04,0xA0,0x08,0x20,0x28,0x0A,0x60,0x4C,0xF8,0x0C,0xC9,0x2F,0xD0, // 0x00000970 ...... (.`L.../.
0x0A,0xC8,0x20,0x28,0x0A,0x8D,0xCA,0x04,0x4C,0xF8,0x0B,0xA2,0x10,0x20,0x28,0x0A, // 0x00000980 .. (....L.... (.
0xDD,0xEF,0x04,0xF0,0x0C,0xCA,0xD0,0xF8,0xC9,0x2E,0xF0,0x17,0x68,0x68,0x4C,0x17, // 0x00000990 ............hhL.
0x0B,0xCA,0x8A,0xA2,0x04,0x0A,0x0A,0x0A,0x0A,0x0A,0x2E,0xCA,0x04,0x2E,0xC9,0x04, // 0x000009A0 ................
0xCA,0xD0,0xF6,0xC8,0xC0,0x0C,0xD0,0xD3,0x60,0x20,0xAC,0x0B,0xC9,0x2F,0xF0,0xC1, // 0x000009B0 ........` .../..
0xA0,0x0B,0x8C,0xCC,0x04,0xA9,0x00,0x8D,0x7C,0x06,0x48,0xAC,0xCC,0x04,0x20,0x28, // 0x000009C0 ........|.H... (
0x0A,0xA2,0x0A,0xDD,0xEF,0x04,0xF0,0x0B,0xCA,0xD0,0xF8,0xAA,0x68,0xE0,0x2E,0xF0, // 0x000009D0 ............h...
0x16,0xD0,0xB9,0xCA,0x68,0xAC,0x7C,0x06,0xCA,0x30,0x09,0x18,0x79,0x21,0x06,0xB0, // 0x000009E0 ....h.|..0..y!..
0xAB,0xCA,0x10,0xF8,0xEE,0x7C,0x06,0xCE,0xCC,0x04,0xA0,0x07,0xCC,0xCC,0x04,0xD0, // 0x000009F0 .....|..........
0xC9,0x8D,0xCA,0x04,0x60,0x20,0xBA,0x0B,0xAD,0xC3,0x04,0x0A,0x90,0x03,0x20,0xF9, // 0x00000A00 ....` ........ .
0x0B,0xA9,0x00,0xCD,0xC9,0x04,0xD0,0x86,0xA2,0x0B,0x4C,0x99,0x0B,0xF0,0x03,0x4C, // 0x00000A10 ..........L....L
0x3E,0x0B,0xAC,0xCC,0x04,0xB9,0xBA,0x05,0x29,0x08,0xD0,0x02,0xA2,0x03,0x4C,0x45, // 0x00000A20 ........).....LE
0x0B,0xA2,0xA0,0xA0,0x03,0x20,0x28,0x0A,0xDD,0x17,0x05,0xD0,0x06,0xCA,0x88,0xD0, // 0x00000A30 ..... (.........
0xF4,0xF0,0x0A,0xCA,0x88,0xD0,0xFC,0xCA,0xD0,0xE9,0x4C,0x17,0x0B,0xBD,0x17,0x05, // 0x00000A40 ..........L.....
0x8D,0xCB,0x04,0xE0,0x20,0x30,0x12,0xE0,0x2C,0x10,0x08,0x20,0xBA,0x0B,0xA2,0x00, // 0x00000A50 .... 0..,.. ....
0x4C,0x93,0x0B,0x20,0xAF,0x04,0x4C,0x7F,0x0A,0x20,0xBA,0x0B,0x38,0xAD,0xCA,0x04, // 0x00000A60 L.. ..L.. ..8...
0xE9,0x02,0x8D,0xCA,0x04,0xB0,0x03,0xCE,0xC9,0x04,0x38,0xAD,0xCA,0x04,0xED,0x45, // 0x00000A70 ..........8....E
0x04,0xAA,0xAD,0xC9,0x04,0xED,0x46,0x04,0x08,0xC9,0x00,0xF0,0x08,0xC9,0xFF,0xF0, // 0x00000A80 ......F.........
0x04,0x28,0x4C,0x17,0x0B,0x8A,0xA0,0xFF,0xCC,0xC9,0x04,0xD0,0x04,0x28,0x4C,0xE9, // 0x00000A90 .(L..........(L.
0x0C,0x28,0x90,0x05,0x0A,0xB0,0xEB,0x90,0x03,0x0A,0x90,0xE6,0x6A,0xAA,0xAD,0xCB, // 0x00000AA0 .(..........j...
0x04,0x20,0xAF,0x04,0x8A,0x4C,0xA6,0x0B,0xA0,0x08,0x20,0x28,0x0A,0xC9,0x2E,0xD0, // 0x00000AB0 . ...L.... (....
0x08,0xC8,0xC0,0x0C,0xD0,0xF4,0x4C,0xDC,0x0B,0x20,0xAC,0x0B,0x4C,0xBD,0x0B,0xAD, // 0x00000AC0 ......L.. ..L...
0xC3,0x04,0x0A,0x0A,0xB0,0x03,0x4C,0xF1,0x08,0x4C,0xBC,0x06,0xAD,0xFC,0x03,0xC9, // 0x00000AD0 ......L..L......
0x20,0xD0,0x40,0xAD,0xC4,0x04,0x4A,0xB0,0x3A,0xAD,0xC7,0x04,0x8D,0x36,0x0D,0xAD, // 0x00000AE0 .@...J.:....6..
0xC8,0x04,0x8D,0x37,0x0D,0xAD,0x56,0x0F,0xA8,0x4A,0x4A,0x4A,0x4A,0x20,0x6C,0x0D, // 0x00000AF0 ...7..V..JJJJ l.
0x98,0x29,0x0F,0x20,0x6C,0x0D,0xA9,0x0D,0x20,0x70,0x0D,0xEE,0x36,0x0D,0xD0,0x03, // 0x00000B00 .). l... p..6...
0xEE,0x37,0x0D,0xAD,0xC5,0x04,0xCD,0x36,0x0D,0xD0,0xDA,0xA9,0x01,0x8D,0xFF,0x03, // 0x00000B10 .7.....6........
0x4C,0x6E,0x09,0xAD,0xFC,0x03,0x20,0x70,0x0D,0x4C,0x92,0x08,0xAA,0xBD,0xF0,0x04, // 0x00000B20 Ln.... p.L......
0x8D,0x01,0xF0,0xA9,0x12,0x20,0x1B,0x04,0x60,0xAD,0xFC,0x03,0xC9,0x4D,0xD0,0x68, // 0x00000B30 ..... ..`....M.h
0xAD,0xC4,0x04,0x4A,0xB0,0x05,0x4A,0xB0,0x0E,0x90,0x54,0xAD,0xC5,0x04,0x8D,0xAE, // 0x00000B40 ...J..J...T.....
0x0D,0xAD,0xC6,0x04,0x8D,0xAF,0x0D,0xAD,0xAF,0x0D,0xC9,0x03,0xB0,0x41,0xAD,0xC7, // 0x00000B50 .............A..
0x04,0x8D,0xAB,0x0D,0xAD,0xC8,0x04,0x8D,0xAC,0x0D,0xAD,0x00,0x00,0x8D,0x00,0x00, // 0x00000B60 ................
0xEE,0xAB,0x0D,0xD0,0x03,0xEE,0xAC,0x0D,0xEE,0xAE,0x0D,0xD0,0x03,0xEE,0xAF,0x0D, // 0x00000B70 ................
0xAD,0xAF,0x0D,0xC9,0x03,0xF0,0x18,0xAD,0xAB,0x0D,0xCD,0x45,0x04,0xD0,0xDB,0xAD, // 0x00000B80 ...........E....
0xAC,0x0D,0xCD,0x46,0x04,0xD0,0xD3,0xA9,0x02,0x8D,0xC4,0x04,0x4C,0xA8,0x06,0xA9, // 0x00000B90 ...F........L...
0x00,0x8D,0xC4,0x04,0x48,0x4C,0xFD,0x08,0x4C,0x92,0x08,0xC9,0x0A,0xD0,0x0F,0xAD, // 0x00000BA0 ....HL..L.......
0x45,0x04,0x8D,0xC7,0x04,0xAD,0x46,0x04,0x8D,0xC8,0x04,0x4C,0xA8,0x06,0xAD,0xC3, // 0x00000BB0 E.....F....L....
0x04,0x4C,0xAB,0x09,0x4C,0x33,0x0F,0xC9,0x59,0xF0,0x0E,0xC9,0x5F,0xD0,0xD9,0xA2, // 0x00000BC0 .L..L3..Y..._...
0xFF,0x8E,0xC9,0x04,0x8E,0xCA,0x04,0xD0,0x09,0xA2,0x01,0x8E,0xC9,0x04,0xCA,0x8E, // 0x00000BD0 ................
0xCA,0x04,0xAD,0xC4,0x04,0x4A,0xB0,0x06,0x18,0x4A,0xB0,0x13,0x90,0xB1,0xAD,0xC5, // 0x00000BE0 .....J...J......
0x04,0x8D,0xAE,0x0D,0xAD,0xC6,0x04,0x8D,0xAF,0x0D,0xA9,0x02,0x8D,0xC4,0x04,0xAD, // 0x00000BF0 ................
0xAE,0x0D,0x8D,0x45,0x04,0xAD,0xAF,0x0D,0x8D,0x46,0x04,0xC9,0x01,0xF0,0x90,0xC9, // 0x00000C00 ...E.....F......
0x01,0xF0,0x8C,0xC9,0x03,0xB0,0x88,0xAD,0x46,0x04,0xC9,0x03,0xD0,0x03,0x4C,0xA8, // 0x00000C10 ........F.....L.
0x06,0xC9,0x01,0xF0,0xF9,0x20,0x4A,0x07,0xE0,0x00,0xF0,0x5F,0xE0,0x58,0xF0,0xEE, // 0x00000C20 ..... J...._.X..
0xE0,0x24,0x90,0x6B,0xE0,0x30,0xB0,0xDF,0x20,0x44,0x04,0x8D,0xCC,0x04,0xAD,0x46, // 0x00000C30 .$.k.0.. D.....F
0x04,0xC9,0x03,0xF0,0xCC,0xC9,0x01,0xF0,0xC8,0x20,0x44,0x04,0x8D,0xCD,0x04,0xC9, // 0x00000C40 ......... D.....
0xFF,0xC9,0x01,0xF0,0xC2,0xC9,0x03,0xB0,0xBE,0x38,0xAD,0xCC,0x04,0xED,0xC7,0x04, // 0x00000C50 .........8......
0xAD,0xCD,0x04,0xED,0xC8,0x04,0x90,0xAF,0xAD,0x45,0x04,0xE9,0x02,0x8D,0x45,0x04, // 0x00000C60 .........E....E.
0xB0,0x03,0xCE,0x46,0x04,0x18,0xAD,0xCC,0x04,0x6D,0xC9,0x04,0x20,0xAF,0x04,0xAD, // 0x00000C70 ...F.....m.. ...
0xCD,0x04,0x6D,0xCA,0x04,0x20,0xAF,0x04,0x4C,0x57,0x0E,0x20,0x9B,0x07,0xE0,0x00, // 0x00000C80 ..m.. ..LW. ....
0xF0,0x8C,0xAD,0xCC,0x04,0xC9,0x0A,0xB0,0x03,0x20,0x47,0x04,0x4C,0xE8,0x0F,0x20, // 0x00000C90 ......... G.L..
0x44,0x04,0xA8,0xAD,0xC7,0x04,0x38,0xED,0x45,0x04,0x8D,0xCC,0x04,0xAD,0xC8,0x04, // 0x00000CA0 D.....8.E.......
0xED,0x46,0x04,0xB0,0x29,0xC9,0xFF,0xD0,0x22,0x98,0x10,0x1F,0x38,0xED,0xCC,0x04, // 0x00000CB0 .F..)..."...8...
0xB0,0x19,0xC8,0xAD,0xC9,0x04,0x30,0x02,0x88,0x88,0xCE,0x45,0x04,0xA2,0xFF,0xEC, // 0x00000CC0 ......0....E....
0x45,0x04,0xD0,0x03,0xCE,0x46,0x04,0x98,0x20,0xAF,0x04,0x4C,0x57,0x0E,0xC9,0x00, // 0x00000CD0 E....F.. ..LW...
0xD0,0xF9,0x98,0x30,0xF6,0x38,0xC8,0xED,0xCC,0x04,0x90,0xEF,0x4C,0xEE,0x0F,0x30, // 0x00000CE0 ...0.8......L..0
0xD7,0x10,0xD7,0xAD,0xC8,0x04,0xC9,0x01,0xF0,0x08,0xC9,0x01,0xF0,0x04,0xC9,0x03, // 0x00000CF0 ................
0x90,0x03,0x4C,0xDF,0x0D,0xAE,0xC7,0x04,0xAD,0xFC,0x03,0xC9,0x49,0xF0,0x07,0xC9, // 0x00000D00 ..L.........I...
0x4F,0xF0,0x37,0x4C,0x07,0x0E,0x8E,0x69,0x0F,0x8E,0x6C,0x0F,0xAE,0xC8,0x04,0x8E, // 0x00000D10 O.7L...i..l.....
0x6A,0x0F,0x8E,0x6D,0x0F,0xA9,0xEA,0xAA,0xAD,0x00,0x01,0x8E,0x00,0x01,0xEE,0x69, // 0x00000D20 j..m...........i
0x0F,0xEE,0x6C,0x0F,0xD0,0x06,0xEE,0x6A,0x0F,0xEE,0x6D,0x0F,0xAE,0x6D,0x0F,0xE0, // 0x00000D30 ..l....j..m..m..
0x01,0xF0,0x04,0xE0,0x03,0xD0,0xE0,0x4C,0x7A,0x09,0x8E,0xB2,0x0F,0xE8,0x8E,0xA2, // 0x00000D40 .......Lz.......
0x0F,0x08,0xAE,0xC8,0x04,0x8E,0xB3,0x0F,0x8E,0xA3,0x0F,0x28,0xD0,0x03,0xEE,0xA3, // 0x00000D50 ...........(....
0x0F,0xAD,0x01,0x01,0xAE,0xA3,0x0F,0xE0,0x01,0xF0,0x04,0xE0,0x03,0xD0,0x02,0xA9, // 0x00000D60 ................
0x00,0x8D,0x00,0x01,0xEE,0xA2,0x0F,0xD0,0x03,0xEE,0xA3,0x0F,0xEE,0xB2,0x0F,0xD0, // 0x00000D70 ................
0x03,0xEE,0xB3,0x0F,0xAE,0xB3,0x0F,0xE0,0x01,0xF0,0xBC,0xE0,0x03,0xF0,0xB8,0xD0, // 0x00000D80 ................
0xD0,0x20,0x00,0x03,0x48,0xCD,0xFE,0x03,0xD0,0x03,0x4C,0x0B,0x09,0x4C,0x96,0x08, // 0x00000D90 . ..H.....L..L..
0xA0,0x00,0x8C,0xC4,0x04,0x4C,0xBC,0x08,0x20,0x47,0x04,0x4C,0x57,0x0E,0x08,0xAD, // 0x00000DA0 .....L.. G.LW...
0xC9,0x04,0xAA,0x28,0xD0,0x06,0x8A,0x10,0x03,0x4C,0x1B,0x0F,0x8A,0x4C,0x2F,0x0F] // 0x00000DB0 ...(.....L...L/.
}

View file

@ -0,0 +1,203 @@
{"bytes": [
0x2E,0x30,0x31,0x44,0x38,0x2F,0x41,0x32,0x0D,0x30,0x38,0x0D,0x41,0x39,0x0D,0x32, // 0x00000000 .01D8/A2.08.A9.2
0x30,0x0D,0x39,0x44,0x0D,0x43,0x35,0x0D,0x44,0x30,0x0D,0x43,0x41,0x0D,0x44,0x30, // 0x00000010 0.9D.C5.D0.CA.D0
0x0D,0x46,0x41,0x0D,0x41,0x44,0x0D,0x30,0x30,0x0D,0x46,0x30,0x0D,0x34,0x41,0x0D, // 0x00000020 .FA.AD.00.F0.4A.
0x39,0x30,0x0D,0x46,0x41,0x0D,0x41,0x44,0x0D,0x30,0x31,0x0D,0x46,0x30,0x0D,0x38, // 0x00000030 90.FA.AD.01.F0.8
0x44,0x0D,0x30,0x30,0x0D,0x31,0x34,0x0D,0x45,0x45,0x0D,0x45,0x43,0x0D,0x30,0x31, // 0x00000040 D.00.14.EE.EC.01
0x0D,0x44,0x30,0x0D,0x45,0x46,0x0D,0x45,0x45,0x0D,0x45,0x44,0x0D,0x30,0x31,0x0D, // 0x00000050 .D0.EF.EE.ED.01.
0x41,0x44,0x0D,0x45,0x44,0x0D,0x30,0x31,0x0D,0x43,0x39,0x0D,0x32,0x30,0x0D,0x44, // 0x00000060 AD.ED.01.C9.20.D
0x30,0x0D,0x45,0x35,0x0D,0x34,0x43,0x0D,0x33,0x30,0x0D,0x31,0x36,0x0D,0x2E,0x30, // 0x00000070 0.E5.4C.30.16..0
0x31,0x44,0x38,0x47,0x20,0x11,0x14,0xEE,0x12,0x14,0xD0,0x03,0xEE,0x13,0x14,0x60, // 0x00000080 1D8G ..........`
0xA4,0x20,0x11,0x14,0x60,0x8D,0x47,0xD3,0x60,0xA9,0x20,0x20,0x11,0x14,0x60,0xCE, // 0x00000090 . ..`.G.`. ..`.
0xC2,0x14,0xD0,0xFB,0x18,0x69,0xFF,0xD0,0xF6,0x60,0xA9,0x20,0x20,0x00,0x14,0x60, // 0x000000A0 .....i...`. ..`
0xA9,0x2E,0x20,0x00,0x14,0x88,0xD0,0xF8,0x60,0x18,0xA9,0x10,0x6D,0x12,0x14,0x8D, // 0x000000B0 .. .....`...m...
0x12,0x14,0x90,0x03,0xEE,0x13,0x14,0x60,0xAD,0x2A,0x00,0xEE,0x45,0x14,0xD0,0x03, // 0x000000C0 .......`.*..E...
0xEE,0x46,0x14,0x60,0xA8,0x20,0x5B,0x14,0x98,0x29,0x0F,0x20,0x5F,0x14,0x60,0x4A, // 0x000000D0 .F.`. [..). _.`J
0x4A,0x4A,0x4A,0xAA,0xBD,0xF0,0x14,0x20,0x00,0x14,0x60,0xA9,0xC7,0x8D,0x12,0x14, // 0x000000E0 JJJ.... ..`.....
0xA9,0xD0,0x8D,0x13,0x14,0xA2,0x09,0xBD,0xCE,0x14,0x20,0x00,0x14,0xCA,0xD0,0xF7, // 0x000000F0 .......... .....
0x20,0x26,0x14,0xA0,0x18,0xAD,0xC3,0x14,0x4A,0x90,0x0E,0xA2,0x04,0xB9,0xD7,0x14, // 0x00000100 &......J.......
0x20,0x00,0x14,0x88,0xCA,0xD0,0xF6,0xF0,0x06,0x88,0x88,0x88,0x88,0xD0,0xE9,0x20, // 0x00000110 ..............
0x26,0x14,0xAD,0xC3,0x14,0x0A,0xA9,0x48,0x90,0x02,0xA9,0x44,0x20,0x00,0x14,0x20, // 0x00000120 &......H...D ..
0x15,0x14,0x60,0xA0,0x8D,0x8C,0x44,0x14,0x20,0x44,0x14,0xA0,0xAD,0x8C,0x44,0x14, // 0x00000130 ..`...D. D....D.
0x60,0x47,0xFF,0x08,0x28,0x37,0x00,0x20,0x00,0x02,0x00,0x00,0x00,0x16,0x30,0x0B, // 0x00000140 `G..(7. ......0.
0x0F,0xC9,0x00,0x52,0x45,0x4C,0x42,0x4D,0x45,0x53,0x53,0x41,0x45,0x44,0x4F,0x43, // 0x00000150 ...RELBMESSAEDOC
0x41,0x54,0x41,0x44,0x49,0x43,0x53,0x41,0x45,0x56,0x4F,0x4D,0x45,0x56,0x41,0x53, // 0x00000160 ATADICSAEVOMEVAS
0x54,0x49,0x44,0x45,0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x41,0x42, // 0x00000170 TIDE0123456789AB
0x43,0x44,0x45,0x46,0x2E,0x2E,0x0C,0x2E,0x58,0x1C,0x2E,0x59,0x18,0x2E,0x5A,0x04, // 0x00000180 CDEF....X..Y..Z.
0x2E,0x2E,0x08,0x58,0x49,0x00,0x59,0x49,0x10,0x49,0x5A,0x14,0x90,0x42,0x43,0x43, // 0x00000190 ...XI.YI.IZ..BCC
0xB0,0x42,0x43,0x53,0xF0,0x42,0x45,0x51,0x30,0x42,0x4D,0x49,0xD0,0x42,0x4E,0x45, // 0x000001A0 .BCS.BEQ0BMI.BNE
0x10,0x42,0x50,0x4C,0x50,0x42,0x56,0x43,0x70,0x42,0x56,0x53,0x4C,0x4A,0x4D,0x50, // 0x000001B0 .BPLPBVCpBVSLJMP
0x6C,0x4A,0x50,0x49,0x20,0x4A,0x53,0x52,0x4A,0x4C,0x53,0x52,0x0A,0x41,0x53,0x4C, // 0x000001C0 lJPI JSRJLSR.ASL
0x2A,0x52,0x4F,0x4C,0x6A,0x52,0x4F,0x52,0x58,0x43,0x4C,0x49,0xB8,0x43,0x4C,0x56, // 0x000001D0 *ROLjRORXCLI.CLV
0xCA,0x44,0x45,0x58,0x88,0x44,0x45,0x59,0xE8,0x49,0x4E,0x58,0xC8,0x49,0x4E,0x59, // 0x000001E0 .DEX.DEY.INX.INY
0x00,0x42,0x52,0x4B,0x18,0x43,0x4C,0x43,0xD8,0x43,0x4C,0x44,0xEA,0x4E,0x4F,0x50, // 0x000001F0 .BRK.CLC.CLD.NOP
0x48,0x50,0x48,0x41,0x08,0x50,0x48,0x50,0x68,0x50,0x4C,0x41,0x28,0x50,0x4C,0x50, // 0x00000200 HPHA.PHPhPLA(PLP
0x40,0x52,0x54,0x49,0x60,0x52,0x54,0x53,0x38,0x53,0x45,0x43,0xF8,0x53,0x45,0x44, // 0x00000210 @RTI`RTS8SEC.SED
0x78,0x53,0x45,0x49,0xAA,0x54,0x41,0x58,0xA8,0x54,0x41,0x59,0xBA,0x54,0x53,0x58, // 0x00000220 xSEI.TAX.TAY.TSX
0x8A,0x54,0x58,0x41,0x9A,0x54,0x58,0x53,0x98,0x54,0x59,0x41,0xE0,0x43,0x50,0x58, // 0x00000230 .TXA.TXS.TYA.CPX
0x98,0xC0,0x43,0x50,0x59,0x98,0xA2,0x4C,0x44,0x58,0xB9,0xA0,0x4C,0x44,0x59,0xD9, // 0x00000240 ..CPY..LDX..LDY.
0xC1,0x43,0x4D,0x50,0xFF,0x61,0x41,0x44,0x43,0xFF,0x21,0x41,0x4E,0x44,0xFF,0xC2, // 0x00000250 .CMP.aADC.!AND..
0x44,0x45,0x43,0xD1,0x41,0x45,0x4F,0x52,0xFF,0xE2,0x49,0x4E,0x43,0xD1,0xA1,0x4C, // 0x00000260 DEC.AEOR..INC..L
0x44,0x41,0xFF,0x02,0x41,0x53,0x4C,0xD1,0x20,0x42,0x49,0x54,0x90,0x42,0x4C,0x53, // 0x00000270 DA..ASL. BIT.BLS
0x52,0xD1,0x01,0x4F,0x52,0x41,0xFF,0x22,0x52,0x4F,0x4C,0xD1,0x62,0x52,0x4F,0x52, // 0x00000280 R..ORA."ROL.bROR
0xD1,0xE1,0x53,0x42,0x43,0xFF,0x81,0x53,0x54,0x41,0xF7,0x82,0x53,0x54,0x58,0x91, // 0x00000290 ..SBC..STA..STX.
0x80,0x53,0x54,0x59,0x91,0x01,0x0A,0x64,0x03,0x04,0x01,0x0D,0x13,0x05,0x20,0x10, // 0x000002A0 .STY...d...... .
0x08,0x04,0x02,0x01,0x8D,0xBD,0x14,0x08,0x68,0x8D,0xC1,0x14,0x8E,0xBE,0x14,0x8C, // 0x000002B0 ........h.......
0xBF,0x14,0xBA,0x8E,0xC0,0x14,0xD8,0xA2,0x00,0xA9,0x20,0x9D,0x00,0xD0,0x9D,0x00, // 0x000002C0 .......... .....
0xD1,0x9D,0x00,0xD2,0x9D,0x00,0xD3,0xE8,0xD0,0xF1,0xA9,0x52,0x8D,0xC7,0xD0,0xA9, // 0x000002D0 ...........R....
0x2F,0x8D,0xC8,0xD0,0xA9,0x53,0x8D,0xC9,0xD0,0x20,0x00,0xFD,0xC9,0x53,0xF0,0x06, // 0x000002E0 /....S... ...S..
0xC9,0x52,0xF0,0x28,0xD0,0xF3,0xA9,0x00,0x8D,0x7C,0x16,0xAA,0xA0,0x14,0x9D,0x00, // 0x000002F0 .R.(.....|......
0x14,0xE8,0xD0,0xFA,0xEE,0x7C,0x16,0x88,0xD0,0xF4,0xA2,0xFF,0x9A,0xA9,0x4C,0x8D, // 0x00000300 .....|........L.
0xC0,0x01,0xA9,0x30,0x8D,0xC1,0x01,0xA9,0x16,0x8D,0xC2,0x01,0xA9,0x20,0x8D,0xC3, // 0x00000310 ...0......... ..
0x14,0xA9,0x00,0x8D,0xC4,0x14,0x8D,0xC7,0x14,0x8D,0xC8,0x14,0xA9,0x60,0x8D,0x0B, // 0x00000320 .............`..
0x14,0x20,0x67,0x14,0xAD,0xC7,0x14,0x8D,0x45,0x14,0xAD,0xC8,0x14,0x8D,0x46,0x14, // 0x00000330 . g.....E.....F.
0xA9,0x07,0x8D,0x12,0x14,0xA9,0xD1,0x8D,0x13,0x14,0xA9,0x12,0x8D,0xCE,0x14,0xAD, // 0x00000340 ................
0x46,0x14,0x20,0x50,0x14,0xAD,0x45,0x14,0x20,0x50,0x14,0xAD,0xC3,0x14,0x0A,0x0A, // 0x00000350 F. P..E. P......
0x90,0x05,0xA0,0xA9,0x8C,0x0B,0x14,0x48,0x20,0x26,0x14,0x68,0x90,0x03,0x4C,0x7C, // 0x00000360 .......H &.h..L|
0x18,0x0A,0x0A,0x90,0x03,0x4C,0x71,0x18,0x0A,0x90,0x16,0xA0,0x05,0x20,0x2C,0x14, // 0x00000370 .....Lq...... ,.
0x20,0x44,0x14,0x20,0x00,0x14,0x20,0x26,0x14,0xA0,0x04,0x20,0x2C,0x14,0x4C,0x70, // 0x00000380 D. .. &... ,.Lp
0x17,0x20,0x4A,0x17,0xE0,0x00,0xF0,0x47,0xA0,0x03,0xE8,0xBD,0x14,0x15,0x20,0x00, // 0x00000390 . J....G...... .
0x14,0x88,0xD0,0xF6,0xA0,0x03,0x20,0x2C,0x14,0x20,0x26,0x14,0xE0,0x24,0x10,0x32, // 0x000003A0 ...... ,. &..$.2
0x20,0x44,0x14,0xAA,0x18,0x6D,0x45,0x14,0x48,0xA9,0x00,0x6D,0x46,0x14,0xA8,0x8A, // 0x000003B0 D...mE.H..mF...
0x10,0x01,0x88,0x98,0x20,0x50,0x14,0x68,0x20,0x50,0x14,0x4C,0x70,0x17,0x20,0x44, // 0x000003C0 .... P.h P.Lp. D
0x14,0xA2,0xA0,0xDD,0x14,0x15,0xF0,0x06,0xCA,0xCA,0xCA,0xCA,0xD0,0xF5,0x60,0x4C, // 0x000003D0 ..............`L
0xE8,0x17,0xE0,0x30,0x10,0x32,0x20,0x44,0x14,0x48,0x20,0x44,0x14,0x20,0x50,0x14, // 0x000003E0 ...0.2 D.H D. P.
0x68,0x20,0x50,0x14,0x20,0x15,0x14,0x20,0x35,0x14,0xCE,0xCE,0x14,0xF0,0x16,0xA9, // 0x000003F0 h P. .. 5.......
0x11,0xCD,0xCE,0x14,0xD0,0x0C,0xAD,0x45,0x14,0x8D,0xC5,0x14,0xAD,0x46,0x14,0x8D, // 0x00000400 .......E.....F..
0xC6,0x14,0x4C,0xCB,0x16,0x4C,0x8D,0x18,0xA0,0x04,0x20,0x2C,0x14,0xF0,0xD5,0xA8, // 0x00000410 ..L..L.... ,....
0x29,0xE3,0xA2,0x69,0xDD,0xB3,0x15,0xF0,0x09,0xCA,0xCA,0xCA,0xCA,0xCA,0xD0,0xF4, // 0x00000420 )..i............
0x98,0x60,0x8E,0xCB,0x14,0x8C,0xCD,0x14,0x98,0x29,0x1C,0xE0,0x18,0x10,0x06,0xC9, // 0x00000430 .`.......)......
0x00,0xD0,0x02,0xA9,0x08,0xC0,0xBE,0xD0,0x02,0xA9,0x18,0xA0,0x00,0xA2,0x18,0xC8, // 0x00000440 ................
0xDD,0xFF,0x14,0xF0,0x05,0xCA,0xCA,0xCA,0xD0,0xF5,0x8E,0xCC,0x14,0xAE,0xCB,0x14, // 0x00000450 ................
0xBD,0xB7,0x15,0x4A,0x88,0xD0,0xFC,0xB0,0x02,0xA2,0x00,0x60,0x20,0x9B,0x17,0xE0, // 0x00000460 ...J.......` ...
0x00,0xD0,0x12,0x48,0xA0,0x06,0x20,0x2C,0x14,0x20,0x26,0x14,0xA0,0x02,0x20,0x2C, // 0x00000470 ...H.. ,. &... ,
0x14,0x68,0x4C,0x6D,0x17,0x18,0xA0,0x03,0xE8,0xBD,0xB3,0x15,0x20,0x00,0x14,0x88, // 0x00000480 .hLm........ ...
0xD0,0xF6,0xC8,0x20,0x2C,0x14,0xAE,0xCC,0x14,0xA0,0x02,0xCA,0xBD,0xFF,0x14,0x20, // 0x00000490 ... ,..........
0x00,0x14,0x88,0xD0,0xF6,0x20,0x26,0x14,0xE0,0x08,0x10,0x03,0x4C,0x62,0x17,0xE0, // 0x000004A0 ..... &.....Lb..
0x0D,0xF0,0x09,0x20,0x44,0x14,0x48,0xA9,0x00,0x4C,0x69,0x17,0x20,0x44,0x14,0xAA, // 0x000004B0 ... D.H..Li. D..
0xAD,0xC3,0x14,0x0A,0xB0,0x23,0xA0,0x02,0x20,0x2C,0x14,0x8A,0x4C,0x6D,0x17,0xA2, // 0x000004C0 .....#.. ,..Lm..
0x03,0xA0,0x00,0x38,0xFD,0x20,0x16,0xC8,0xB0,0xFA,0x7D,0x20,0x16,0x48,0xB9,0xEF, // 0x000004D0 ...8. ....} .H..
0x14,0x20,0x00,0x14,0x68,0xCA,0xD0,0xE9,0x60,0xA0,0x01,0x20,0x2C,0x14,0x8A,0x20, // 0x000004E0 . ..h...`.. ,..
0x4B,0x18,0x4C,0x70,0x17,0xA0,0x06,0x20,0x2C,0x14,0x20,0x26,0x14,0x4C,0x38,0x18, // 0x000004F0 K.Lp... ,. &.L8.
0x0A,0x0A,0x90,0x0D,0xA0,0x06,0x20,0x2C,0x14,0x20,0x26,0x14,0xA2,0x04,0x4C,0x8F, // 0x00000500 ...... ,. &...L.
0x18,0xA2,0x0B,0x8E,0xCB,0x14,0x4C,0xD1,0x1F,0x48,0xA0,0x06,0xD9,0x23,0x16,0xF0, // 0x00000510 ......L..H...#..
0x05,0x88,0xD0,0xF8,0xF0,0x11,0xAD,0xC3,0x14,0x29,0xC0,0xC0,0x04,0x90,0x02,0x29, // 0x00000520 .........).....)
0x80,0x19,0x29,0x16,0x4C,0xE0,0x1F,0xC9,0x02,0xD0,0x36,0xAD,0xC3,0x14,0x49,0x80, // 0x00000530 ..).L.....6...I.
0x8D,0xC3,0x14,0x0A,0x0A,0x68,0x90,0x26,0xAD,0x12,0x14,0x48,0xAD,0x13,0x14,0x48, // 0x00000540 .....h.&...H...H
0x20,0x67,0x14,0x68,0x8D,0x13,0x14,0x68,0x8D,0x12,0x14,0x20,0x15,0x14,0xAD,0x12, // 0x00000550 g.h...h... ....
0x14,0x18,0x6D,0xCB,0x14,0x38,0xE9,0x10,0x8D,0x12,0x14,0x4C,0xCB,0x16,0x4C,0xA8, // 0x00000560 ..m..8.....L..L.
0x16,0xC9,0x17,0xD0,0x1A,0xAD,0xC3,0x14,0x49,0x40,0x8D,0xC3,0x14,0x29,0x07,0xF0, // 0x00000570 ........I@...)..
0x0A,0xAD,0xC3,0x14,0x29,0xF8,0x09,0x20,0x8D,0xC3,0x14,0x68,0x4C,0xA8,0x16,0xC9, // 0x00000580 ....).. ...hL...
0x1B,0xD0,0x04,0x68,0x4C,0x42,0x16,0xC9,0x11,0xD0,0x13,0xA9,0x20,0xA2,0x00,0x9D, // 0x00000590 ...hLB...... ...
0x00,0xD1,0x9D,0x00,0xD2,0x9D,0x00,0xD3,0xE8,0xD0,0xF4,0x4C,0x0F,0x1D,0xAD,0xC3, // 0x000005A0 ...........L....
0x14,0x0A,0x0A,0x68,0xAE,0xCB,0x14,0x90,0x03,0x4C,0xC0,0x19,0xA0,0x10,0xD9,0xEF, // 0x000005B0 ...h.....L......
0x14,0xF0,0x05,0x88,0xD0,0xF8,0xF0,0x26,0x4E,0xC4,0x14,0xB0,0x09,0xA2,0x00,0x8E, // 0x000005C0 .......&N.......
0xC5,0x14,0x8E,0xC6,0x14,0x38,0x2E,0xC4,0x14,0x88,0x98,0x0A,0x0A,0x0A,0x0A,0xA0, // 0x000005D0 .....8..........
0x04,0x0A,0x2E,0xC5,0x14,0x2E,0xC6,0x14,0x88,0xD0,0xF6,0x4C,0xA8,0x19,0xC9,0x0D, // 0x000005E0 ...........L....
0xD0,0x16,0xAD,0xC5,0x14,0x8D,0xC7,0x14,0xAD,0xC6,0x14,0x8D,0xC8,0x14,0x4E,0xC4, // 0x000005F0 ..............N.
0x14,0x18,0x2E,0xC4,0x14,0x4C,0xA8,0x16,0xC9,0x1D,0xD0,0x19,0xAD,0xC4,0x14,0x4A, // 0x00000600 .....L.........J
0x90,0x03,0x4C,0x6E,0x19,0xCE,0xC7,0x14,0xA0,0xFF,0xCC,0xC7,0x14,0xD0,0x03,0xCE, // 0x00000610 ..Ln............
0xC8,0x14,0x4C,0xA8,0x16,0xC9,0x12,0xD0,0x03,0x6C,0xC7,0x14,0x4C,0xEB,0x1D,0x4A, // 0x00000620 ..L......l..L..J
0x90,0x03,0x4C,0x04,0x1E,0x4A,0x90,0x03,0x4C,0x1C,0x1D,0x4A,0x90,0x03,0x4C,0x79, // 0x00000630 ..L..J..L..J..Ly
0x1D,0x4C,0x92,0x18,0xC9,0x0A,0xD0,0x06,0x20,0x47,0x14,0x4C,0xD7,0x18,0xC9,0x1A, // 0x00000640 .L...... G.L....
0xD0,0x10,0xCE,0x45,0x14,0xA0,0xFF,0xCC,0x45,0x14,0xD0,0x03,0xCE,0x46,0x14,0x4C, // 0x00000650 ...E....E....F.L
0xD7,0x18,0xC9,0x7F,0xD0,0x11,0xE0,0x0B,0xF0,0x0A,0xE8,0x20,0x15,0x14,0xCE,0x12, // 0x00000660 ........... ....
0x14,0x20,0x0B,0x14,0x4C,0x8F,0x18,0xC9,0x0D,0xD0,0x03,0x4C,0x31,0x1A,0xC9,0x20, // 0x00000670 . ..L......L1..
0x90,0xF2,0xC9,0x5B,0xB0,0xEE,0xCA,0x10,0x03,0xE8,0xF0,0xE8,0xC9,0x20,0xF0,0x05, // 0x00000680 ...[......... ..
0x20,0x00,0x14,0xD0,0x03,0x20,0x17,0x1A,0x4C,0x8F,0x18,0xA0,0x01,0xE0,0x05,0x30, // 0x00000690 .... ..L......0
0x07,0x20,0x2C,0x14,0xC8,0xCA,0xD0,0xF5,0x20,0x26,0x14,0x60,0xB9,0xCB,0xD2,0x60, // 0x000006A0 . ,..... &.`...`
0x41,0x58,0x59,0x53,0x50,0x8E,0xC2,0x14,0x38,0xA9,0x0C,0xED,0xCB,0x14,0x49,0xFF, // 0x000006B0 AXYSP...8.....I.
0x18,0x69,0x01,0x6D,0x12,0x14,0x8D,0x29,0x1A,0xAD,0x13,0x14,0x8D,0x2A,0x1A,0xE0, // 0x000006C0 .i.m...).....*..
0x05,0x90,0x68,0xCA,0x20,0x17,0x1A,0xA0,0x02,0x20,0x28,0x1A,0xC9,0x3F,0xD0,0x40, // 0x000006D0 ..h. .... (..?.@
0x88,0x20,0x28,0x1A,0xA0,0x05,0xD9,0x2B,0x1A,0xF0,0x05,0x88,0xD0,0xF8,0xF0,0x4B, // 0x000006E0 . (....+.......K
0xB9,0xBC,0x14,0x48,0xAD,0xC3,0x14,0x0A,0xB0,0x1A,0xA0,0x02,0x20,0x2C,0x14,0x68, // 0x000006F0 ...H........ ,.h
0x20,0x50,0x14,0x20,0x15,0x14,0x20,0x35,0x14,0xCE,0xCE,0x14,0xF0,0x03,0x4C,0xCB, // 0x00000700 P. .. 5......L.
0x16,0x4C,0xBC,0x16,0xA0,0x01,0x20,0x2C,0x14,0x68,0x20,0x4B,0x18,0x4C,0x7F,0x1A, // 0x00000710 .L.... ,.h K.L..
0xAD,0xC3,0x14,0x29,0x08,0xF0,0x14,0x88,0x20,0x28,0x1A,0xA0,0x0B,0xCC,0xC2,0x14, // 0x00000720 ...).... (......
0xD0,0x02,0xA9,0x20,0x20,0xAF,0x14,0x48,0x4C,0x70,0x1A,0xCA,0x30,0x07,0xA0,0x01, // 0x00000730 ... ..HLp..0...
0x20,0x2C,0x14,0xF0,0xF6,0xAD,0xC3,0x14,0x29,0x10,0xF0,0x03,0x4C,0x45,0x1C,0xA0, // 0x00000740 ,......)...LE..
0x01,0x20,0x28,0x1A,0xC9,0x2E,0xF0,0xF4,0xAE,0xC2,0x14,0xE0,0x05,0x30,0x03,0x4C, // 0x00000750 . (..........0.L
0x71,0x1C,0xA2,0x69,0xA0,0x03,0x20,0x28,0x1A,0xDD,0xB6,0x15,0xD0,0x06,0xCA,0x88, // 0x00000760 q..i.. (........
0xD0,0xF4,0xF0,0x0A,0xCA,0x88,0xD0,0xFC,0xCA,0xCA,0xD0,0xE8,0xF0,0xE1,0x8E,0xCC, // 0x00000770 ................
0x14,0xA2,0x18,0xA0,0x05,0x20,0x28,0x1A,0xDD,0xFE,0x14,0xD0,0x09,0xC8,0x20,0x28, // 0x00000780 ..... (....... (
0x1A,0xDD,0xFD,0x14,0xF0,0x0A,0xCA,0xCA,0xCA,0xD0,0xE8,0xA2,0x00,0x4C,0x8F,0x18, // 0x00000790 .............L..
0xA0,0x04,0x20,0x28,0x1A,0x29,0xFC,0xC9,0x2C,0xD0,0xF0,0xA0,0x07,0x20,0x28,0x1A, // 0x000007A0 .. (.)..,.... (.
0xC9,0x20,0xD0,0xE7,0xE0,0x0F,0xD0,0x11,0xA0,0x08,0x20,0x28,0x1A,0xC9,0x2E,0x4C, // 0x000007B0 . ........ (...L
0x5D,0x1C,0xC8,0xC0,0x0C,0xD0,0xF3,0xA2,0x03,0xAC,0xCC,0x14,0xB9,0xBA,0x15,0x8E, // 0x000007C0 ]...............
0xCD,0x14,0x0A,0xCA,0xCA,0xCA,0xD0,0xFA,0x90,0xC1,0xAE,0xCD,0x14,0xBD,0xFF,0x14, // 0x000007D0 ................
0xC9,0x08,0xD0,0x06,0xC0,0x14,0x10,0x02,0xA9,0x00,0x19,0xB6,0x15,0xC9,0xBA,0xD0, // 0x000007E0 ................
0x02,0xA9,0xBE,0x8D,0xCB,0x14,0x20,0xBA,0x1B,0xAE,0xCD,0x14,0xE0,0x0F,0xD0,0x09, // 0x000007F0 ...... .........
0xAD,0xC3,0x14,0x0A,0x90,0x03,0x20,0xF9,0x1B,0xAE,0xCD,0x14,0xE0,0x0A,0x30,0x07, // 0x00000800 ...... .......0.
0xAD,0xC9,0x14,0xC9,0x00,0xD0,0x84,0xAD,0xCB,0x14,0x20,0xAF,0x14,0xAD,0xCA,0x14, // 0x00000810 .......... .....
0x20,0xAF,0x14,0xE0,0x0A,0x10,0x06,0xAD,0xC9,0x14,0x20,0xAF,0x14,0x4C,0x7F,0x1A, // 0x00000820 ......... ..L..
0xA0,0x00,0x8C,0xC9,0x14,0x8C,0xCA,0x14,0xA0,0x08,0x20,0x28,0x1A,0x60,0x4C,0xF8, // 0x00000830 .......... (.`L.
0x1C,0xC9,0x2F,0xD0,0x0A,0xC8,0x20,0x28,0x1A,0x8D,0xCA,0x14,0x4C,0xF8,0x1B,0xA2, // 0x00000840 ../... (....L...
0x10,0x20,0x28,0x1A,0xDD,0xEF,0x14,0xF0,0x0C,0xCA,0xD0,0xF8,0xC9,0x2E,0xF0,0x17, // 0x00000850 . (.............
0x68,0x68,0x4C,0x17,0x1B,0xCA,0x8A,0xA2,0x04,0x0A,0x0A,0x0A,0x0A,0x0A,0x2E,0xCA, // 0x00000860 hhL.............
0x14,0x2E,0xC9,0x14,0xCA,0xD0,0xF6,0xC8,0xC0,0x0C,0xD0,0xD3,0x60,0x20,0xAC,0x1B, // 0x00000870 ............` ..
0xC9,0x2F,0xF0,0xC1,0xA0,0x0B,0x8C,0xCC,0x14,0xA9,0x00,0x8D,0x7C,0x16,0x48,0xAC, // 0x00000880 ./..........|.H.
0xCC,0x14,0x20,0x28,0x1A,0xA2,0x0A,0xDD,0xEF,0x14,0xF0,0x0B,0xCA,0xD0,0xF8,0xAA, // 0x00000890 .. (............
0x68,0xE0,0x2E,0xF0,0x16,0xD0,0xB9,0xCA,0x68,0xAC,0x7C,0x16,0xCA,0x30,0x09,0x18, // 0x000008A0 h.......h.|..0..
0x79,0x21,0x16,0xB0,0xAB,0xCA,0x10,0xF8,0xEE,0x7C,0x16,0xCE,0xCC,0x14,0xA0,0x07, // 0x000008B0 y!.......|......
0xCC,0xCC,0x14,0xD0,0xC9,0x8D,0xCA,0x14,0x60,0x20,0xBA,0x1B,0xAD,0xC3,0x14,0x0A, // 0x000008C0 ........` ......
0x90,0x03,0x20,0xF9,0x1B,0xA9,0x00,0xCD,0xC9,0x14,0xD0,0x86,0xA2,0x0B,0x4C,0x99, // 0x000008D0 .. ...........L.
0x1B,0xF0,0x03,0x4C,0x3E,0x1B,0xAC,0xCC,0x14,0xB9,0xBA,0x15,0x29,0x08,0xD0,0x02, // 0x000008E0 ...L........)...
0xA2,0x03,0x4C,0x45,0x1B,0xA2,0xA0,0xA0,0x03,0x20,0x28,0x1A,0xDD,0x17,0x15,0xD0, // 0x000008F0 ..LE..... (.....
0x06,0xCA,0x88,0xD0,0xF4,0xF0,0x0A,0xCA,0x88,0xD0,0xFC,0xCA,0xD0,0xE9,0x4C,0x17, // 0x00000900 ..............L.
0x1B,0xBD,0x17,0x15,0x8D,0xCB,0x14,0xE0,0x20,0x30,0x12,0xE0,0x2C,0x10,0x08,0x20, // 0x00000910 ........ 0..,..
0xBA,0x1B,0xA2,0x00,0x4C,0x93,0x1B,0x20,0xAF,0x14,0x4C,0x7F,0x1A,0x20,0xBA,0x1B, // 0x00000920 ....L.. ..L.. ..
0x38,0xAD,0xCA,0x14,0xE9,0x02,0x8D,0xCA,0x14,0xB0,0x03,0xCE,0xC9,0x14,0x38,0xAD, // 0x00000930 8.............8.
0xCA,0x14,0xED,0x45,0x14,0xAA,0xAD,0xC9,0x14,0xED,0x46,0x14,0x08,0xC9,0x00,0xF0, // 0x00000940 ...E......F.....
0x08,0xC9,0xFF,0xF0,0x04,0x28,0x4C,0x17,0x1B,0x8A,0xA0,0xFF,0xCC,0xC9,0x14,0xD0, // 0x00000950 .....(L.........
0x04,0x28,0x4C,0xE9,0x1C,0x28,0x90,0x05,0x0A,0xB0,0xEB,0x90,0x03,0x0A,0x90,0xE6, // 0x00000960 .(L..(..........
0x6A,0xAA,0xAD,0xCB,0x14,0x20,0xAF,0x14,0x8A,0x4C,0xA6,0x1B,0xA0,0x08,0x20,0x28, // 0x00000970 j.... ...L.... (
0x1A,0xC9,0x2E,0xD0,0x08,0xC8,0xC0,0x0C,0xD0,0xF4,0x4C,0xDC,0x1B,0x20,0xAC,0x1B, // 0x00000980 ..........L.. ..
0x4C,0xBD,0x1B,0xAD,0xC3,0x14,0x0A,0x0A,0xB0,0x03,0x4C,0xF1,0x18,0x4C,0xBC,0x16, // 0x00000990 L.........L..L..
0xAD,0x13,0x02,0xC9,0x20,0xD0,0x40,0xAD,0xC4,0x14,0x4A,0xB0,0x3A,0xAD,0xC7,0x14, // 0x000009A0 .... .@...J.:...
0x8D,0x36,0x1D,0xAD,0xC8,0x14,0x8D,0x37,0x1D,0xAD,0x5F,0x00,0xA8,0x4A,0x4A,0x4A, // 0x000009B0 .6.....7.._..JJJ
0x4A,0x20,0x6C,0x1D,0x98,0x29,0x0F,0x20,0x6C,0x1D,0xA9,0x0D,0x20,0x70,0x1D,0xEE, // 0x000009C0 J l..). l... p..
0x36,0x1D,0xD0,0x03,0xEE,0x37,0x1D,0xAD,0xC5,0x14,0xCD,0x36,0x1D,0xD0,0xDA,0xA9, // 0x000009D0 6....7.....6....
0x01,0x8D,0x14,0x02,0x4C,0x6E,0x19,0xAD,0x13,0x02,0x20,0x70,0x1D,0x4C,0x92,0x18, // 0x000009E0 ....Ln.... p.L..
0xAA,0xBD,0xF0,0x14,0x8D,0x01,0xF0,0xA9,0x13,0x20,0x1B,0x14,0x60,0xAD,0x13,0x02, // 0x000009F0 ......... ..`...
0xC9,0x4D,0xD0,0x68,0xAD,0xC4,0x14,0x4A,0xB0,0x05,0x4A,0xB0,0x0E,0x90,0x54,0xAD, // 0x00000A00 .M.h...J..J...T.
0xC5,0x14,0x8D,0xAE,0x1D,0xAD,0xC6,0x14,0x8D,0xAF,0x1D,0xAD,0xAF,0x1D,0xC9,0x14, // 0x00000A10 ................
0xB0,0x41,0xAD,0xC7,0x14,0x8D,0xAB,0x1D,0xAD,0xC8,0x14,0x8D,0xAC,0x1D,0xAD,0x4A, // 0x00000A20 .A.............J
0x14,0x8D,0x4A,0x00,0xEE,0xAB,0x1D,0xD0,0x03,0xEE,0xAC,0x1D,0xEE,0xAE,0x1D,0xD0, // 0x00000A30 ..J.............
0x03,0xEE,0xAF,0x1D,0xAD,0xAF,0x1D,0xC9,0x14,0xF0,0x18,0xAD,0xAB,0x1D,0xCD,0x45, // 0x00000A40 ...............E
0x14,0xD0,0xDB,0xAD,0xAC,0x1D,0xCD,0x46,0x14,0xD0,0xD3,0xA9,0x02,0x8D,0xC4,0x14, // 0x00000A50 .......F........
0x4C,0xA8,0x16,0xA9,0x00,0x8D,0xC4,0x14,0x48,0x4C,0xFD,0x18,0x4C,0x92,0x18,0xC9, // 0x00000A60 L.......HL..L...
0x0A,0xD0,0x0F,0xAD,0x45,0x14,0x8D,0xC7,0x14,0xAD,0x46,0x14,0x8D,0xC8,0x14,0x4C, // 0x00000A70 ....E.....F....L
0xA8,0x16,0xAD,0xC3,0x14,0x4C,0xAB,0x19,0x4C,0x33,0x1F,0xC9,0x59,0xF0,0x0E,0xC9, // 0x00000A80 .....L..L3..Y...
0x5F,0xD0,0xD9,0xA2,0xFF,0x8E,0xC9,0x14,0x8E,0xCA,0x14,0xD0,0x09,0xA2,0x01,0x8E, // 0x00000A90 _...............
0xC9,0x14,0xCA,0x8E,0xCA,0x14,0xAD,0xC4,0x14,0x4A,0xB0,0x06,0x4A,0x4A,0xB0,0x13, // 0x00000AA0 .........J..JJ..
0x90,0xB1,0xAD,0xC5,0x14,0x8D,0xFE,0x1F,0xAD,0xC6,0x14,0x8D,0xFF,0x1F,0xA9,0x04, // 0x00000AB0 ................
0x8D,0xC4,0x14,0xAD,0xFE,0x1F,0x8D,0x45,0x14,0xAD,0xFF,0x1F,0x8D,0x46,0x14,0xC9, // 0x00000AC0 .......E.....F..
0x01,0xF0,0x90,0xC9,0x02,0xF0,0x8C,0xC9,0x14,0xB0,0x88,0xAD,0x46,0x14,0xC9,0x14, // 0x00000AD0 ............F...
0xD0,0x03,0x4C,0xA8,0x16,0xC9,0x01,0xF0,0xF9,0x20,0x4A,0x17,0xE0,0x00,0xF0,0x5F, // 0x00000AE0 ..L...... J...._
0xE0,0x58,0xF0,0xEE,0xE0,0x24,0x90,0x6B,0xE0,0x30,0xB0,0xDF,0x20,0x44,0x14,0x8D, // 0x00000AF0 .X...$.k.0.. D..
0xCC,0x14,0xAD,0x46,0x14,0xC9,0x14,0xF0,0xCC,0xC9,0x01,0xF0,0xC8,0x20,0x44,0x14, // 0x00000B00 ...F......... D.
0x8D,0xCD,0x14,0xB0,0x04,0xC9,0x01,0xB0,0xC2,0xC9,0x14,0xB0,0xBE,0x38,0xAD,0xCC, // 0x00000B10 .............8..
0x14,0xED,0xC7,0x14,0xAD,0xCD,0x14,0xED,0xC8,0x14,0x90,0xAF,0xAD,0x45,0x14,0xE9, // 0x00000B20 .............E..
0x02,0x8D,0x45,0x14,0xB0,0x03,0xCE,0x46,0x14,0x18,0xAD,0xCC,0x14,0x6D,0xC9,0x14, // 0x00000B30 ..E....F.....m..
0x20,0xAF,0x14,0xAD,0xCD,0x14,0x6D,0xCA,0x14,0x20,0xAF,0x14,0x4C,0x57,0x1E,0x20, // 0x00000B40 .....m.. ..LW.
0x9B,0x17,0xE0,0x00,0xF0,0x8C,0xAD,0xCC,0x14,0xC9,0x0A,0xB0,0x03,0x20,0x47,0x14, // 0x00000B50 ............. G.
0x4C,0xE8,0x1F,0x20,0x44,0x14,0xA8,0xAD,0xC7,0x14,0x38,0xED,0x45,0x14,0x8D,0xCC, // 0x00000B60 L.. D.....8.E...
0x14,0xAD,0xC8,0x14,0xED,0x46,0x14,0xB0,0x29,0xC9,0xFF,0xD0,0x22,0x98,0x10,0x1F, // 0x00000B70 .....F..)..."...
0x38,0xED,0xCC,0x14,0xB0,0x19,0xC8,0xAD,0xC9,0x14,0x30,0x02,0x88,0x88,0xCE,0x45, // 0x00000B80 8.........0....E
0x14,0xA2,0xFF,0xEC,0x45,0x14,0xD0,0x03,0xCE,0x46,0x14,0x98,0x20,0xAF,0x14,0x4C, // 0x00000B90 ....E....F.. ..L
0x57,0x1E,0xC9,0x00,0xD0,0xF9,0x98,0x30,0xF6,0x38,0xED,0xCC,0x14,0x90,0xF0,0xC8, // 0x00000BA0 W......0.8......
0xAD,0xC9,0x14,0x30,0xD7,0x10,0xD7,0xAD,0xC8,0x14,0xC9,0x01,0xF0,0x08,0xC9,0x02, // 0x00000BB0 ...0............
0xF0,0x04,0xC9,0x14,0x90,0x03,0x4C,0xDF,0x1D,0xAE,0xC7,0x14,0xAD,0x13,0x02,0xC9, // 0x00000BC0 ......L.........
0x49,0xF0,0x07,0xC9,0x4F,0xF0,0x37,0x4C,0x07,0x1E,0x8E,0x69,0x1F,0x8E,0x6C,0x1F, // 0x00000BD0 I...O.7L...i..l.
0xAE,0xC8,0x14,0x8E,0x6A,0x1F,0x8E,0x6D,0x1F,0xA9,0xEA,0xAA,0xAD,0x00,0x01,0x8E, // 0x00000BE0 ....j..m........
0x00,0x01,0xEE,0x69,0x1F,0xEE,0x6C,0x1F,0xD0,0x06,0xEE,0x6A,0x1F,0xEE,0x6D,0x1F, // 0x00000BF0 ...i..l....j..m.
0xAE,0x6D,0x1F,0xE0,0x01,0xF0,0x04,0xE0,0x14,0xD0,0xE0,0x4C,0x7A,0x19,0x8E,0xB2, // 0x00000C00 .m.........Lz...
0x1F,0xE8,0x8E,0xA2,0x1F,0x08,0xAE,0xC8,0x14,0x8E,0xB3,0x1F,0x8E,0xA3,0x1F,0x28, // 0x00000C10 ...............(
0xD0,0x03,0xEE,0xA3,0x1F,0xAD,0x01,0x01,0xAE,0xA3,0x1F,0xE0,0x01,0xF0,0x04,0xE0, // 0x00000C20 ................
0x14,0xD0,0x02,0xA9,0x00,0x8D,0x00,0x01,0xEE,0xA2,0x1F,0xD0,0x03,0xEE,0xA3,0x1F, // 0x00000C30 ................
0xEE,0xB2,0x1F,0xD0,0x03,0xEE,0xB3,0x1F,0xAE,0xB3,0x1F,0xE0,0x01,0xF0,0xBC,0xE0, // 0x00000C40 ................
0x14,0xF0,0xB8,0xD0,0xD0,0x20,0x00,0xFD,0x48,0xCD,0x15,0x02,0xD0,0x03,0x4C,0x0B, // 0x00000C50 ..... ..H.....L.
0x19,0x4C,0x96,0x18,0xA0,0x00,0x8C,0xC4,0x14,0x4C,0xBC,0x18,0x20,0x47,0x14,0x4C, // 0x00000C60 .L.......L.. G.L
0x57,0x1E,0x20,0x4A,0x20,0x50,0x41,0x52,0x53,0x4F,0x4E,0x53,0x20,0x34,0x2F,0x38, // 0x00000C70 W. J PARSONS 4/8
0x30,0x20,0x00,0x00] // 0x00000C80 0 ..
}

View file

@ -0,0 +1,41 @@
---
layout: page
title: Challenger 1P 6502 Assembler/Disassembler
permalink: /apps/c1p/6502/jeffpar/assembler/
redirect_from:
- /pubs/c1p/programming/
---
6502 Assembler/Disassembler
---
By Jeff Parsons
The "source code" listing below from June 19, 1980 is for the first piece of software I sold, right around the
time I graduated from high school. I had had my Ohio Scientific Challenger 1P for maybe a year when I decided
to write something that would make it easier to write "machine language" programs than the incredibly tedious
HEX monitor that was built into the C1P. And so my [6502 Assembler/Disassembler](ASSEMBLER-4K.json) was born,
with full-screen editor, assembler, and disassembler.
There were two versions, one for each of the standard Challenger 1P memory configurations:
- [6502 Assembler/Disassembler for 4K C1P](ASSEMBLER-4K.json)
- [6502 Assembler/Disassembler for 8K C1P](ASSEMBLER-8K.json)
One of the conditions of the sale, however, was that I provide a "source code" listing. I don't think the buyer
understood that I had essentially written the program in machine language -- because that's how I had to enter it
into the machine. Maybe *some* lucky C1P users had disk drives and editors and assemblers, but I had none of those
of things. I had never even used tools like that before, which is why the [6502 Assembler/Disassembler](ASSEMBLER-4K.json)
is a bit of an odd duck. I'll post some screenshots and a demo eventually, and you'll see what I mean.
Anyway, to satisfy the buyer, I sat down at my old manual typewriter and banged out my version of a "source
code" listing. I produced it mostly by using the program to disassemble itself, combined with information from
hand-written notes (which I may still have somewhere).
Here it is, many decades later, for your amusement.
[<img src="http://archive.pcjs.org/apps/c1p/6502/jeffpar/assembler/thumbs/OSI_Assembler-Disassembler_Listing-thumb.jpg" width="200" height="260" alt="6502 Disassembler Listing (by Jeff Parsons, June 1980)"/>](http://archive.pcjs.org/apps/c1p/6502/jeffpar/assembler/pdfs/OSI_Assembler-Disassembler_Listing.pdf)
NOTE: Even though the "source code" listing was based on the 8K version, it more closely resembles the
[4K version](ASSEMBLER-4K.json), because the [8K version](ASSEMBLER-8K.json) I originally located appears to be
an older vintage (4/1980 instead of 6/1980, if the embedded dates are correct). However, even the 4K version
probably doesn't align perfectly with the listing, because it appears to be *newer* than the listing (9/1980).

View file

@ -0,0 +1,237 @@
{"bytes": [
0x2E,0x30,0x32,0x32,0x32,0x2F,0x32,0x30,0x0A,0x43,0x30,0x0A,0x30,0x32,0x0A,0x41, // 0x00000000 .0222/20.C0.02.A
0x35,0x0A,0x38,0x36,0x0A,0x43,0x39,0x0A,0x31,0x43,0x0A,0x39,0x30,0x0A,0x30,0x36, // 0x00000010 5.86.C9.1C.90.06
0x0A,0x41,0x39,0x0A,0x31,0x43,0x0A,0x38,0x35,0x0A,0x38,0x36,0x0A,0x38,0x36,0x0A, // 0x00000020 .A9.1C.85.86.86.
0x38,0x35,0x0A,0x38,0x45,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x38,0x45,0x0A,0x46, // 0x00000030 85.8E.F7.02.8E.F
0x38,0x0A,0x30,0x32,0x0A,0x38,0x45,0x0A,0x46,0x39,0x0A,0x30,0x32,0x0A,0x41,0x32, // 0x00000040 8.02.8E.F9.02.A2
0x0A,0x46,0x34,0x0A,0x39,0x41,0x0A,0x34,0x43,0x0A,0x37,0x34,0x0A,0x41,0x32,0x0A, // 0x00000050 .F4.9A.4C.74.A2.
0x41,0x44,0x0A,0x30,0x30,0x0A,0x44,0x46,0x0A,0x34,0x41,0x0A,0x43,0x39,0x0A,0x36, // 0x00000060 AD.00.DF.4A.C9.6
0x46,0x0A,0x44,0x30,0x0A,0x30,0x35,0x0A,0x41,0x39,0x0A,0x30,0x33,0x0A,0x34,0x43, // 0x00000070 F.D0.05.A9.03.4C
0x0A,0x33,0x36,0x0A,0x41,0x36,0x0A,0x36,0x30,0x0A,0x43,0x39,0x0A,0x30,0x37,0x0A, // 0x00000080 .36.A6.60.C9.07.
0x46,0x30,0x0A,0x46,0x42,0x0A,0x34,0x38,0x0A,0x41,0x44,0x0A,0x30,0x30,0x0A,0x44, // 0x00000090 F0.FB.48.AD.00.D
0x46,0x0A,0x30,0x41,0x0A,0x39,0x30,0x0A,0x46,0x41,0x0A,0x36,0x38,0x0A,0x34,0x38, // 0x000000A0 F.0A.90.FA.68.48
0x0A,0x32,0x39,0x0A,0x37,0x46,0x0A,0x32,0x30,0x0A,0x32,0x44,0x0A,0x42,0x46,0x0A, // 0x000000B0 .29.7F.20.2D.BF.
0x38,0x41,0x0A,0x34,0x38,0x0A,0x41,0x45,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x38, // 0x000000C0 8A.48.AE.00.02.8
0x41,0x0A,0x43,0x39,0x0A,0x37,0x42,0x0A,0x44,0x30,0x0A,0x30,0x46,0x0A,0x41,0x32, // 0x000000D0 A.C9.7B.D0.0F.A2
0x0A,0x36,0x35,0x0A,0x41,0x39,0x0A,0x30,0x44,0x0A,0x32,0x30,0x0A,0x32,0x44,0x0A, // 0x000000E0 .65.A9.0D.20.2D.
0x42,0x46,0x0A,0x41,0x39,0x0A,0x30,0x41,0x0A,0x32,0x30,0x0A,0x32,0x44,0x0A,0x42, // 0x000000F0 BF.A9.0A.20.2D.B
0x46,0x0A,0x34,0x43,0x0A,0x38,0x45,0x0A,0x30,0x32,0x0A,0x32,0x39,0x0A,0x31,0x46, // 0x00000100 F.4C.8E.02.29.1F
0x0A,0x43,0x39,0x0A,0x31,0x42,0x0A,0x44,0x30,0x0A,0x31,0x36,0x0A,0x41,0x39,0x0A, // 0x00000110 .C9.1B.D0.16.A9.
0x32,0x30,0x0A,0x39,0x44,0x0A,0x30,0x30,0x0A,0x44,0x33,0x0A,0x38,0x41,0x0A,0x31, // 0x00000120 20.9D.00.D3.8A.1
0x38,0x0A,0x36,0x39,0x0A,0x30,0x41,0x0A,0x41,0x41,0x0A,0x41,0x39,0x0A,0x35,0x46, // 0x00000130 8.69.0A.AA.A9.5F
0x0A,0x39,0x44,0x0A,0x30,0x30,0x0A,0x44,0x33,0x0A,0x41,0x39,0x0A,0x30,0x30,0x0A, // 0x00000140 .9D.00.D3.A9.00.
0x38,0x35,0x0A,0x30,0x45,0x0A,0x38,0x45,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x36, // 0x00000150 85.0E.8E.00.02.6
0x38,0x0A,0x41,0x41,0x0A,0x36,0x38,0x0A,0x34,0x43,0x0A,0x36,0x43,0x0A,0x46,0x46, // 0x00000160 8.AA.68.4C.6C.FF
0x0A,0x41,0x39,0x0A,0x44,0x32,0x0A,0x41,0x30,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A, // 0x00000170 .A9.D2.A0.02.4C.
0x43,0x33,0x0A,0x41,0x38,0x0A,0x32,0x43,0x0A,0x30,0x33,0x0A,0x30,0x32,0x0A,0x31, // 0x00000180 C3.A8.2C.03.02.1
0x30,0x0A,0x31,0x36,0x0A,0x41,0x44,0x0A,0x30,0x30,0x0A,0x44,0x46,0x0A,0x32,0x39, // 0x00000190 0.16.AD.00.DF.29
0x0A,0x46,0x45,0x0A,0x43,0x39,0x0A,0x44,0x45,0x0A,0x46,0x30,0x0A,0x30,0x41,0x0A, // 0x000001A0 .FE.C9.DE.F0.0A.
0x41,0x44,0x0A,0x30,0x30,0x0A,0x46,0x30,0x0A,0x34,0x41,0x0A,0x39,0x30,0x0A,0x46, // 0x000001B0 AD.00.F0.4A.90.F
0x31,0x0A,0x41,0x44,0x0A,0x30,0x31,0x0A,0x46,0x30,0x0A,0x36,0x30,0x0A,0x45,0x45, // 0x000001C0 1.AD.01.F0.60.EE
0x0A,0x30,0x33,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A,0x30,0x30,0x0A,0x31,0x43,0x0A, // 0x000001D0 .03.02.4C.00.1C.
0x41,0x32,0x0A,0x30,0x35,0x0A,0x42,0x44,0x0A,0x46,0x41,0x0A,0x30,0x32,0x0A,0x39, // 0x000001E0 A2.05.BD.FA.02.9
0x44,0x0A,0x31,0x38,0x0A,0x30,0x32,0x0A,0x42,0x44,0x0A,0x45,0x43,0x0A,0x30,0x32, // 0x000001F0 D.18.02.BD.EC.02
0x0A,0x39,0x35,0x0A,0x30,0x30,0x0A,0x43,0x41,0x0A,0x31,0x30,0x0A,0x46,0x32,0x0A, // 0x00000200 .95.00.CA.10.F2.
0x45,0x38,0x0A,0x36,0x30,0x0A,0x30,0x44,0x0A,0x30,0x41,0x0A,0x30,0x44,0x0A,0x30, // 0x00000210 E8.60.0D.0A.0D.0
0x41,0x0A,0x34,0x46,0x0A,0x35,0x33,0x0A,0x34,0x39,0x0A,0x32,0x30,0x0A,0x34,0x32, // 0x00000220 A.4F.53.49.20.42
0x0A,0x34,0x31,0x0A,0x35,0x33,0x0A,0x34,0x39,0x0A,0x34,0x33,0x0A,0x32,0x30,0x0A, // 0x00000230 .41.53.49.43.20.
0x30,0x44,0x0A,0x30,0x41,0x0A,0x35,0x32,0x0A,0x36,0x35,0x0A,0x36,0x31,0x0A,0x36, // 0x00000240 0D.0A.52.65.61.6
0x34,0x0A,0x37,0x39,0x0A,0x30,0x44,0x0A,0x30,0x41,0x0A,0x30,0x44,0x0A,0x30,0x41, // 0x00000250 4.79.0D.0A.0D.0A
0x0A,0x30,0x30,0x0A,0x34,0x43,0x0A,0x32,0x32,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A, // 0x00000260 .00.4C.22.02.4C.
0x39,0x42,0x0A,0x30,0x32,0x0A,0x30,0x32,0x0A,0x32,0x41,0x0A,0x31,0x30,0x0A,0x37, // 0x00000270 9B.02.02.2A.10.7
0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x46,0x46,0x0A,0x41,0x32, // 0x00000280 0.00.00.00.FF.A2
0x0A,0x30,0x32,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A,0x34,0x30,0x0A,0x30,0x32,0x0A, // 0x00000290 .02.4E.02.40.02.
0x2E,0x31,0x43,0x30,0x30,0x2F,0x45,0x30,0x0A,0x30,0x30,0x0A,0x44,0x30,0x0A,0x32, // 0x000002A0 .1C00/E0.00.D0.2
0x38,0x0A,0x41,0x44,0x0A,0x46,0x39,0x0A,0x30,0x32,0x0A,0x44,0x30,0x0A,0x32,0x33, // 0x000002B0 8.AD.F9.02.D0.23
0x0A,0x41,0x39,0x0A,0x33,0x45,0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A, // 0x000002C0 .A9.3E.20.4E.02.
0x32,0x30,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A,0x41,0x44,0x0A,0x46,0x38,0x0A,0x30, // 0x000002D0 20.4E.02.AD.F8.0
0x32,0x0A,0x46,0x30,0x0A,0x31,0x31,0x0A,0x41,0x44,0x0A,0x46,0x36,0x0A,0x30,0x32, // 0x000002E0 2.F0.11.AD.F6.02
0x0A,0x32,0x30,0x0A,0x31,0x32,0x0A,0x31,0x46,0x0A,0x41,0x44,0x0A,0x46,0x35,0x0A, // 0x000002F0 .20.12.1F.AD.F5.
0x30,0x32,0x0A,0x32,0x30,0x0A,0x31,0x32,0x0A,0x31,0x46,0x0A,0x41,0x39,0x0A,0x32, // 0x00000300 02.20.12.1F.A9.2
0x30,0x0A,0x32,0x30,0x0A,0x32,0x37,0x0A,0x31,0x46,0x0A,0x41,0x39,0x0A,0x46,0x46, // 0x00000310 0.20.27.1F.A9.FF
0x0A,0x38,0x44,0x0A,0x46,0x39,0x0A,0x30,0x32,0x0A,0x32,0x30,0x0A,0x42,0x31,0x0A, // 0x00000320 .8D.F9.02.20.B1.
0x31,0x44,0x0A,0x43,0x39,0x0A,0x32,0x31,0x0A,0x39,0x30,0x0A,0x33,0x41,0x0A,0x34, // 0x00000330 1D.C9.21.90.3A.4
0x38,0x0A,0x41,0x44,0x0A,0x30,0x30,0x0A,0x44,0x46,0x0A,0x34,0x39,0x0A,0x46,0x46, // 0x00000340 8.AD.00.DF.49.FF
0x0A,0x34,0x41,0x0A,0x39,0x30,0x0A,0x30,0x37,0x0A,0x32,0x39,0x0A,0x30,0x33,0x0A, // 0x00000350 .4A.90.07.29.03.
0x44,0x30,0x0A,0x32,0x36,0x0A,0x36,0x38,0x0A,0x44,0x30,0x0A,0x32,0x41,0x0A,0x32, // 0x00000360 D0.26.68.D0.2A.2
0x39,0x0A,0x30,0x33,0x0A,0x44,0x30,0x0A,0x30,0x41,0x0A,0x36,0x38,0x0A,0x43,0x39, // 0x00000370 9.03.D0.0A.68.C9
0x0A,0x36,0x31,0x0A,0x42,0x30,0x0A,0x32,0x31,0x0A,0x33,0x38,0x0A,0x45,0x39,0x0A, // 0x00000380 .61.B0.21.38.E9.
0x32,0x30,0x0A,0x44,0x30,0x0A,0x31,0x43,0x0A,0x34,0x41,0x0A,0x42,0x30,0x0A,0x31, // 0x00000390 20.D0.1C.4A.B0.1
0x32,0x0A,0x36,0x38,0x0A,0x43,0x39,0x0A,0x33,0x30,0x0A,0x42,0x30,0x0A,0x30,0x34, // 0x000003A0 2.68.C9.30.B0.04
0x0A,0x36,0x39,0x0A,0x31,0x30,0x0A,0x44,0x30,0x0A,0x31,0x30,0x0A,0x43,0x39,0x0A, // 0x000003B0 .69.10.D0.10.C9.
0x33,0x43,0x0A,0x42,0x30,0x0A,0x30,0x43,0x0A,0x33,0x38,0x0A,0x45,0x39,0x0A,0x31, // 0x000003C0 3C.B0.0C.38.E9.1
0x30,0x0A,0x44,0x30,0x0A,0x30,0x37,0x0A,0x36,0x38,0x0A,0x43,0x39,0x0A,0x35,0x30, // 0x000003D0 0.D0.07.68.C9.50
0x0A,0x39,0x30,0x0A,0x30,0x32,0x0A,0x45,0x39,0x0A,0x31,0x30,0x0A,0x45,0x30,0x0A, // 0x000003E0 .90.02.E9.10.E0.
0x34,0x37,0x0A,0x46,0x30,0x0A,0x30,0x43,0x0A,0x45,0x43,0x0A,0x46,0x37,0x0A,0x30, // 0x000003F0 47.F0.0C.EC.F7.0
0x32,0x0A,0x39,0x30,0x0A,0x30,0x37,0x0A,0x32,0x34,0x0A,0x36,0x34,0x0A,0x33,0x30, // 0x00000400 2.90.07.24.64.30
0x0A,0x30,0x33,0x0A,0x32,0x30,0x0A,0x31,0x44,0x0A,0x31,0x45,0x0A,0x43,0x39,0x0A, // 0x00000410 .03.20.1D.1E.C9.
0x34,0x30,0x0A,0x44,0x30,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x35,0x45,0x0A,0x43, // 0x00000420 40.D0.02.A9.5E.C
0x39,0x0A,0x31,0x42,0x0A,0x44,0x30,0x0A,0x31,0x34,0x0A,0x41,0x39,0x0A,0x30,0x30, // 0x00000430 9.1B.D0.14.A9.00
0x0A,0x38,0x44,0x0A,0x30,0x33,0x0A,0x30,0x32,0x0A,0x38,0x44,0x0A,0x30,0x35,0x0A, // 0x00000440 .8D.03.02.8D.05.
0x30,0x32,0x0A,0x38,0x35,0x0A,0x36,0x34,0x0A,0x43,0x44,0x0A,0x46,0x38,0x0A,0x30, // 0x00000450 02.85.64.CD.F8.0
0x32,0x0A,0x46,0x30,0x0A,0x39,0x36,0x0A,0x38,0x44,0x0A,0x46,0x38,0x0A,0x30,0x32, // 0x00000460 2.F0.96.8D.F8.02
0x0A,0x44,0x30,0x0A,0x30,0x34,0x0A,0x43,0x39,0x0A,0x30,0x34,0x0A,0x44,0x30,0x0A, // 0x00000470 .D0.04.C9.04.D0.
0x30,0x39,0x0A,0x41,0x39,0x0A,0x34,0x30,0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A,0x30, // 0x00000480 09.A9.40.20.4E.0
0x32,0x0A,0x41,0x32,0x0A,0x30,0x30,0x0A,0x41,0x39,0x0A,0x30,0x44,0x0A,0x43,0x39, // 0x00000490 2.A2.00.A9.0D.C9
0x0A,0x30,0x38,0x0A,0x44,0x30,0x0A,0x33,0x46,0x0A,0x45,0x30,0x0A,0x30,0x30,0x0A, // 0x000004A0 .08.D0.3F.E0.00.
0x46,0x30,0x0A,0x31,0x34,0x0A,0x38,0x45,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x41, // 0x000004B0 F0.14.8E.F3.02.A
0x39,0x0A,0x32,0x30,0x0A,0x45,0x43,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x46,0x30, // 0x000004C0 9.20.EC.F7.02.F0
0x0A,0x30,0x34,0x0A,0x42,0x30,0x0A,0x30,0x38,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A, // 0x000004D0 .04.B0.08.B5.13.
0x32,0x30,0x0A,0x43,0x37,0x0A,0x31,0x43,0x0A,0x41,0x45,0x0A,0x46,0x33,0x0A,0x30, // 0x000004E0 20.C7.1C.AE.F3.0
0x32,0x0A,0x34,0x43,0x0A,0x32,0x43,0x0A,0x31,0x43,0x0A,0x41,0x45,0x0A,0x30,0x30, // 0x000004F0 2.4C.2C.1C.AE.00
0x0A,0x30,0x32,0x0A,0x39,0x44,0x0A,0x30,0x30,0x0A,0x44,0x33,0x0A,0x43,0x45,0x0A, // 0x00000500 .02.9D.00.D3.CE.
0x46,0x33,0x0A,0x30,0x32,0x0A,0x43,0x41,0x0A,0x38,0x41,0x0A,0x43,0x36,0x0A,0x30, // 0x00000510 F3.02.CA.8A.C6.0
0x45,0x0A,0x32,0x39,0x0A,0x31,0x46,0x0A,0x43,0x39,0x0A,0x30,0x34,0x0A,0x44,0x30, // 0x00000520 E.29.1F.C9.04.D0
0x0A,0x30,0x38,0x0A,0x38,0x41,0x0A,0x45,0x39,0x0A,0x30,0x41,0x0A,0x41,0x41,0x0A, // 0x00000530 .08.8A.E9.0A.AA.
0x41,0x39,0x0A,0x31,0x35,0x0A,0x38,0x35,0x0A,0x30,0x45,0x0A,0x41,0x39,0x0A,0x35, // 0x00000540 A9.15.85.0E.A9.5
0x46,0x0A,0x39,0x44,0x0A,0x30,0x30,0x0A,0x44,0x33,0x0A,0x38,0x45,0x0A,0x30,0x30, // 0x00000550 F.9D.00.D3.8E.00
0x0A,0x30,0x32,0x0A,0x36,0x30,0x0A,0x43,0x39,0x0A,0x30,0x33,0x0A,0x46,0x30,0x0A, // 0x00000560 .02.60.C9.03.F0.
0x39,0x38,0x0A,0x43,0x39,0x0A,0x30,0x43,0x0A,0x44,0x30,0x0A,0x30,0x39,0x0A,0x45, // 0x00000570 98.C9.0C.D0.09.E
0x43,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x46,0x30,0x0A,0x43,0x43,0x0A,0x42,0x30, // 0x00000580 C.F7.02.F0.CC.B0
0x0A,0x43,0x41,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x43,0x39,0x0A,0x30,0x41,0x0A, // 0x00000590 .CA.B5.13.C9.0A.
0x44,0x30,0x0A,0x30,0x33,0x0A,0x32,0x30,0x0A,0x32,0x44,0x0A,0x42,0x46,0x0A,0x43, // 0x000005A0 D0.03.20.2D.BF.C
0x39,0x0A,0x30,0x37,0x0A,0x44,0x30,0x0A,0x33,0x41,0x0A,0x32,0x30,0x0A,0x30,0x44, // 0x000005B0 9.07.D0.3A.20.0D
0x0A,0x31,0x44,0x0A,0x34,0x43,0x0A,0x32,0x43,0x0A,0x31,0x43,0x0A,0x45,0x43,0x0A, // 0x000005C0 .1D.4C.2C.1C.EC.
0x46,0x37,0x0A,0x30,0x32,0x0A,0x42,0x30,0x0A,0x32,0x45,0x0A,0x43,0x45,0x0A,0x46, // 0x000005D0 F7.02.B0.2E.CE.F
0x37,0x0A,0x30,0x32,0x0A,0x38,0x45,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x41,0x44, // 0x000005E0 7.02.8E.F3.02.AD
0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x34,0x38,0x0A,0x45,0x43,0x0A,0x46,0x37,0x0A, // 0x000005F0 .00.02.48.EC.F7.
0x30,0x32,0x0A,0x46,0x30,0x0A,0x30,0x41,0x0A,0x42,0x35,0x0A,0x31,0x34,0x0A,0x39, // 0x00000600 02.F0.0A.B5.14.9
0x35,0x0A,0x31,0x33,0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A,0x45,0x38, // 0x00000610 5.13.20.4E.02.E8
0x0A,0x44,0x30,0x0A,0x46,0x31,0x0A,0x41,0x45,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A, // 0x00000620 .D0.F1.AE.00.02.
0x41,0x39,0x0A,0x32,0x30,0x0A,0x39,0x44,0x0A,0x30,0x30,0x0A,0x44,0x33,0x0A,0x36, // 0x00000630 A9.20.9D.00.D3.6
0x38,0x0A,0x41,0x41,0x0A,0x41,0x39,0x0A,0x35,0x46,0x0A,0x39,0x44,0x0A,0x30,0x30, // 0x00000640 8.AA.A9.5F.9D.00
0x0A,0x44,0x33,0x0A,0x38,0x45,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x41,0x45,0x0A, // 0x00000650 .D3.8E.00.02.AE.
0x46,0x33,0x0A,0x30,0x32,0x0A,0x36,0x30,0x0A,0x43,0x39,0x0A,0x30,0x39,0x0A,0x44, // 0x00000660 F3.02.60.C9.09.D
0x30,0x0A,0x35,0x39,0x0A,0x45,0x43,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x42,0x30, // 0x00000670 0.59.EC.F7.02.B0
0x0A,0x35,0x31,0x0A,0x41,0x44,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x43,0x39,0x0A, // 0x00000680 .51.AD.F7.02.C9.
0x34,0x37,0x0A,0x46,0x30,0x0A,0x34,0x41,0x0A,0x45,0x45,0x0A,0x46,0x37,0x0A,0x30, // 0x00000690 47.F0.4A.EE.F7.0
0x32,0x0A,0x38,0x45,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x41,0x44,0x0A,0x30,0x30, // 0x000006A0 2.8E.F3.02.AD.00
0x0A,0x30,0x32,0x0A,0x38,0x44,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A,0x39,0x38,0x0A, // 0x000006B0 .02.8D.F2.02.98.
0x34,0x38,0x0A,0x41,0x39,0x0A,0x32,0x30,0x0A,0x45,0x43,0x0A,0x46,0x37,0x0A,0x30, // 0x000006C0 48.A9.20.EC.F7.0
0x32,0x0A,0x46,0x30,0x0A,0x31,0x44,0x0A,0x42,0x34,0x0A,0x31,0x33,0x0A,0x39,0x35, // 0x000006D0 2.F0.1D.B4.13.95
0x0A,0x31,0x33,0x0A,0x41,0x44,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x43,0x39,0x0A, // 0x000006E0 .13.AD.00.02.C9.
0x37,0x41,0x0A,0x44,0x30,0x0A,0x30,0x39,0x0A,0x33,0x38,0x0A,0x41,0x44,0x0A,0x46, // 0x000006F0 7A.D0.09.38.AD.F
0x32,0x0A,0x30,0x32,0x0A,0x45,0x39,0x0A,0x32,0x30,0x0A,0x38,0x44,0x0A,0x46,0x32, // 0x00000700 2.02.E9.20.8D.F2
0x0A,0x30,0x32,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A, // 0x00000710 .02.B5.13.20.4E.
0x30,0x32,0x0A,0x39,0x38,0x0A,0x45,0x38,0x0A,0x44,0x30,0x0A,0x44,0x45,0x0A,0x41, // 0x00000720 02.98.E8.D0.DE.A
0x45,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x32,0x30,0x0A,0x39,0x44, // 0x00000730 E.00.02.A9.20.9D
0x0A,0x30,0x30,0x0A,0x44,0x33,0x0A,0x36,0x38,0x0A,0x41,0x38,0x0A,0x41,0x45,0x0A, // 0x00000740 .00.D3.68.A8.AE.
0x46,0x32,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x35,0x46,0x0A,0x39,0x44,0x0A,0x30, // 0x00000750 F2.02.A9.5F.9D.0
0x30,0x0A,0x44,0x33,0x0A,0x38,0x45,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x41,0x45, // 0x00000760 0.D3.8E.00.02.AE
0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A,0x32,0x43,0x0A,0x31,0x43,0x0A, // 0x00000770 .F3.02.4C.2C.1C.
0x43,0x39,0x0A,0x30,0x35,0x0A,0x44,0x30,0x0A,0x32,0x45,0x0A,0x45,0x43,0x0A,0x46, // 0x00000780 C9.05.D0.2E.EC.F
0x37,0x0A,0x30,0x32,0x0A,0x46,0x30,0x0A,0x46,0x34,0x0A,0x42,0x30,0x0A,0x46,0x32, // 0x00000790 7.02.F0.F4.B0.F2
0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A, // 0x000007A0 .B5.13.20.4E.02.
0x45,0x38,0x0A,0x44,0x30,0x0A,0x46,0x31,0x0A,0x32,0x30,0x0A,0x30,0x30,0x0A,0x46, // 0x000007B0 E8.D0.F1.20.00.F
0x44,0x0A,0x43,0x39,0x0A,0x30,0x46,0x0A,0x44,0x30,0x0A,0x30,0x37,0x0A,0x45,0x43, // 0x000007C0 D.C9.0F.D0.07.EC
0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x39,0x30,0x0A,0x46,0x34,0x0A,0x42,0x30,0x0A, // 0x000007D0 .F7.02.90.F4.B0.
0x31,0x30,0x0A,0x32,0x34,0x0A,0x36,0x34,0x0A,0x31,0x30,0x0A,0x30,0x43,0x0A,0x43, // 0x000007E0 10.24.64.10.0C.C
0x39,0x0A,0x30,0x44,0x0A,0x46,0x30,0x0A,0x30,0x38,0x0A,0x43,0x39,0x0A,0x31,0x42, // 0x000007F0 9.0D.F0.08.C9.1B
0x0A,0x39,0x30,0x0A,0x45,0x36,0x0A,0x43,0x39,0x0A,0x37,0x42,0x0A,0x42,0x30,0x0A, // 0x00000800 .90.E6.C9.7B.B0.
0x45,0x32,0x0A,0x36,0x30,0x0A,0x43,0x39,0x0A,0x30,0x32,0x0A,0x44,0x30,0x0A,0x31, // 0x00000810 E2.60.C9.02.D0.1
0x44,0x0A,0x45,0x30,0x0A,0x30,0x30,0x0A,0x46,0x30,0x0A,0x31,0x36,0x0A,0x38,0x45, // 0x00000820 D.E0.00.F0.16.8E
0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x32,0x30,0x0A,0x45,0x43,0x0A, // 0x00000830 .F3.02.A9.20.EC.
0x46,0x37,0x0A,0x30,0x32,0x0A,0x46,0x30,0x0A,0x30,0x34,0x0A,0x42,0x30,0x0A,0x30, // 0x00000840 F7.02.F0.04.B0.0
0x41,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x32,0x30,0x0A,0x43,0x37,0x0A,0x31,0x43, // 0x00000850 A.B5.13.20.C7.1C
0x0A,0x41,0x45,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x44,0x30,0x0A,0x45,0x41,0x0A, // 0x00000860 .AE.F3.02.D0.EA.
0x34,0x43,0x0A,0x32,0x43,0x0A,0x31,0x43,0x0A,0x43,0x39,0x0A,0x37,0x46,0x0A,0x46, // 0x00000870 4C.2C.1C.C9.7F.F
0x30,0x0A,0x30,0x34,0x0A,0x43,0x39,0x0A,0x39,0x46,0x0A,0x44,0x30,0x0A,0x31,0x42, // 0x00000880 0.04.C9.9F.D0.1B
0x0A,0x45,0x30,0x0A,0x30,0x30,0x0A,0x46,0x30,0x0A,0x46,0x31,0x0A,0x38,0x45,0x0A, // 0x00000890 .E0.00.F0.F1.8E.
0x46,0x33,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x32,0x30,0x0A,0x45,0x43,0x0A,0x46, // 0x000008A0 F3.02.A9.20.EC.F
0x37,0x0A,0x30,0x32,0x0A,0x46,0x30,0x0A,0x30,0x34,0x0A,0x42,0x30,0x0A,0x45,0x35, // 0x000008B0 7.02.F0.04.B0.E5
0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x32,0x30,0x0A,0x43,0x37,0x0A,0x31,0x43,0x0A, // 0x000008C0 .B5.13.20.C7.1C.
0x41,0x45,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A,0x30,0x37,0x0A,0x31, // 0x000008D0 AE.F3.02.4C.07.1
0x44,0x0A,0x43,0x39,0x0A,0x35,0x46,0x0A,0x46,0x30,0x0A,0x44,0x36,0x0A,0x43,0x39, // 0x000008E0 D.C9.5F.F0.D6.C9
0x0A,0x30,0x44,0x0A,0x46,0x30,0x0A,0x31,0x31,0x0A,0x36,0x30,0x0A,0x43,0x39,0x0A, // 0x000008F0 .0D.F0.11.60.C9.
0x37,0x46,0x0A,0x46,0x30,0x0A,0x30,0x42,0x0A,0x43,0x39,0x0A,0x39,0x46,0x0A,0x46, // 0x00000900 7F.F0.0B.C9.9F.F
0x30,0x0A,0x30,0x37,0x0A,0x43,0x39,0x0A,0x32,0x30,0x0A,0x39,0x30,0x0A,0x30,0x33, // 0x00000910 0.07.C9.20.90.03
0x0A,0x45,0x45,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x36,0x30,0x0A,0x41,0x39,0x0A, // 0x00000920 .EE.F7.02.60.A9.
0x32,0x30,0x0A,0x38,0x44,0x0A,0x30,0x31,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x30, // 0x00000930 20.8D.01.02.A9.0
0x44,0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x30,0x41, // 0x00000940 D.20.4E.02.A9.0A
0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x30,0x30,0x0A, // 0x00000950 .20.4E.02.A9.00.
0x38,0x44,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x38,0x44,0x0A,0x46,0x39,0x0A,0x30, // 0x00000960 8D.F7.02.8D.F9.0
0x32,0x0A,0x38,0x45,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x41,0x35,0x0A,0x30,0x30, // 0x00000970 2.8E.F3.02.A5.00
0x0A,0x46,0x30,0x0A,0x32,0x42,0x0A,0x41,0x32,0x0A,0x30,0x30,0x0A,0x38,0x45,0x0A, // 0x00000980 .F0.2B.A2.00.8E.
0x46,0x32,0x0A,0x30,0x32,0x0A,0x45,0x43,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x46, // 0x00000990 F2.02.EC.F3.02.F
0x30,0x0A,0x32,0x31,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x43,0x39,0x0A,0x32,0x32, // 0x000009A0 0.21.B5.13.C9.22
0x0A,0x44,0x30,0x0A,0x30,0x33,0x0A,0x45,0x45,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A, // 0x000009B0 .D0.03.EE.F2.02.
0x41,0x44,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A,0x34,0x41,0x0A,0x42,0x30,0x0A,0x30, // 0x000009C0 AD.F2.02.4A.B0.0
0x46,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x43,0x39,0x0A,0x36,0x31,0x0A,0x39,0x30, // 0x000009D0 F.B5.13.C9.61.90
0x0A,0x30,0x39,0x0A,0x43,0x39,0x0A,0x37,0x42,0x0A,0x42,0x30,0x0A,0x30,0x35,0x0A, // 0x000009E0 .09.C9.7B.B0.05.
0x33,0x38,0x0A,0x45,0x39,0x0A,0x32,0x30,0x0A,0x39,0x35,0x0A,0x31,0x33,0x0A,0x45, // 0x000009F0 38.E9.20.95.13.E
0x38,0x0A,0x44,0x30,0x0A,0x44,0x41,0x0A,0x39,0x38,0x0A,0x34,0x38,0x0A,0x38,0x41, // 0x00000A00 8.D0.DA.98.48.8A
0x0A,0x44,0x30,0x0A,0x30,0x35,0x0A,0x36,0x38,0x0A,0x41,0x38,0x0A,0x41,0x39,0x0A, // 0x00000A10 .D0.05.68.A8.A9.
0x30,0x44,0x0A,0x36,0x30,0x0A,0x41,0x30,0x0A,0x46,0x36,0x0A,0x41,0x32,0x0A,0x30, // 0x00000A20 0D.60.A0.F6.A2.0
0x30,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x45,0x38,0x0A,0x43,0x39,0x0A,0x32,0x30, // 0x00000A30 0.B5.13.E8.C9.20
0x0A,0x46,0x30,0x0A,0x46,0x39,0x0A,0x42,0x39,0x0A,0x30,0x30,0x0A,0x31,0x46,0x0A, // 0x00000A40 .F0.F9.B9.00.1F.
0x46,0x30,0x0A,0x31,0x37,0x0A,0x32,0x39,0x0A,0x37,0x46,0x0A,0x44,0x35,0x0A,0x31, // 0x00000A50 F0.17.29.7F.D5.1
0x32,0x0A,0x46,0x30,0x0A,0x30,0x39,0x0A,0x42,0x39,0x0A,0x30,0x30,0x0A,0x31,0x46, // 0x00000A60 2.F0.09.B9.00.1F
0x0A,0x43,0x38,0x0A,0x30,0x41,0x0A,0x39,0x30,0x0A,0x46,0x39,0x0A,0x42,0x30,0x0A, // 0x00000A70 .C8.0A.90.F9.B0.
0x45,0x33,0x0A,0x42,0x39,0x0A,0x30,0x30,0x0A,0x31,0x46,0x0A,0x43,0x38,0x0A,0x30, // 0x00000A80 E3.B9.00.1F.C8.0
0x41,0x0A,0x39,0x30,0x0A,0x44,0x45,0x0A,0x38,0x38,0x0A,0x43,0x30,0x0A,0x46,0x45, // 0x00000A90 A.90.DE.88.C0.FE
0x0A,0x44,0x30,0x0A,0x34,0x32,0x0A,0x41,0x39,0x0A,0x30,0x30,0x0A,0x38,0x44,0x0A, // 0x00000AA0 .D0.42.A9.00.8D.
0x46,0x34,0x0A,0x30,0x32,0x0A,0x38,0x44,0x0A,0x46,0x35,0x0A,0x30,0x32,0x0A,0x38, // 0x00000AB0 F4.02.8D.F5.02.8
0x44,0x0A,0x46,0x36,0x0A,0x30,0x32,0x0A,0x32,0x30,0x0A,0x46,0x30,0x0A,0x31,0x45, // 0x00000AC0 D.F6.02.20.F0.1E
0x0A,0x42,0x30,0x0A,0x43,0x30,0x0A,0x44,0x30,0x0A,0x30,0x45,0x0A,0x41,0x30,0x0A, // 0x00000AD0 .B0.C0.D0.0E.A0.
0x30,0x34,0x0A,0x32,0x41,0x0A,0x32,0x45,0x0A,0x46,0x35,0x0A,0x30,0x32,0x0A,0x32, // 0x00000AE0 04.2A.2E.F5.02.2
0x45,0x0A,0x46,0x36,0x0A,0x30,0x32,0x0A,0x38,0x38,0x0A,0x44,0x30,0x0A,0x46,0x36, // 0x00000AF0 E.F6.02.88.D0.F6
0x0A,0x46,0x30,0x0A,0x45,0x42,0x0A,0x43,0x39,0x0A,0x32,0x43,0x0A,0x44,0x30,0x0A, // 0x00000B00 .F0.EB.C9.2C.D0.
0x41,0x43,0x0A,0x32,0x30,0x0A,0x46,0x30,0x0A,0x31,0x45,0x0A,0x39,0x30,0x0A,0x30, // 0x00000B10 AC.20.F0.1E.90.0
0x43,0x0A,0x43,0x45,0x0A,0x46,0x38,0x0A,0x30,0x32,0x0A,0x36,0x38,0x0A,0x41,0x38, // 0x00000B20 C.CE.F8.02.68.A8
0x0A,0x32,0x30,0x0A,0x39,0x42,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x30,0x30,0x0A, // 0x00000B30 .20.9B.02.A9.00.
0x41,0x41,0x0A,0x36,0x30,0x0A,0x44,0x30,0x0A,0x39,0x39,0x0A,0x41,0x30,0x0A,0x30, // 0x00000B40 AA.60.D0.99.A0.0
0x34,0x0A,0x32,0x41,0x0A,0x32,0x45,0x0A,0x46,0x34,0x0A,0x30,0x32,0x0A,0x38,0x38, // 0x00000B50 4.2A.2E.F4.02.88
0x0A,0x44,0x30,0x0A,0x46,0x39,0x0A,0x46,0x30,0x0A,0x45,0x32,0x0A,0x34,0x43,0x0A, // 0x00000B60 .D0.F9.F0.E2.4C.
0x34,0x37,0x0A,0x31,0x46,0x0A,0x45,0x43,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x42, // 0x00000B70 47.1F.EC.F3.02.B
0x30,0x0A,0x31,0x43,0x0A,0x42,0x35,0x0A,0x31,0x33,0x0A,0x45,0x38,0x0A,0x43,0x39, // 0x00000B80 0.1C.B5.13.E8.C9
0x0A,0x32,0x30,0x0A,0x46,0x30,0x0A,0x46,0x34,0x0A,0x43,0x39,0x0A,0x33,0x30,0x0A, // 0x00000B90 .20.F0.F4.C9.30.
0x39,0x30,0x0A,0x30,0x45,0x0A,0x43,0x39,0x0A,0x33,0x41,0x0A,0x42,0x30,0x0A,0x30, // 0x00000BA0 90.0E.C9.3A.B0.0
0x41,0x0A,0x32,0x39,0x0A,0x30,0x46,0x0A,0x30,0x41,0x0A,0x30,0x41,0x0A,0x30,0x41, // 0x00000BB0 A.29.0F.0A.0A.0A
0x0A,0x30,0x41,0x0A,0x41,0x30,0x0A,0x30,0x30,0x0A,0x31,0x38,0x0A,0x36,0x30,0x0A, // 0x00000BC0 .0A.A0.00.18.60.
0x41,0x30,0x0A,0x46,0x46,0x0A,0x31,0x38,0x0A,0x36,0x30,0x0A,0x34,0x38,0x0A,0x32, // 0x00000BD0 A0.FF.18.60.48.2
0x39,0x0A,0x46,0x30,0x0A,0x34,0x41,0x0A,0x34,0x41,0x0A,0x34,0x41,0x0A,0x34,0x41, // 0x00000BE0 9.F0.4A.4A.4A.4A
0x0A,0x30,0x39,0x0A,0x33,0x30,0x0A,0x32,0x30,0x0A,0x33,0x44,0x0A,0x31,0x46,0x0A, // 0x00000BF0 .09.30.20.3D.1F.
0x36,0x38,0x0A,0x32,0x39,0x0A,0x30,0x46,0x0A,0x30,0x39,0x0A,0x33,0x30,0x0A,0x32, // 0x00000C00 68.29.0F.09.30.2
0x30,0x0A,0x33,0x44,0x0A,0x31,0x46,0x0A,0x36,0x30,0x0A,0x34,0x38,0x0A,0x46,0x38, // 0x00000C10 0.3D.1F.60.48.F8
0x0A,0x31,0x38,0x0A,0x41,0x44,0x0A,0x46,0x35,0x0A,0x30,0x32,0x0A,0x36,0x44,0x0A, // 0x00000C20 .18.AD.F5.02.6D.
0x46,0x34,0x0A,0x30,0x32,0x0A,0x38,0x44,0x0A,0x46,0x35,0x0A,0x30,0x32,0x0A,0x41, // 0x00000C30 F4.02.8D.F5.02.A
0x44,0x0A,0x46,0x36,0x0A,0x30,0x32,0x0A,0x36,0x39,0x0A,0x30,0x30,0x0A,0x38,0x44, // 0x00000C40 D.F6.02.69.00.8D
0x0A,0x46,0x36,0x0A,0x30,0x32,0x0A,0x44,0x38,0x0A,0x36,0x38,0x0A,0x39,0x35,0x0A, // 0x00000C50 .F6.02.D8.68.95.
0x31,0x33,0x0A,0x45,0x38,0x0A,0x32,0x30,0x0A,0x34,0x45,0x0A,0x30,0x32,0x0A,0x45, // 0x00000C60 13.E8.20.4E.02.E
0x45,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x36,0x30,0x0A,0x43,0x30,0x0A,0x46,0x39, // 0x00000C70 E.F7.02.60.C0.F9
0x0A,0x44,0x30,0x0A,0x37,0x35,0x0A,0x41,0x30,0x0A,0x30,0x31,0x0A,0x38,0x43,0x0A, // 0x00000C80 .D0.75.A0.01.8C.
0x46,0x32,0x0A,0x30,0x32,0x0A,0x32,0x30,0x0A,0x46,0x30,0x0A,0x31,0x45,0x0A,0x42, // 0x00000C90 F2.02.20.F0.1E.B
0x30,0x0A,0x30,0x46,0x0A,0x44,0x30,0x0A,0x33,0x35,0x0A,0x42,0x35,0x0A,0x31,0x32, // 0x00000CA0 0.0F.D0.35.B5.12
0x0A,0x41,0x43,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A,0x45,0x45,0x0A,0x46,0x32,0x0A, // 0x00000CB0 .AC.F2.02.EE.F2.
0x30,0x32,0x0A,0x39,0x39,0x0A,0x31,0x33,0x0A,0x30,0x30,0x0A,0x44,0x30,0x0A,0x45, // 0x00000CC0 02.99.13.00.D0.E
0x43,0x0A,0x41,0x43,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A,0x38,0x38,0x0A,0x46,0x30, // 0x00000CD0 C.AC.F2.02.88.F0
0x0A,0x32,0x32,0x0A,0x41,0x39,0x0A,0x39,0x39,0x0A,0x38,0x35,0x0A,0x31,0x33,0x0A, // 0x00000CE0 .22.A9.99.85.13.
0x41,0x39,0x0A,0x38,0x46,0x0A,0x38,0x44,0x0A,0x31,0x41,0x0A,0x30,0x32,0x0A,0x41, // 0x00000CF0 A9.8F.8D.1A.02.A
0x39,0x0A,0x31,0x46,0x0A,0x38,0x44,0x0A,0x31,0x42,0x0A,0x30,0x32,0x0A,0x41,0x39, // 0x00000D00 9.1F.8D.1B.02.A9
0x0A,0x43,0x33,0x0A,0x38,0x44,0x0A,0x31,0x38,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A, // 0x00000D10 .C3.8D.18.02.A9.
0x31,0x46,0x0A,0x38,0x44,0x0A,0x31,0x39,0x0A,0x30,0x32,0x0A,0x41,0x45,0x0A,0x46, // 0x00000D20 1F.8D.19.02.AE.F
0x32,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x30,0x30,0x0A,0x38,0x44,0x0A,0x46,0x32, // 0x00000D30 2.02.A9.00.8D.F2
0x0A,0x30,0x32,0x0A,0x38,0x35,0x0A,0x36,0x34,0x0A,0x34,0x43,0x0A,0x37,0x42,0x0A, // 0x00000D40 .02.85.64.4C.7B.
0x31,0x45,0x0A,0x43,0x39,0x0A,0x32,0x30,0x0A,0x42,0x30,0x0A,0x30,0x39,0x0A,0x34, // 0x00000D50 1E.C9.20.B0.09.4
0x38,0x0A,0x41,0x44,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A,0x44,0x30,0x0A,0x33,0x44, // 0x00000D60 8.AD.F2.02.D0.3D
0x0A,0x36,0x38,0x0A,0x44,0x30,0x0A,0x32,0x31,0x0A,0x38,0x45,0x0A,0x46,0x33,0x0A, // 0x00000D70 .68.D0.21.8E.F3.
0x30,0x32,0x0A,0x41,0x45,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A,0x45,0x30,0x0A,0x34, // 0x00000D80 02.AE.F2.02.E0.4
0x37,0x0A,0x46,0x30,0x0A,0x32,0x43,0x0A,0x45,0x30,0x0A,0x30,0x30,0x0A,0x44,0x30, // 0x00000D90 7.F0.2C.E0.00.D0
0x0A,0x30,0x42,0x0A,0x43,0x39,0x0A,0x32,0x30,0x0A,0x46,0x30,0x0A,0x30,0x37,0x0A, // 0x00000DA0 .0B.C9.20.F0.07.
0x34,0x38,0x0A,0x32,0x30,0x0A,0x43,0x30,0x0A,0x30,0x32,0x0A,0x36,0x38,0x0A,0x44, // 0x00000DB0 48.20.C0.02.68.D
0x30,0x0A,0x30,0x35,0x0A,0x45,0x45,0x0A,0x46,0x32,0x0A,0x30,0x32,0x0A,0x39,0x35, // 0x00000DC0 0.05.EE.F2.02.95
0x0A,0x31,0x33,0x0A,0x41,0x45,0x0A,0x46,0x33,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A, // 0x00000DD0 .13.AE.F3.02.4C.
0x34,0x45,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A,0x45,0x32,0x0A,0x31,0x46,0x0A,0x32, // 0x00000DE0 4E.02.4C.E2.1F.2
0x30,0x0A,0x43,0x30,0x0A,0x30,0x32,0x0A,0x41,0x45,0x0A,0x46,0x32,0x0A,0x30,0x32, // 0x00000DF0 0.C0.02.AE.F2.02
0x0A,0x38,0x45,0x0A,0x46,0x37,0x0A,0x30,0x32,0x0A,0x43,0x45,0x0A,0x46,0x39,0x0A, // 0x00000E00 .8E.F7.02.CE.F9.
0x30,0x32,0x0A,0x34,0x43,0x0A,0x32,0x43,0x0A,0x31,0x43,0x0A,0x41,0x45,0x0A,0x46, // 0x00000E10 02.4C.2C.1C.AE.F
0x33,0x0A,0x30,0x32,0x0A,0x34,0x38,0x0A,0x41,0x39,0x0A,0x34,0x44,0x0A,0x38,0x44, // 0x00000E20 3.02.48.A9.4D.8D
0x0A,0x31,0x41,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x30,0x32,0x0A,0x38,0x44,0x0A, // 0x00000E30 .1A.02.A9.02.8D.
0x31,0x42,0x0A,0x30,0x32,0x0A,0x36,0x38,0x0A,0x36,0x30,0x0A,0x41,0x45,0x0A,0x46, // 0x00000E40 1B.02.68.60.AE.F
0x33,0x0A,0x30,0x32,0x0A,0x34,0x43,0x0A,0x37,0x42,0x0A,0x31,0x45,0x0A,0x32,0x34, // 0x00000E50 3.02.4C.7B.1E.24
0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A, // 0x00000E60 .24.24.24.24.24.
0x32,0x34,0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A,0x32, // 0x00000E70 24.24.24.24.24.2
0x34,0x0A,0x32,0x34,0x0A,0x32,0x34,0x0A,0x34,0x35,0x0A,0x34,0x34,0x0A,0x34,0x39, // 0x00000E80 4.24.24.45.44.49
0x0A,0x44,0x34,0x0A,0x34,0x31,0x0A,0x35,0x35,0x0A,0x35,0x34,0x0A,0x34,0x46,0x0A, // 0x00000E90 .D4.41.55.54.4F.
0x43,0x43,0x0A,0x30,0x30,0x0A,0x2E,0x30,0x32,0x32,0x32,0x47] // 0x00000EA0 CC.00..0222G
}

View file

@ -0,0 +1,211 @@
{"bytes": [
0x2E,0x30,0x30,0x30,0x30,0x2F,0x41,0x39,0x0D,0x30,0x37,0x0D,0x38,0x35,0x0D,0x46, // 0x00000000 .0000/A9.07.85.F
0x46,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x38,0x35,0x0D,0x46,0x45,0x0D,0x41,0x38, // 0x00000010 F.A9.00.85.FE.A8
0x0D,0x41,0x32,0x0D,0x31,0x39,0x0D,0x39,0x31,0x0D,0x46,0x45,0x0D,0x43,0x38,0x0D, // 0x00000020 .A2.19.91.FE.C8.
0x44,0x30,0x0D,0x46,0x42,0x0D,0x45,0x36,0x0D,0x46,0x46,0x0D,0x43,0x41,0x0D,0x44, // 0x00000030 D0.FB.E6.FF.CA.D
0x30,0x0D,0x46,0x36,0x0D,0x41,0x39,0x0D,0x32,0x30,0x0D,0x41,0x32,0x0D,0x30,0x30, // 0x00000040 0.F6.A9.20.A2.00
0x0D,0x39,0x44,0x0D,0x30,0x30,0x0D,0x44,0x30,0x0D,0x39,0x44,0x0D,0x30,0x30,0x0D, // 0x00000050 .9D.00.D0.9D.00.
0x44,0x31,0x0D,0x39,0x44,0x0D,0x30,0x30,0x0D,0x44,0x32,0x0D,0x39,0x44,0x0D,0x30, // 0x00000060 D1.9D.00.D2.9D.0
0x30,0x0D,0x44,0x33,0x0D,0x45,0x38,0x0D,0x44,0x30,0x0D,0x46,0x31,0x0D,0x41,0x39, // 0x00000070 0.D3.E8.D0.F1.A9
0x0D,0x38,0x35,0x0D,0x38,0x35,0x0D,0x46,0x45,0x0D,0x41,0x39,0x0D,0x44,0x30,0x0D, // 0x00000080 .85.85.FE.A9.D0.
0x38,0x35,0x0D,0x46,0x46,0x0D,0x41,0x39,0x0D,0x32,0x35,0x0D,0x38,0x35,0x0D,0x46, // 0x00000090 85.FF.A9.25.85.F
0x43,0x0D,0x41,0x39,0x0D,0x44,0x33,0x0D,0x38,0x35,0x0D,0x46,0x44,0x0D,0x41,0x30, // 0x000000A0 C.A9.D3.85.FD.A0
0x0D,0x31,0x34,0x0D,0x41,0x39,0x0D,0x38,0x30,0x0D,0x39,0x31,0x0D,0x46,0x45,0x0D, // 0x000000B0 .14.A9.80.91.FE.
0x41,0x39,0x0D,0x38,0x37,0x0D,0x39,0x31,0x0D,0x46,0x43,0x0D,0x38,0x38,0x0D,0x44, // 0x000000C0 A9.87.91.FC.88.D
0x30,0x0D,0x46,0x35,0x0D,0x41,0x32,0x0D,0x31,0x34,0x0D,0x41,0x30,0x0D,0x30,0x30, // 0x000000D0 0.F5.A2.14.A0.00
0x0D,0x41,0x35,0x0D,0x46,0x45,0x0D,0x31,0x38,0x0D,0x36,0x39,0x0D,0x32,0x30,0x0D, // 0x000000E0 .A5.FE.18.69.20.
0x38,0x35,0x0D,0x46,0x45,0x0D,0x39,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D,0x46, // 0x000000F0 85.FE.90.02.E6.F
0x46,0x0D,0x41,0x39,0x0D,0x38,0x46,0x0D,0x39,0x31,0x0D,0x46,0x45,0x0D,0x41,0x30, // 0x00000100 F.A9.8F.91.FE.A0
0x0D,0x31,0x35,0x0D,0x41,0x39,0x0D,0x38,0x38,0x0D,0x39,0x31,0x0D,0x46,0x45,0x0D, // 0x00000110 .15.A9.88.91.FE.
0x43,0x41,0x0D,0x44,0x30,0x0D,0x45,0x36,0x0D,0x41,0x39,0x0D,0x30,0x37,0x0D,0x38, // 0x00000120 CA.D0.E6.A9.07.8
0x35,0x0D,0x46,0x46,0x0D,0x34,0x43,0x0D,0x37,0x31,0x0D,0x30,0x35,0x0D,0x45,0x41, // 0x00000130 5.FF.4C.71.05.EA
0x0D,0x38,0x35,0x0D,0x46,0x44,0x0D,0x38,0x35,0x0D,0x46,0x43,0x0D,0x38,0x35,0x0D, // 0x00000140 .85.FD.85.FC.85.
0x46,0x39,0x0D,0x38,0x35,0x0D,0x46,0x38,0x0D,0x38,0x35,0x0D,0x46,0x37,0x0D,0x38, // 0x00000150 F9.85.F8.85.F7.8
0x35,0x0D,0x46,0x36,0x0D,0x38,0x35,0x0D,0x46,0x30,0x0D,0x41,0x39,0x0D,0x41,0x36, // 0x00000160 5.F6.85.F0.A9.A6
0x0D,0x38,0x35,0x0D,0x41,0x35,0x0D,0x41,0x39,0x0D,0x44,0x30,0x0D,0x38,0x35,0x0D, // 0x00000170 .85.A5.A9.D0.85.
0x41,0x36,0x0D,0x41,0x35,0x0D,0x46,0x46,0x0D,0x38,0x35,0x0D,0x39,0x41,0x0D,0x41, // 0x00000180 A6.A5.FF.85.9A.A
0x35,0x0D,0x46,0x45,0x0D,0x38,0x35,0x0D,0x39,0x39,0x0D,0x41,0x35,0x0D,0x46,0x44, // 0x00000190 5.FE.85.99.A5.FD
0x0D,0x31,0x30,0x0D,0x30,0x33,0x0D,0x31,0x38,0x0D,0x36,0x39,0x0D,0x35,0x30,0x0D, // 0x000001A0 .10.03.18.69.50.
0x38,0x35,0x0D,0x46,0x42,0x0D,0x41,0x39,0x0D,0x31,0x34,0x0D,0x38,0x35,0x0D,0x46, // 0x000001B0 85.FB.A9.14.85.F
0x41,0x0D,0x41,0x32,0x0D,0x30,0x30,0x0D,0x41,0x34,0x0D,0x46,0x42,0x0D,0x42,0x39, // 0x000001C0 A.A2.00.A4.FB.B9
0x0D,0x34,0x30,0x0D,0x30,0x44,0x0D,0x34,0x41,0x0D,0x39,0x30,0x0D,0x30,0x34,0x0D, // 0x000001D0 .40.0D.4A.90.04.
0x41,0x39,0x0D,0x46,0x30,0x0D,0x42,0x30,0x0D,0x30,0x32,0x0D,0x41,0x39,0x0D,0x32, // 0x000001E0 A9.F0.B0.02.A9.2
0x45,0x0D,0x39,0x44,0x0D,0x32,0x36,0x0D,0x44,0x33,0x0D,0x43,0x38,0x0D,0x43,0x30, // 0x000001F0 E.9D.26.D3.C8.C0
0x0D,0x35,0x30,0x0D,0x44,0x30,0x0D,0x30,0x32,0x0D,0x41,0x30,0x0D,0x30,0x30,0x0D, // 0x00000200 .50.D0.02.A0.00.
0x45,0x38,0x0D,0x41,0x35,0x0D,0x46,0x30,0x0D,0x34,0x41,0x0D,0x39,0x30,0x0D,0x31, // 0x00000210 E8.A5.F0.4A.90.1
0x31,0x0D,0x45,0x30,0x0D,0x31,0x34,0x0D,0x46,0x30,0x0D,0x31,0x31,0x0D,0x38,0x34, // 0x00000220 1.E0.14.F0.11.84
0x0D,0x46,0x35,0x0D,0x38,0x41,0x0D,0x41,0x38,0x0D,0x41,0x39,0x0D,0x41,0x42,0x0D, // 0x00000230 .F5.8A.A8.A9.AB.
0x39,0x31,0x0D,0x41,0x35,0x0D,0x41,0x34,0x0D,0x46,0x35,0x0D,0x32,0x30,0x0D,0x36, // 0x00000240 91.A5.A4.F5.20.6
0x39,0x0D,0x30,0x33,0x0D,0x45,0x30,0x0D,0x31,0x34,0x0D,0x44,0x30,0x0D,0x43,0x46, // 0x00000250 9.03.E0.14.D0.CF
0x0D,0x41,0x35,0x0D,0x39,0x39,0x0D,0x31,0x38,0x0D,0x36,0x39,0x0D,0x35,0x30,0x0D, // 0x00000260 .A5.99.18.69.50.
0x38,0x35,0x0D,0x39,0x39,0x0D,0x39,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D,0x39, // 0x00000270 85.99.90.02.E6.9
0x41,0x0D,0x41,0x39,0x0D,0x32,0x30,0x0D,0x43,0x35,0x0D,0x39,0x41,0x0D,0x44,0x30, // 0x00000280 A.A9.20.C5.9A.D0
0x0D,0x30,0x34,0x0D,0x41,0x39,0x0D,0x30,0x37,0x0D,0x38,0x35,0x0D,0x39,0x41,0x0D, // 0x00000290 .04.A9.07.85.9A.
0x41,0x35,0x0D,0x41,0x35,0x0D,0x31,0x38,0x0D,0x36,0x39,0x0D,0x32,0x30,0x0D,0x38, // 0x000002A0 A5.A5.18.69.20.8
0x35,0x0D,0x41,0x35,0x0D,0x39,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D,0x41,0x36, // 0x000002B0 5.A5.90.02.E6.A6
0x0D,0x43,0x36,0x0D,0x46,0x41,0x0D,0x44,0x30,0x0D,0x41,0x37,0x0D,0x34,0x43,0x0D, // 0x000002C0 .C6.FA.D0.A7.4C.
0x35,0x46,0x0D,0x30,0x32,0x0D,0x38,0x32,0x0D,0x2E,0x30,0x32,0x32,0x32,0x2F,0x30, // 0x000002D0 5F.02.82..0222/0
0x30,0x0D,0x30,0x31,0x0D,0x30,0x30,0x0D,0x30,0x41,0x0D,0x30,0x30,0x0D,0x36,0x34, // 0x000002E0 0.01.00.0A.00.64
0x0D,0x30,0x33,0x0D,0x45,0x38,0x0D,0x32,0x37,0x0D,0x31,0x30,0x0D,0x30,0x30,0x0D, // 0x000002F0 .03.E8.27.10.00.
0x30,0x30,0x0D,0x30,0x30,0x0D,0x30,0x30,0x0D,0x41,0x34,0x0D,0x46,0x41,0x0D,0x39, // 0x00000300 00.00.00.A4.FA.9
0x31,0x0D,0x46,0x31,0x0D,0x45,0x36,0x0D,0x46,0x41,0x0D,0x36,0x30,0x0D,0x41,0x30, // 0x00000310 1.F1.E6.FA.60.A0
0x0D,0x30,0x30,0x0D,0x33,0x38,0x0D,0x41,0x35,0x0D,0x46,0x33,0x0D,0x46,0x44,0x0D, // 0x00000320 .00.38.A5.F3.FD.
0x32,0x31,0x0D,0x30,0x32,0x0D,0x38,0x35,0x0D,0x46,0x35,0x0D,0x43,0x41,0x0D,0x41, // 0x00000330 21.02.85.F5.CA.A
0x35,0x0D,0x46,0x34,0x0D,0x46,0x44,0x0D,0x32,0x31,0x0D,0x30,0x32,0x0D,0x39,0x30, // 0x00000340 5.F4.FD.21.02.90
0x0D,0x30,0x41,0x0D,0x45,0x38,0x0D,0x43,0x38,0x0D,0x38,0x35,0x0D,0x46,0x34,0x0D, // 0x00000350 .0A.E8.C8.85.F4.
0x41,0x35,0x0D,0x46,0x35,0x0D,0x38,0x35,0x0D,0x46,0x33,0x0D,0x42,0x30,0x0D,0x45, // 0x00000360 A5.F5.85.F3.B0.E
0x37,0x0D,0x45,0x38,0x0D,0x39,0x38,0x0D,0x30,0x39,0x0D,0x33,0x30,0x0D,0x32,0x30, // 0x00000370 7.E8.98.09.30.20
0x0D,0x33,0x30,0x0D,0x30,0x32,0x0D,0x43,0x41,0x0D,0x43,0x41,0x0D,0x44,0x30,0x0D, // 0x00000380 .30.02.CA.CA.D0.
0x44,0x39,0x0D,0x36,0x30,0x0D,0x41,0x39,0x0D,0x34,0x36,0x0D,0x38,0x35,0x0D,0x46, // 0x00000390 D9.60.A9.46.85.F
0x31,0x0D,0x41,0x39,0x0D,0x44,0x33,0x0D,0x38,0x35,0x0D,0x46,0x32,0x0D,0x41,0x32, // 0x000003A0 1.A9.D3.85.F2.A2
0x0D,0x30,0x38,0x0D,0x41,0x35,0x0D,0x46,0x38,0x0D,0x38,0x35,0x0D,0x46,0x33,0x0D, // 0x000003B0 .08.A5.F8.85.F3.
0x41,0x35,0x0D,0x46,0x39,0x0D,0x38,0x35,0x0D,0x46,0x34,0x0D,0x41,0x39,0x0D,0x30, // 0x000003C0 A5.F9.85.F4.A9.0
0x30,0x0D,0x38,0x35,0x0D,0x46,0x41,0x0D,0x32,0x30,0x0D,0x33,0x37,0x0D,0x30,0x32, // 0x000003D0 0.85.FA.20.37.02
0x0D,0x41,0x39,0x0D,0x32,0x30,0x0D,0x32,0x30,0x0D,0x33,0x30,0x0D,0x30,0x32,0x0D, // 0x000003E0 .A9.20.20.30.02.
0x41,0x39,0x0D,0x32,0x38,0x0D,0x32,0x30,0x0D,0x33,0x30,0x0D,0x30,0x32,0x0D,0x34, // 0x000003F0 A9.28.20.30.02.4
0x43,0x0D,0x41,0x31,0x0D,0x30,0x32,0x0D,0x34,0x38,0x0D,0x33,0x30,0x0D,0x30,0x34, // 0x00000400 C.A1.02.48.30.04
0x0D,0x41,0x39,0x0D,0x32,0x42,0x0D,0x31,0x30,0x0D,0x30,0x32,0x0D,0x41,0x39,0x0D, // 0x00000410 .A9.2B.10.02.A9.
0x32,0x44,0x0D,0x32,0x30,0x0D,0x33,0x30,0x0D,0x30,0x32,0x0D,0x36,0x38,0x0D,0x31, // 0x00000420 2D.20.30.02.68.1
0x30,0x0D,0x30,0x35,0x0D,0x31,0x38,0x0D,0x34,0x39,0x0D,0x46,0x46,0x0D,0x36,0x39, // 0x00000430 0.05.18.49.FF.69
0x0D,0x30,0x31,0x0D,0x38,0x35,0x0D,0x46,0x33,0x0D,0x41,0x32,0x0D,0x30,0x34,0x0D, // 0x00000440 .01.85.F3.A2.04.
0x32,0x30,0x0D,0x33,0x37,0x0D,0x30,0x32,0x0D,0x36,0x30,0x0D,0x41,0x39,0x0D,0x30, // 0x00000450 20.37.02.60.A9.0
0x30,0x0D,0x38,0x35,0x0D,0x46,0x34,0x0D,0x41,0x35,0x0D,0x46,0x44,0x0D,0x32,0x30, // 0x00000460 0.85.F4.A5.FD.20
0x0D,0x38,0x35,0x0D,0x30,0x32,0x0D,0x41,0x39,0x0D,0x32,0x43,0x0D,0x32,0x30,0x0D, // 0x00000470 .85.02.A9.2C.20.
0x33,0x30,0x0D,0x30,0x32,0x0D,0x41,0x35,0x0D,0x46,0x43,0x0D,0x32,0x30,0x0D,0x38, // 0x00000480 30.02.A5.FC.20.8
0x35,0x0D,0x30,0x32,0x0D,0x45,0x41,0x0D,0x41,0x39,0x0D,0x32,0x39,0x0D,0x32,0x30, // 0x00000490 5.02.EA.A9.29.20
0x0D,0x33,0x30,0x0D,0x30,0x32,0x0D,0x41,0x39,0x0D,0x32,0x30,0x0D,0x32,0x30,0x0D, // 0x000004A0 .30.02.A9.20.20.
0x33,0x30,0x0D,0x30,0x32,0x0D,0x41,0x35,0x0D,0x46,0x36,0x0D,0x38,0x35,0x0D,0x46, // 0x000004B0 30.02.A5.F6.85.F
0x33,0x0D,0x41,0x35,0x0D,0x46,0x37,0x0D,0x38,0x35,0x0D,0x46,0x34,0x0D,0x41,0x32, // 0x000004C0 3.A5.F7.85.F4.A2
0x0D,0x30,0x41,0x0D,0x32,0x30,0x0D,0x33,0x37,0x0D,0x30,0x32,0x0D,0x34,0x43,0x0D, // 0x000004D0 .0A.20.37.02.4C.
0x45,0x43,0x0D,0x30,0x32,0x0D,0x43,0x39,0x0D,0x35,0x30,0x0D,0x44,0x30,0x0D,0x30, // 0x000004E0 EC.02.C9.50.D0.0
0x35,0x0D,0x45,0x41,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x46,0x30,0x0D,0x30,0x34, // 0x000004F0 5.EA.A9.00.F0.04
0x0D,0x43,0x39,0x0D,0x42,0x30,0x0D,0x46,0x30,0x0D,0x46,0x38,0x0D,0x41,0x30,0x0D, // 0x00000500 .C9.B0.F0.F8.A0.
0x31,0x30,0x0D,0x43,0x41,0x0D,0x44,0x30,0x0D,0x46,0x44,0x0D,0x38,0x38,0x0D,0x44, // 0x00000510 10.CA.D0.FD.88.D
0x30,0x0D,0x46,0x41,0x0D,0x36,0x30,0x0D,0x38,0x44,0x0D,0x30,0x30,0x0D,0x44,0x46, // 0x00000520 0.FA.60.8D.00.DF
0x0D,0x41,0x44,0x0D,0x30,0x30,0x0D,0x44,0x46,0x0D,0x36,0x30,0x0D,0x41,0x39,0x0D, // 0x00000530 .AD.00.DF.60.A9.
0x37,0x46,0x0D,0x34,0x43,0x0D,0x35,0x37,0x0D,0x30,0x35,0x0D,0x43,0x39,0x0D,0x37, // 0x00000540 7F.4C.57.05.C9.7
0x46,0x0D,0x44,0x30,0x0D,0x30,0x43,0x0D,0x45,0x36,0x0D,0x46,0x44,0x0D,0x41,0x35, // 0x00000550 F.D0.0C.E6.FD.A5
0x0D,0x46,0x44,0x0D,0x32,0x30,0x0D,0x43,0x46,0x0D,0x30,0x32,0x0D,0x38,0x35,0x0D, // 0x00000560 .FD.20.CF.02.85.
0x46,0x44,0x0D,0x34,0x43,0x0D,0x36,0x30,0x0D,0x30,0x33,0x0D,0x41,0x39,0x0D,0x37, // 0x00000570 FD.4C.60.03.A9.7
0x46,0x0D,0x32,0x30,0x0D,0x45,0x35,0x0D,0x30,0x32,0x0D,0x43,0x39,0x0D,0x42,0x46, // 0x00000580 F.20.E5.02.C9.BF
0x0D,0x44,0x30,0x0D,0x30,0x35,0x0D,0x43,0x36,0x0D,0x46,0x44,0x0D,0x34,0x43,0x0D, // 0x00000590 .D0.05.C6.FD.4C.
0x46,0x37,0x0D,0x30,0x32,0x0D,0x41,0x39,0x0D,0x37,0x46,0x0D,0x32,0x30,0x0D,0x45, // 0x000005A0 F7.02.A9.7F.20.E
0x35,0x0D,0x30,0x32,0x0D,0x43,0x39,0x0D,0x44,0x46,0x0D,0x44,0x30,0x0D,0x32,0x31, // 0x000005B0 5.02.C9.DF.D0.21
0x0D,0x45,0x36,0x0D,0x46,0x43,0x0D,0x41,0x35,0x0D,0x46,0x43,0x0D,0x32,0x30,0x0D, // 0x000005C0 .E6.FC.A5.FC.20.
0x43,0x46,0x0D,0x30,0x32,0x0D,0x38,0x35,0x0D,0x46,0x43,0x0D,0x33,0x38,0x0D,0x41, // 0x000005D0 CF.02.85.FC.38.A
0x35,0x0D,0x46,0x45,0x0D,0x45,0x39,0x0D,0x35,0x30,0x0D,0x38,0x35,0x0D,0x46,0x45, // 0x000005E0 5.FE.E9.50.85.FE
0x0D,0x42,0x30,0x0D,0x30,0x32,0x0D,0x43,0x36,0x0D,0x46,0x46,0x0D,0x41,0x39,0x0D, // 0x000005F0 .B0.02.C6.FF.A9.
0x30,0x36,0x0D,0x43,0x35,0x0D,0x46,0x46,0x0D,0x44,0x30,0x0D,0x30,0x34,0x0D,0x41, // 0x00000600 06.C5.FF.D0.04.A
0x39,0x0D,0x31,0x46,0x0D,0x38,0x35,0x0D,0x46,0x46,0x0D,0x34,0x43,0x0D,0x36,0x30, // 0x00000610 9.1F.85.FF.4C.60
0x0D,0x30,0x33,0x0D,0x41,0x39,0x0D,0x37,0x46,0x0D,0x32,0x30,0x0D,0x45,0x35,0x0D, // 0x00000620 .03.A9.7F.20.E5.
0x30,0x32,0x0D,0x43,0x39,0x0D,0x45,0x46,0x0D,0x44,0x30,0x0D,0x33,0x33,0x0D,0x43, // 0x00000630 02.C9.EF.D0.33.C
0x36,0x0D,0x46,0x43,0x0D,0x41,0x35,0x0D,0x46,0x43,0x0D,0x32,0x30,0x0D,0x43,0x46, // 0x00000640 6.FC.A5.FC.20.CF
0x0D,0x30,0x32,0x0D,0x38,0x35,0x0D,0x46,0x43,0x0D,0x31,0x38,0x0D,0x41,0x35,0x0D, // 0x00000650 .02.85.FC.18.A5.
0x46,0x45,0x0D,0x36,0x39,0x0D,0x35,0x30,0x0D,0x38,0x35,0x0D,0x46,0x45,0x0D,0x39, // 0x00000660 FE.69.50.85.FE.9
0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D,0x46,0x46,0x0D,0x41,0x39,0x0D,0x32,0x30, // 0x00000670 0.02.E6.FF.A9.20
0x0D,0x43,0x35,0x0D,0x46,0x46,0x0D,0x44,0x30,0x0D,0x30,0x34,0x0D,0x41,0x39,0x0D, // 0x00000680 .C5.FF.D0.04.A9.
0x30,0x37,0x0D,0x38,0x35,0x0D,0x46,0x46,0x0D,0x41,0x39,0x0D,0x37,0x45,0x0D,0x32, // 0x00000690 07.85.FF.A9.7E.2
0x35,0x0D,0x46,0x30,0x0D,0x38,0x35,0x0D,0x46,0x30,0x0D,0x34,0x43,0x0D,0x37,0x37, // 0x000006A0 5.F0.85.F0.4C.77
0x0D,0x30,0x30,0x0D,0x41,0x39,0x0D,0x31,0x35,0x0D,0x43,0x36,0x0D,0x46,0x31,0x0D, // 0x000006B0 .00.A9.15.C6.F1.
0x44,0x30,0x0D,0x46,0x43,0x0D,0x31,0x38,0x0D,0x36,0x39,0x0D,0x46,0x46,0x0D,0x44, // 0x000006C0 D0.FC.18.69.FF.D
0x30,0x0D,0x46,0x37,0x0D,0x36,0x30,0x0D,0x41,0x35,0x0D,0x46,0x30,0x0D,0x30,0x41, // 0x000006D0 0.F7.60.A5.F0.0A
0x0D,0x39,0x30,0x0D,0x30,0x33,0x0D,0x34,0x43,0x0D,0x38,0x46,0x0D,0x30,0x33,0x0D, // 0x000006E0 .90.03.4C.8F.03.
0x45,0x30,0x0D,0x43,0x30,0x0D,0x46,0x30,0x0D,0x30,0x34,0x0D,0x41,0x32,0x0D,0x43, // 0x000006F0 E0.C0.F0.04.A2.C
0x30,0x0D,0x38,0x36,0x0D,0x46,0x32,0x0D,0x32,0x30,0x0D,0x36,0x39,0x0D,0x30,0x33, // 0x00000700 0.86.F2.20.69.03
0x0D,0x45,0x36,0x0D,0x46,0x32,0x0D,0x46,0x30,0x0D,0x45,0x45,0x0D,0x34,0x43,0x0D, // 0x00000710 .E6.F2.F0.EE.4C.
0x45,0x43,0x0D,0x30,0x32,0x0D,0x41,0x35,0x0D,0x46,0x30,0x0D,0x34,0x41,0x0D,0x34, // 0x00000720 EC.02.A5.F0.4A.4
0x41,0x0D,0x42,0x30,0x0D,0x30,0x39,0x0D,0x41,0x35,0x0D,0x46,0x30,0x0D,0x30,0x39, // 0x00000730 A.B0.09.A5.F0.09
0x0D,0x30,0x32,0x0D,0x38,0x35,0x0D,0x46,0x30,0x0D,0x34,0x43,0x0D,0x41,0x46,0x0D, // 0x00000740 .02.85.F0.4C.AF.
0x30,0x33,0x0D,0x41,0x39,0x0D,0x46,0x45,0x0D,0x32,0x30,0x0D,0x45,0x35,0x0D,0x30, // 0x00000750 03.A9.FE.20.E5.0
0x32,0x0D,0x43,0x39,0x0D,0x44,0x45,0x0D,0x46,0x30,0x0D,0x30,0x38,0x0D,0x34,0x43, // 0x00000760 2.C9.DE.F0.08.4C
0x0D,0x39,0x42,0x0D,0x30,0x34,0x0D,0x41,0x35,0x0D,0x46,0x42,0x0D,0x39,0x31,0x0D, // 0x00000770 .9B.04.A5.FB.91.
0x46,0x31,0x0D,0x36,0x30,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x38,0x35,0x0D,0x46, // 0x00000780 F1.60.A9.00.85.F
0x41,0x0D,0x41,0x39,0x0D,0x41,0x36,0x0D,0x38,0x35,0x0D,0x46,0x31,0x0D,0x41,0x39, // 0x00000790 A.A9.A6.85.F1.A9
0x0D,0x44,0x30,0x0D,0x38,0x35,0x0D,0x46,0x32,0x0D,0x41,0x30,0x0D,0x30,0x30,0x0D, // 0x000007A0 .D0.85.F2.A0.00.
0x42,0x31,0x0D,0x46,0x31,0x0D,0x38,0x35,0x0D,0x46,0x42,0x0D,0x41,0x39,0x0D,0x41, // 0x000007B0 B1.F1.85.FB.A9.A
0x42,0x0D,0x39,0x31,0x0D,0x46,0x31,0x0D,0x32,0x30,0x0D,0x30,0x30,0x0D,0x46,0x44, // 0x000007C0 B.91.F1.20.00.FD
0x0D,0x43,0x39,0x0D,0x30,0x41,0x0D,0x44,0x30,0x0D,0x30,0x43,0x0D,0x41,0x35,0x0D, // 0x000007D0 .C9.0A.D0.0C.A5.
0x46,0x30,0x0D,0x34,0x39,0x0D,0x30,0x31,0x0D,0x38,0x35,0x0D,0x46,0x30,0x0D,0x32, // 0x000007E0 F0.49.01.85.F0.2
0x30,0x0D,0x41,0x41,0x0D,0x30,0x33,0x0D,0x34,0x43,0x0D,0x41,0x37,0x0D,0x30,0x33, // 0x000007F0 0.AA.03.4C.A7.03
0x0D,0x43,0x39,0x0D,0x33,0x32,0x0D,0x44,0x30,0x0D,0x30,0x41,0x0D,0x43,0x30,0x0D, // 0x00000800 .C9.32.D0.0A.C0.
0x31,0x33,0x0D,0x46,0x30,0x0D,0x45,0x35,0x0D,0x32,0x30,0x0D,0x41,0x41,0x0D,0x30, // 0x00000810 13.F0.E5.20.AA.0
0x33,0x0D,0x43,0x38,0x0D,0x44,0x30,0x0D,0x44,0x37,0x0D,0x43,0x39,0x0D,0x33,0x31, // 0x00000820 3.C8.D0.D7.C9.31
0x0D,0x44,0x30,0x0D,0x30,0x41,0x0D,0x43,0x30,0x0D,0x30,0x30,0x0D,0x46,0x30,0x0D, // 0x00000830 .D0.0A.C0.00.F0.
0x46,0x30,0x0D,0x32,0x30,0x0D,0x41,0x41,0x0D,0x30,0x33,0x0D,0x38,0x38,0x0D,0x31, // 0x00000840 F0.20.AA.03.88.1
0x30,0x0D,0x43,0x39,0x0D,0x43,0x39,0x0D,0x33,0x33,0x0D,0x44,0x30,0x0D,0x31,0x38, // 0x00000850 0.C9.C9.33.D0.18
0x0D,0x41,0x39,0x0D,0x31,0x33,0x0D,0x43,0x35,0x0D,0x46,0x41,0x0D,0x46,0x30,0x0D, // 0x00000860 .A9.13.C5.FA.F0.
0x45,0x45,0x0D,0x45,0x36,0x0D,0x46,0x41,0x0D,0x32,0x30,0x0D,0x41,0x41,0x0D,0x30, // 0x00000870 EE.E6.FA.20.AA.0
0x33,0x0D,0x31,0x38,0x0D,0x41,0x39,0x0D,0x32,0x30,0x0D,0x36,0x35,0x0D,0x46,0x31, // 0x00000880 3.18.A9.20.65.F1
0x0D,0x38,0x35,0x0D,0x46,0x31,0x0D,0x39,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D, // 0x00000890 .85.F1.90.02.E6.
0x46,0x32,0x0D,0x44,0x30,0x0D,0x44,0x34,0x0D,0x43,0x39,0x0D,0x33,0x34,0x0D,0x44, // 0x000008A0 F2.D0.D4.C9.34.D
0x30,0x0D,0x31,0x39,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x43,0x35,0x0D,0x46,0x41, // 0x000008B0 0.19.A9.00.C5.FA
0x0D,0x46,0x30,0x0D,0x45,0x32,0x0D,0x43,0x36,0x0D,0x46,0x41,0x0D,0x32,0x30,0x0D, // 0x000008C0 .F0.E2.C6.FA.20.
0x41,0x41,0x0D,0x30,0x33,0x0D,0x33,0x38,0x0D,0x41,0x35,0x0D,0x46,0x31,0x0D,0x45, // 0x000008D0 AA.03.38.A5.F1.E
0x39,0x0D,0x32,0x30,0x0D,0x38,0x35,0x0D,0x46,0x31,0x0D,0x42,0x30,0x0D,0x30,0x32, // 0x000008E0 9.20.85.F1.B0.02
0x0D,0x43,0x36,0x0D,0x46,0x32,0x0D,0x34,0x43,0x0D,0x42,0x44,0x0D,0x30,0x33,0x0D, // 0x000008F0 .C6.F2.4C.BD.03.
0x43,0x39,0x0D,0x30,0x44,0x0D,0x44,0x30,0x0D,0x30,0x33,0x0D,0x34,0x43,0x0D,0x44, // 0x00000900 C9.0D.D0.03.4C.D
0x32,0x0D,0x30,0x33,0x0D,0x43,0x39,0x0D,0x35,0x30,0x0D,0x44,0x30,0x0D,0x35,0x43, // 0x00000910 2.03.C9.50.D0.5C
0x0D,0x41,0x35,0x0D,0x46,0x45,0x0D,0x38,0x35,0x0D,0x46,0x33,0x0D,0x41,0x35,0x0D, // 0x00000920 .A5.FE.85.F3.A5.
0x46,0x46,0x0D,0x38,0x35,0x0D,0x46,0x34,0x0D,0x41,0x35,0x0D,0x46,0x41,0x0D,0x38, // 0x00000930 FF.85.F4.A5.FA.8
0x35,0x0D,0x46,0x35,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x43,0x35,0x0D,0x46,0x35, // 0x00000940 5.F5.A9.00.C5.F5
0x0D,0x46,0x30,0x0D,0x31,0x39,0x0D,0x31,0x38,0x0D,0x41,0x35,0x0D,0x46,0x33,0x0D, // 0x00000950 .F0.19.18.A5.F3.
0x36,0x39,0x0D,0x35,0x30,0x0D,0x38,0x35,0x0D,0x46,0x33,0x0D,0x39,0x30,0x0D,0x30, // 0x00000960 69.50.85.F3.90.0
0x32,0x0D,0x45,0x36,0x0D,0x46,0x34,0x0D,0x41,0x39,0x0D,0x32,0x30,0x0D,0x43,0x35, // 0x00000970 2.E6.F4.A9.20.C5
0x0D,0x46,0x34,0x0D,0x44,0x30,0x0D,0x30,0x34,0x0D,0x41,0x39,0x0D,0x30,0x37,0x0D, // 0x00000980 .F4.D0.04.A9.07.
0x38,0x35,0x0D,0x46,0x34,0x0D,0x43,0x36,0x0D,0x46,0x35,0x0D,0x44,0x30,0x0D,0x45, // 0x00000990 85.F4.C6.F5.D0.E
0x37,0x0D,0x41,0x35,0x0D,0x46,0x44,0x0D,0x31,0x30,0x0D,0x30,0x33,0x0D,0x31,0x38, // 0x000009A0 7.A5.FD.10.03.18
0x0D,0x36,0x39,0x0D,0x35,0x30,0x0D,0x38,0x34,0x0D,0x46,0x42,0x0D,0x31,0x38,0x0D, // 0x000009B0 .69.50.84.FB.18.
0x36,0x35,0x0D,0x46,0x42,0x0D,0x43,0x39,0x0D,0x35,0x30,0x0D,0x39,0x30,0x0D,0x30, // 0x000009C0 65.FB.C9.50.90.0
0x32,0x0D,0x45,0x39,0x0D,0x35,0x30,0x0D,0x38,0x43,0x0D,0x31,0x31,0x0D,0x30,0x32, // 0x000009D0 2.E9.50.8C.11.02
0x0D,0x41,0x38,0x0D,0x41,0x44,0x0D,0x31,0x33,0x0D,0x30,0x32,0x0D,0x43,0x39,0x0D, // 0x000009E0 .A8.AD.13.02.C9.
0x35,0x30,0x0D,0x44,0x30,0x0D,0x30,0x36,0x0D,0x41,0x39,0x0D,0x30,0x33,0x0D,0x41, // 0x000009F0 50.D0.06.A9.03.A
0x32,0x0D,0x46,0x30,0x0D,0x44,0x30,0x0D,0x30,0x34,0x0D,0x41,0x39,0x0D,0x30,0x30, // 0x00000A00 2.F0.D0.04.A9.00
0x0D,0x41,0x32,0x0D,0x32,0x45,0x0D,0x39,0x31,0x0D,0x46,0x33,0x0D,0x38,0x36,0x0D, // 0x00000A10 .A2.2E.91.F3.86.
0x46,0x42,0x0D,0x41,0x43,0x0D,0x31,0x31,0x0D,0x30,0x32,0x0D,0x34,0x43,0x0D,0x43, // 0x00000A20 FB.AC.11.02.4C.C
0x35,0x0D,0x30,0x33,0x0D,0x43,0x39,0x0D,0x34,0x46,0x0D,0x46,0x30,0x0D,0x41,0x30, // 0x00000A30 5.03.C9.4F.F0.A0
0x0D,0x34,0x43,0x0D,0x43,0x35,0x0D,0x30,0x33,0x0D,0x41,0x39,0x0D,0x30,0x37,0x0D, // 0x00000A40 .4C.C5.03.A9.07.
0x38,0x35,0x0D,0x46,0x32,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x38,0x35,0x0D,0x46, // 0x00000A50 85.F2.A9.00.85.F
0x31,0x0D,0x38,0x35,0x0D,0x46,0x41,0x0D,0x41,0x39,0x0D,0x34,0x45,0x0D,0x38,0x35, // 0x00000A60 1.85.FA.A9.4E.85
0x0D,0x46,0x33,0x0D,0x41,0x39,0x0D,0x34,0x45,0x0D,0x38,0x35,0x0D,0x46,0x34,0x0D, // 0x00000A70 .F3.A9.4E.85.F4.
0x41,0x39,0x0D,0x30,0x30,0x0D,0x38,0x35,0x0D,0x46,0x35,0x0D,0x41,0x32,0x0D,0x30, // 0x00000A80 A9.00.85.F5.A2.0
0x38,0x0D,0x42,0x43,0x0D,0x36,0x38,0x0D,0x30,0x35,0x0D,0x42,0x31,0x0D,0x46,0x31, // 0x00000A90 8.BC.68.05.B1.F1
0x0D,0x34,0x41,0x0D,0x39,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D,0x46,0x35,0x0D, // 0x00000AA0 .4A.90.02.E6.F5.
0x43,0x41,0x0D,0x44,0x30,0x0D,0x46,0x33,0x0D,0x41,0x39,0x0D,0x30,0x33,0x0D,0x41, // 0x00000AB0 CA.D0.F3.A9.03.A
0x30,0x0D,0x35,0x31,0x0D,0x44,0x31,0x0D,0x46,0x31,0x0D,0x44,0x30,0x0D,0x32,0x43, // 0x00000AC0 0.51.D1.F1.D0.2C
0x0D,0x41,0x32,0x0D,0x30,0x32,0x0D,0x45,0x34,0x0D,0x46,0x35,0x0D,0x46,0x30,0x0D, // 0x00000AD0 .A2.02.E4.F5.F0.
0x30,0x42,0x0D,0x45,0x38,0x0D,0x45,0x34,0x0D,0x46,0x35,0x0D,0x46,0x30,0x0D,0x30, // 0x00000AE0 0B.E8.E4.F5.F0.0
0x36,0x0D,0x41,0x39,0x0D,0x30,0x31,0x0D,0x39,0x31,0x0D,0x46,0x31,0x0D,0x38,0x35, // 0x00000AF0 6.A9.01.91.F1.85
0x0D,0x46,0x41,0x0D,0x45,0x36,0x0D,0x46,0x31,0x0D,0x44,0x30,0x0D,0x30,0x32,0x0D, // 0x00000B00 .FA.E6.F1.D0.02.
0x45,0x36,0x0D,0x46,0x32,0x0D,0x43,0x36,0x0D,0x46,0x34,0x0D,0x44,0x30,0x0D,0x43, // 0x00000B10 E6.F2.C6.F4.D0.C
0x41,0x0D,0x31,0x38,0x0D,0x41,0x35,0x0D,0x46,0x31,0x0D,0x36,0x39,0x0D,0x30,0x32, // 0x00000B20 A.18.A5.F1.69.02
0x0D,0x38,0x35,0x0D,0x46,0x31,0x0D,0x39,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D, // 0x00000B30 .85.F1.90.02.E6.
0x46,0x32,0x0D,0x43,0x36,0x0D,0x46,0x33,0x0D,0x44,0x30,0x0D,0x42,0x37,0x0D,0x46, // 0x00000B40 F2.C6.F3.D0.B7.F
0x30,0x0D,0x30,0x41,0x0D,0x41,0x32,0x0D,0x30,0x33,0x0D,0x45,0x34,0x0D,0x46,0x35, // 0x00000B50 0.0A.A2.03.E4.F5
0x0D,0x44,0x30,0x0D,0x44,0x46,0x0D,0x41,0x39,0x0D,0x30,0x32,0x0D,0x44,0x30,0x0D, // 0x00000B60 .D0.DF.A9.02.D0.
0x44,0x37,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x38,0x35,0x0D,0x46,0x39,0x0D,0x38, // 0x00000B70 D7.A9.00.85.F9.8
0x35,0x0D,0x46,0x38,0x0D,0x41,0x39,0x0D,0x30,0x36,0x0D,0x38,0x35,0x0D,0x46,0x32, // 0x00000B80 5.F8.A9.06.85.F2
0x0D,0x41,0x39,0x0D,0x46,0x46,0x0D,0x38,0x35,0x0D,0x46,0x31,0x0D,0x41,0x32,0x0D, // 0x00000B90 .A9.FF.85.F1.A2.
0x35,0x30,0x0D,0x41,0x30,0x0D,0x35,0x30,0x0D,0x42,0x31,0x0D,0x46,0x31,0x0D,0x43, // 0x00000BA0 50.A0.50.B1.F1.C
0x39,0x0D,0x30,0x32,0x0D,0x44,0x30,0x0D,0x30,0x36,0x0D,0x41,0x39,0x0D,0x30,0x33, // 0x00000BB0 9.02.D0.06.A9.03
0x0D,0x39,0x31,0x0D,0x46,0x31,0x0D,0x44,0x30,0x0D,0x30,0x38,0x0D,0x43,0x39,0x0D, // 0x00000BC0 .91.F1.D0.08.C9.
0x30,0x31,0x0D,0x44,0x30,0x0D,0x30,0x34,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x39, // 0x00000BD0 01.D0.04.A9.00.9
0x31,0x0D,0x46,0x31,0x0D,0x43,0x39,0x0D,0x30,0x33,0x0D,0x44,0x30,0x0D,0x30,0x36, // 0x00000BE0 1.F1.C9.03.D0.06
0x0D,0x45,0x36,0x0D,0x46,0x38,0x0D,0x44,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D, // 0x00000BF0 .E6.F8.D0.02.E6.
0x46,0x39,0x0D,0x38,0x38,0x0D,0x44,0x30,0x0D,0x44,0x46,0x0D,0x31,0x38,0x0D,0x41, // 0x00000C00 F9.88.D0.DF.18.A
0x35,0x0D,0x46,0x31,0x0D,0x36,0x39,0x0D,0x35,0x30,0x0D,0x38,0x35,0x0D,0x46,0x31, // 0x00000C10 5.F1.69.50.85.F1
0x0D,0x39,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D,0x46,0x32,0x0D,0x43,0x41,0x0D, // 0x00000C20 .90.02.E6.F2.CA.
0x44,0x30,0x0D,0x43,0x46,0x0D,0x41,0x35,0x0D,0x46,0x41,0x0D,0x43,0x39,0x0D,0x30, // 0x00000C30 D0.CF.A5.FA.C9.0
0x30,0x0D,0x44,0x30,0x0D,0x30,0x33,0x0D,0x34,0x43,0x0D,0x41,0x46,0x0D,0x30,0x33, // 0x00000C40 0.D0.03.4C.AF.03
0x0D,0x45,0x36,0x0D,0x46,0x36,0x0D,0x44,0x30,0x0D,0x30,0x32,0x0D,0x45,0x36,0x0D, // 0x00000C50 .E6.F6.D0.02.E6.
0x46,0x37,0x0D,0x41,0x35,0x0D,0x46,0x30,0x0D,0x30,0x39,0x0D,0x38,0x30,0x0D,0x38, // 0x00000C60 F7.A5.F0.09.80.8
0x35,0x0D,0x46,0x30,0x0D,0x34,0x43,0x0D,0x37,0x37,0x0D,0x30,0x30,0x0D,0x41,0x30, // 0x00000C70 5.F0.4C.77.00.A0
0x0D,0x46,0x44,0x0D,0x38,0x43,0x0D,0x30,0x30,0x0D,0x44,0x46,0x0D,0x41,0x43,0x0D, // 0x00000C80 .FD.8C.00.DF.AC.
0x30,0x30,0x0D,0x44,0x46,0x0D,0x43,0x30,0x0D,0x45,0x46,0x0D,0x46,0x30,0x0D,0x46, // 0x00000C90 00.DF.C0.EF.F0.F
0x34,0x0D,0x32,0x30,0x0D,0x45,0x35,0x0D,0x30,0x32,0x0D,0x34,0x43,0x0D,0x46,0x31, // 0x00000CA0 4.20.E5.02.4C.F1
0x0D,0x30,0x32,0x0D,0x30,0x30,0x0D,0x30,0x31,0x0D,0x30,0x32,0x0D,0x35,0x30,0x0D, // 0x00000CB0 .02.00.01.02.50.
0x35,0x32,0x0D,0x41,0x30,0x0D,0x41,0x31,0x0D,0x41,0x32,0x0D,0x41,0x39,0x0D,0x34, // 0x00000CC0 52.A0.A1.A2.A9.4
0x43,0x0D,0x38,0x35,0x0D,0x46,0x45,0x0D,0x41,0x39,0x0D,0x30,0x30,0x0D,0x34,0x43, // 0x00000CD0 C.85.FE.A9.00.4C
0x0D,0x36,0x39,0x0D,0x30,0x30,0x0D,0x45,0x41,0x0D,0x30,0x30,0x0D,0x30,0x30,0x0D, // 0x00000CE0 .69.00.EA.00.00.
0x30,0x30,0x0D,0x30,0x30,0x0D,0x30,0x30,0x0D,0x30,0x30,0x0D,0x30,0x30,0x0D,0x2E, // 0x00000CF0 00.00.00.00.00..
0x30,0x30,0x30,0x30,0x47] // 0x00000D00 0000G
}

View file

@ -0,0 +1,13 @@
---
layout: page
title: Challenger 1P Machine-Language (6502) Tests
permalink: /apps/c1p/6502/tests/
---
Challenger 1P Machine-Language (6502) Tests
---
The project contains the following 6502 machine-language tests:
- [BCD](bcd/bcd.asm): Verify decimal mode behavior
- [VFLAG](vflag/vflag.asm): Demonstrate that the V flag works as described

View file

@ -0,0 +1,92 @@
{"bytes": [
0x2E,0x30,0x32,0x30,0x30,0x2F,0x41,0x30,0x0A,0x30,0x31,0x0A,0x38,0x43,0x0A,0x43, // 0x00000000 .0200/A0.01.8C.C
0x45,0x0A,0x30,0x33,0x0A,0x41,0x39,0x0A,0x30,0x30,0x0A,0x38,0x44,0x0A,0x44,0x31, // 0x00000010 E.03.A9.00.8D.D1
0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x44,0x34,0x0A,0x30,0x33,0x0A,0x41,0x44,0x0A, // 0x00000020 .03.8D.D4.03.AD.
0x44,0x34,0x0A,0x30,0x33,0x0A,0x30,0x32,0x0A,0x30,0x31,0x0A,0x35,0x34,0x0A,0x36, // 0x00000030 D4.03.02.01.54.6
0x35,0x0A,0x37,0x33,0x0A,0x37,0x34,0x0A,0x36,0x39,0x0A,0x36,0x45,0x0A,0x36,0x37, // 0x00000040 5.73.74.69.6E.67
0x0A,0x32,0x30,0x0A,0x32,0x35,0x0A,0x34,0x31,0x0A,0x30,0x30,0x0A,0x32,0x39,0x0A, // 0x00000050 .20.25.41.00.29.
0x30,0x46,0x0A,0x38,0x44,0x0A,0x44,0x35,0x0A,0x30,0x33,0x0A,0x41,0x44,0x0A,0x44, // 0x00000060 0F.8D.D5.03.AD.D
0x34,0x0A,0x30,0x33,0x0A,0x32,0x39,0x0A,0x46,0x30,0x0A,0x38,0x44,0x0A,0x44,0x39, // 0x00000070 4.03.29.F0.8D.D9
0x0A,0x30,0x33,0x0A,0x30,0x39,0x0A,0x30,0x46,0x0A,0x38,0x44,0x0A,0x44,0x41,0x0A, // 0x00000080 .03.09.0F.8D.DA.
0x30,0x33,0x0A,0x41,0x44,0x0A,0x44,0x31,0x0A,0x30,0x33,0x0A,0x32,0x39,0x0A,0x30, // 0x00000090 03.AD.D1.03.29.0
0x46,0x0A,0x38,0x44,0x0A,0x44,0x33,0x0A,0x30,0x33,0x0A,0x41,0x44,0x0A,0x44,0x31, // 0x000000A0 F.8D.D3.03.AD.D1
0x0A,0x30,0x33,0x0A,0x32,0x39,0x0A,0x46,0x30,0x0A,0x38,0x44,0x0A,0x44,0x32,0x0A, // 0x000000B0 .03.29.F0.8D.D2.
0x30,0x33,0x0A,0x32,0x30,0x0A,0x37,0x39,0x0A,0x30,0x32,0x0A,0x32,0x30,0x0A,0x36, // 0x000000C0 03.20.79.02.20.6
0x32,0x0A,0x30,0x33,0x0A,0x32,0x30,0x0A,0x33,0x33,0x0A,0x30,0x33,0x0A,0x44,0x30, // 0x000000D0 2.03.20.33.03.D0
0x0A,0x32,0x36,0x0A,0x32,0x30,0x0A,0x43,0x43,0x0A,0x30,0x32,0x0A,0x32,0x30,0x0A, // 0x000000E0 .26.20.CC.02.20.
0x36,0x46,0x0A,0x30,0x33,0x0A,0x32,0x30,0x0A,0x33,0x33,0x0A,0x30,0x33,0x0A,0x44, // 0x000000F0 6F.03.20.33.03.D
0x30,0x0A,0x31,0x42,0x0A,0x45,0x45,0x0A,0x44,0x31,0x0A,0x30,0x33,0x0A,0x44,0x30, // 0x00000100 0.1B.EE.D1.03.D0
0x0A,0x44,0x35,0x0A,0x45,0x45,0x0A,0x44,0x34,0x0A,0x30,0x33,0x0A,0x44,0x30,0x0A, // 0x00000110 .D5.EE.D4.03.D0.
0x41,0x45,0x0A,0x38,0x38,0x0A,0x31,0x30,0x0A,0x41,0x42,0x0A,0x41,0x39,0x0A,0x30, // 0x00000120 AE.88.10.AB.A9.0
0x30,0x0A,0x38,0x44,0x0A,0x43,0x45,0x0A,0x30,0x33,0x0A,0x30,0x32,0x0A,0x30,0x31, // 0x00000130 0.8D.CE.03.02.01
0x0A,0x35,0x30,0x0A,0x34,0x31,0x0A,0x35,0x33,0x0A,0x35,0x33,0x0A,0x30,0x30,0x0A, // 0x00000140 .50.41.53.53.00.
0x46,0x30,0x0A,0x30,0x37,0x0A,0x30,0x32,0x0A,0x30,0x31,0x0A,0x34,0x36,0x0A,0x34, // 0x00000150 F0.07.02.01.46.4
0x31,0x0A,0x34,0x39,0x0A,0x34,0x43,0x0A,0x30,0x30,0x0A,0x30,0x32,0x0A,0x30,0x30, // 0x00000160 1.49.4C.00.02.00
0x0A,0x46,0x38,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A,0x44,0x31,0x0A, // 0x00000170 .F8.C0.01.AD.D1.
0x30,0x33,0x0A,0x36,0x44,0x0A,0x44,0x34,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x43, // 0x00000180 03.6D.D4.03.8D.C
0x43,0x0A,0x30,0x33,0x0A,0x30,0x38,0x0A,0x36,0x38,0x0A,0x38,0x44,0x0A,0x43,0x44, // 0x00000190 C.03.08.68.8D.CD
0x0A,0x30,0x33,0x0A,0x44,0x38,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A, // 0x000001A0 .03.D8.C0.01.AD.
0x44,0x31,0x0A,0x30,0x33,0x0A,0x36,0x44,0x0A,0x44,0x34,0x0A,0x30,0x33,0x0A,0x38, // 0x000001B0 D1.03.6D.D4.03.8
0x44,0x0A,0x43,0x46,0x0A,0x30,0x33,0x0A,0x30,0x38,0x0A,0x36,0x38,0x0A,0x38,0x44, // 0x000001C0 D.CF.03.08.68.8D
0x0A,0x44,0x30,0x0A,0x30,0x33,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A, // 0x000001D0 .D0.03.C0.01.AD.
0x44,0x33,0x0A,0x30,0x33,0x0A,0x36,0x44,0x0A,0x44,0x35,0x0A,0x30,0x33,0x0A,0x43, // 0x000001E0 D3.03.6D.D5.03.C
0x39,0x0A,0x30,0x41,0x0A,0x41,0x32,0x0A,0x30,0x30,0x0A,0x39,0x30,0x0A,0x30,0x36, // 0x000001F0 9.0A.A2.00.90.06
0x0A,0x45,0x38,0x0A,0x36,0x39,0x0A,0x30,0x35,0x0A,0x32,0x39,0x0A,0x30,0x46,0x0A, // 0x00000200 .E8.69.05.29.0F.
0x33,0x38,0x0A,0x30,0x44,0x0A,0x44,0x32,0x0A,0x30,0x33,0x0A,0x37,0x44,0x0A,0x44, // 0x00000210 38.0D.D2.03.7D.D
0x39,0x0A,0x30,0x33,0x0A,0x30,0x38,0x0A,0x42,0x30,0x0A,0x30,0x34,0x0A,0x43,0x39, // 0x00000220 9.03.08.B0.04.C9
0x0A,0x41,0x30,0x0A,0x39,0x30,0x0A,0x30,0x33,0x0A,0x36,0x39,0x0A,0x35,0x46,0x0A, // 0x00000230 .A0.90.03.69.5F.
0x33,0x38,0x0A,0x38,0x44,0x0A,0x43,0x41,0x0A,0x30,0x33,0x0A,0x30,0x38,0x0A,0x36, // 0x00000240 38.8D.CA.03.08.6
0x38,0x0A,0x38,0x44,0x0A,0x43,0x42,0x0A,0x30,0x33,0x0A,0x36,0x38,0x0A,0x38,0x44, // 0x00000250 8.8D.CB.03.68.8D
0x0A,0x44,0x37,0x0A,0x30,0x33,0x0A,0x36,0x30,0x0A,0x46,0x38,0x0A,0x43,0x30,0x0A, // 0x00000260 .D7.03.60.F8.C0.
0x30,0x31,0x0A,0x41,0x44,0x0A,0x44,0x31,0x0A,0x30,0x33,0x0A,0x45,0x44,0x0A,0x44, // 0x00000270 01.AD.D1.03.ED.D
0x34,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x43,0x43,0x0A,0x30,0x33,0x0A,0x30,0x38, // 0x00000280 4.03.8D.CC.03.08
0x0A,0x36,0x38,0x0A,0x38,0x44,0x0A,0x43,0x44,0x0A,0x30,0x33,0x0A,0x44,0x38,0x0A, // 0x00000290 .68.8D.CD.03.D8.
0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A,0x44,0x31,0x0A,0x30,0x33,0x0A,0x45, // 0x000002A0 C0.01.AD.D1.03.E
0x44,0x0A,0x44,0x34,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x43,0x46,0x0A,0x30,0x33, // 0x000002B0 D.D4.03.8D.CF.03
0x0A,0x30,0x38,0x0A,0x36,0x38,0x0A,0x38,0x44,0x0A,0x44,0x30,0x0A,0x30,0x33,0x0A, // 0x000002C0 .08.68.8D.D0.03.
0x36,0x30,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A,0x44,0x33,0x0A,0x30, // 0x000002D0 60.C0.01.AD.D3.0
0x33,0x0A,0x45,0x44,0x0A,0x44,0x35,0x0A,0x30,0x33,0x0A,0x41,0x32,0x0A,0x30,0x30, // 0x000002E0 3.ED.D5.03.A2.00
0x0A,0x42,0x30,0x0A,0x30,0x36,0x0A,0x45,0x38,0x0A,0x45,0x39,0x0A,0x30,0x35,0x0A, // 0x000002F0 .B0.06.E8.E9.05.
0x32,0x39,0x0A,0x30,0x46,0x0A,0x31,0x38,0x0A,0x30,0x44,0x0A,0x44,0x32,0x0A,0x30, // 0x00000300 29.0F.18.0D.D2.0
0x33,0x0A,0x46,0x44,0x0A,0x44,0x39,0x0A,0x30,0x33,0x0A,0x42,0x30,0x0A,0x30,0x32, // 0x00000310 3.FD.D9.03.B0.02
0x0A,0x45,0x39,0x0A,0x35,0x46,0x0A,0x38,0x44,0x0A,0x43,0x41,0x0A,0x30,0x33,0x0A, // 0x00000320 .E9.5F.8D.CA.03.
0x36,0x30,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A,0x44,0x33,0x0A,0x30, // 0x00000330 60.C0.01.AD.D3.0
0x33,0x0A,0x45,0x44,0x0A,0x44,0x35,0x0A,0x30,0x33,0x0A,0x41,0x32,0x0A,0x30,0x30, // 0x00000340 3.ED.D5.03.A2.00
0x0A,0x42,0x30,0x0A,0x30,0x34,0x0A,0x45,0x38,0x0A,0x32,0x39,0x0A,0x30,0x46,0x0A, // 0x00000350 .B0.04.E8.29.0F.
0x31,0x38,0x0A,0x30,0x44,0x0A,0x44,0x32,0x0A,0x30,0x33,0x0A,0x46,0x44,0x0A,0x44, // 0x00000360 18.0D.D2.03.FD.D
0x39,0x0A,0x30,0x33,0x0A,0x42,0x30,0x0A,0x30,0x32,0x0A,0x45,0x39,0x0A,0x35,0x46, // 0x00000370 9.03.B0.02.E9.5F
0x0A,0x45,0x30,0x0A,0x30,0x30,0x0A,0x46,0x30,0x0A,0x30,0x32,0x0A,0x45,0x39,0x0A, // 0x00000380 .E0.00.F0.02.E9.
0x30,0x36,0x0A,0x38,0x44,0x0A,0x43,0x41,0x0A,0x30,0x33,0x0A,0x36,0x30,0x0A,0x41, // 0x00000390 06.8D.CA.03.60.A
0x44,0x0A,0x43,0x43,0x0A,0x30,0x33,0x0A,0x43,0x44,0x0A,0x43,0x41,0x0A,0x30,0x33, // 0x000003A0 D.CC.03.CD.CA.03
0x0A,0x44,0x30,0x0A,0x32,0x36,0x0A,0x41,0x44,0x0A,0x43,0x44,0x0A,0x30,0x33,0x0A, // 0x000003B0 .D0.26.AD.CD.03.
0x34,0x44,0x0A,0x44,0x36,0x0A,0x30,0x33,0x0A,0x32,0x39,0x0A,0x38,0x30,0x0A,0x44, // 0x000003C0 4D.D6.03.29.80.D
0x30,0x0A,0x31,0x43,0x0A,0x41,0x44,0x0A,0x43,0x44,0x0A,0x30,0x33,0x0A,0x34,0x44, // 0x000003D0 0.1C.AD.CD.03.4D
0x0A,0x44,0x37,0x0A,0x30,0x33,0x0A,0x32,0x39,0x0A,0x34,0x30,0x0A,0x44,0x30,0x0A, // 0x000003E0 .D7.03.29.40.D0.
0x31,0x32,0x0A,0x41,0x44,0x0A,0x43,0x44,0x0A,0x30,0x33,0x0A,0x34,0x44,0x0A,0x44, // 0x000003F0 12.AD.CD.03.4D.D
0x38,0x0A,0x30,0x33,0x0A,0x32,0x39,0x0A,0x30,0x32,0x0A,0x44,0x30,0x0A,0x30,0x38, // 0x00000400 8.03.29.02.D0.08
0x0A,0x41,0x44,0x0A,0x43,0x44,0x0A,0x30,0x33,0x0A,0x34,0x44,0x0A,0x43,0x42,0x0A, // 0x00000410 .AD.CD.03.4D.CB.
0x30,0x33,0x0A,0x32,0x39,0x0A,0x30,0x31,0x0A,0x36,0x30,0x0A,0x41,0x44,0x0A,0x44, // 0x00000420 03.29.01.60.AD.D
0x37,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x44,0x36,0x0A,0x30,0x33,0x0A,0x41,0x44, // 0x00000430 7.03.8D.D6.03.AD
0x0A,0x44,0x30,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x44,0x38,0x0A,0x30,0x33,0x0A, // 0x00000440 .D0.03.8D.D8.03.
0x36,0x30,0x0A,0x32,0x30,0x0A,0x45,0x46,0x0A,0x30,0x32,0x0A,0x41,0x44,0x0A,0x44, // 0x00000450 60.20.EF.02.AD.D
0x30,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x44,0x36,0x0A,0x30,0x33,0x0A,0x38,0x44, // 0x00000460 0.03.8D.D6.03.8D
0x0A,0x44,0x37,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x44,0x38,0x0A,0x30,0x33,0x0A, // 0x00000470 .D7.03.8D.D8.03.
0x38,0x44,0x0A,0x43,0x42,0x0A,0x30,0x33,0x0A,0x36,0x30,0x0A,0x41,0x44,0x0A,0x43, // 0x00000480 8D.CB.03.60.AD.C
0x41,0x0A,0x30,0x33,0x0A,0x30,0x38,0x0A,0x36,0x38,0x0A,0x38,0x44,0x0A,0x44,0x36, // 0x00000490 A.03.08.68.8D.D6
0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x44,0x38,0x0A,0x30,0x33,0x0A,0x36,0x30,0x0A, // 0x000004A0 .03.8D.D8.03.60.
0x32,0x30,0x0A,0x30,0x46,0x0A,0x30,0x33,0x0A,0x41,0x44,0x0A,0x43,0x41,0x0A,0x30, // 0x000004B0 20.0F.03.AD.CA.0
0x33,0x0A,0x30,0x38,0x0A,0x36,0x38,0x0A,0x38,0x44,0x0A,0x44,0x36,0x0A,0x30,0x33, // 0x000004C0 3.08.68.8D.D6.03
0x0A,0x38,0x44,0x0A,0x44,0x38,0x0A,0x30,0x33,0x0A,0x41,0x44,0x0A,0x44,0x30,0x0A, // 0x000004D0 .8D.D8.03.AD.D0.
0x30,0x33,0x0A,0x38,0x44,0x0A,0x44,0x37,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x43, // 0x000004E0 03.8D.D7.03.8D.C
0x42,0x0A,0x30,0x33,0x0A,0x36,0x30,0x0A,0x41,0x44,0x0A,0x43,0x41,0x0A,0x30,0x33, // 0x000004F0 B.03.60.AD.CA.03
0x0A,0x30,0x38,0x0A,0x36,0x38,0x0A,0x38,0x44,0x0A,0x44,0x36,0x0A,0x30,0x33,0x0A, // 0x00000500 .08.68.8D.D6.03.
0x38,0x44,0x0A,0x44,0x38,0x0A,0x30,0x33,0x0A,0x36,0x30,0x0A,0x32,0x30,0x0A,0x45, // 0x00000510 8D.D8.03.60.20.E
0x46,0x0A,0x30,0x32,0x0A,0x41,0x44,0x0A,0x43,0x41,0x0A,0x30,0x33,0x0A,0x30,0x38, // 0x00000520 F.02.AD.CA.03.08
0x0A,0x36,0x38,0x0A,0x38,0x44,0x0A,0x44,0x36,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A, // 0x00000530 .68.8D.D6.03.8D.
0x44,0x38,0x0A,0x30,0x33,0x0A,0x41,0x44,0x0A,0x44,0x30,0x0A,0x30,0x33,0x0A,0x38, // 0x00000540 D8.03.AD.D0.03.8
0x44,0x0A,0x44,0x37,0x0A,0x30,0x33,0x0A,0x38,0x44,0x0A,0x43,0x42,0x0A,0x30,0x33, // 0x00000550 D.D7.03.8D.CB.03
0x0A,0x36,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A, // 0x00000560 .60.00.00.00.00.
0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30, // 0x00000570 00.00.00.00.00.0
0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30, // 0x00000580 0.00.00.00.00.00
0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x2E,0x30,0x32,0x30,0x30,0x47] // 0x00000590 .00.00..0200G
}

View file

@ -1,14 +1,15 @@
CA65 = ca65
LD65 = ld65
CA65 = ../../../../../projects/cc65/bin/ca65
LD65 = ../../../../../projects/cc65/bin/ld65
ECHO = @/bin/echo
FILEDUMP = node ../../../../../modules/filedump/bin/filedump
CA65_OPTS =
LD65_OPTS = --target none
all: bcd.65v
all: bcd.65v bcd.json
bcd.obj: bcd.asm
$(CA65) bcd.asm -I ../.. -l -o bcd.obj
$(CA65) bcd.asm -I ../.. -l bcd.lst -o bcd.obj
bcd.bin: bcd.obj
$(LD65) $(LD65_OPTS) $+ -o $@
@ -17,3 +18,6 @@ bcd.65v: bcd.bin
$(ECHO) -n ".0200/" > bcd.65v
hexdump -e '1/1 "%02X\n"' -v bcd.bin >> bcd.65v
$(ECHO) -n ".0200G" >> bcd.65v
bcd.json: bcd.65v
$(FILEDUMP) --file=bcd.65v --format=bytes --output=bcd.json --overwrite --comments

View file

@ -1,14 +1,15 @@
CA65 = ca65
LD65 = ld65
CA65 = ../../../../../projects/cc65/bin/ca65
LD65 = ../../../../../projects/cc65/bin/ld65
ECHO = @/bin/echo
FILEDUMP = node ../../../../../modules/filedump/bin/filedump
CA65_OPTS =
LD65_OPTS = --target none
all: vflag.65v
all: vflag.65v vflag.json
vflag.obj: vflag.asm
$(CA65) vflag.asm -I ../.. -l -o vflag.obj
$(CA65) vflag.asm -I ../.. -l vflag.lst -o vflag.obj
vflag.bin: vflag.obj
$(LD65) $(LD65_OPTS) $+ -o $@
@ -17,3 +18,6 @@ vflag.65v: vflag.bin
$(ECHO) -n ".0200/" > vflag.65v
hexdump -e '1/1 "%02X\n"' -v vflag.bin >> vflag.65v
$(ECHO) -n ".0200G" >> vflag.65v
vflag.json: vflag.65v
$(FILEDUMP) --file=vflag.65v --format=bytes --output=vflag.json --overwrite --comments

View file

@ -0,0 +1,33 @@
{"bytes": [
0x2E,0x30,0x32,0x30,0x30,0x2F,0x44,0x38,0x0A,0x41,0x39,0x0A,0x30,0x31,0x0A,0x38, // 0x00000000 .0200/D8.A9.01.8
0x44,0x0A,0x39,0x39,0x0A,0x30,0x32,0x0A,0x41,0x39,0x0A,0x38,0x30,0x0A,0x38,0x44, // 0x00000010 D.99.02.A9.80.8D
0x0A,0x39,0x41,0x0A,0x30,0x32,0x0A,0x38,0x44,0x0A,0x39,0x42,0x0A,0x30,0x32,0x0A, // 0x00000020 .9A.02.8D.9B.02.
0x41,0x39,0x0A,0x30,0x30,0x0A,0x38,0x44,0x0A,0x39,0x43,0x0A,0x30,0x32,0x0A,0x38, // 0x00000030 A9.00.8D.9C.02.8
0x44,0x0A,0x39,0x44,0x0A,0x30,0x32,0x0A,0x41,0x30,0x0A,0x30,0x31,0x0A,0x32,0x30, // 0x00000040 D.9D.02.A0.01.20
0x0A,0x35,0x30,0x0A,0x30,0x32,0x0A,0x45,0x30,0x0A,0x30,0x31,0x0A,0x46,0x30,0x0A, // 0x00000050 .50.02.E0.01.F0.
0x32,0x38,0x0A,0x32,0x30,0x0A,0x36,0x46,0x0A,0x30,0x32,0x0A,0x45,0x30,0x0A,0x30, // 0x00000060 28.20.6F.02.E0.0
0x31,0x0A,0x46,0x30,0x0A,0x32,0x31,0x0A,0x45,0x45,0x0A,0x39,0x41,0x0A,0x30,0x32, // 0x00000070 1.F0.21.EE.9A.02
0x0A,0x45,0x45,0x0A,0x39,0x43,0x0A,0x30,0x32,0x0A,0x44,0x30,0x0A,0x45,0x41,0x0A, // 0x00000080 .EE.9C.02.D0.EA.
0x45,0x45,0x0A,0x39,0x42,0x0A,0x30,0x32,0x0A,0x45,0x45,0x0A,0x39,0x44,0x0A,0x30, // 0x00000090 EE.9B.02.EE.9D.0
0x32,0x0A,0x44,0x30,0x0A,0x45,0x32,0x0A,0x38,0x38,0x0A,0x31,0x30,0x0A,0x44,0x46, // 0x000000A0 2.D0.E2.88.10.DF
0x0A,0x41,0x39,0x0A,0x30,0x30,0x0A,0x38,0x44,0x0A,0x39,0x39,0x0A,0x30,0x32,0x0A, // 0x000000B0 .A9.00.8D.99.02.
0x30,0x32,0x0A,0x30,0x31,0x0A,0x35,0x30,0x0A,0x34,0x31,0x0A,0x35,0x33,0x0A,0x35, // 0x000000C0 02.01.50.41.53.5
0x33,0x0A,0x30,0x30,0x0A,0x46,0x30,0x0A,0x30,0x37,0x0A,0x30,0x32,0x0A,0x30,0x31, // 0x000000D0 3.00.F0.07.02.01
0x0A,0x34,0x36,0x0A,0x34,0x31,0x0A,0x34,0x39,0x0A,0x34,0x43,0x0A,0x30,0x30,0x0A, // 0x000000E0 .46.41.49.4C.00.
0x30,0x32,0x0A,0x30,0x30,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A,0x39, // 0x000000F0 02.00.C0.01.AD.9
0x41,0x0A,0x30,0x32,0x0A,0x36,0x44,0x0A,0x39,0x42,0x0A,0x30,0x32,0x0A,0x41,0x32, // 0x00000100 A.02.6D.9B.02.A2
0x0A,0x30,0x30,0x0A,0x35,0x30,0x0A,0x30,0x31,0x0A,0x45,0x38,0x0A,0x43,0x30,0x0A, // 0x00000110 .00.50.01.E8.C0.
0x30,0x31,0x0A,0x41,0x44,0x0A,0x39,0x43,0x0A,0x30,0x32,0x0A,0x36,0x44,0x0A,0x39, // 0x00000120 01.AD.9C.02.6D.9
0x44,0x0A,0x30,0x32,0x0A,0x42,0x30,0x0A,0x30,0x34,0x0A,0x33,0x30,0x0A,0x30,0x31, // 0x00000130 D.02.B0.04.30.01
0x0A,0x45,0x38,0x0A,0x36,0x30,0x0A,0x31,0x30,0x0A,0x30,0x31,0x0A,0x45,0x38,0x0A, // 0x00000140 .E8.60.10.01.E8.
0x36,0x30,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A,0x41,0x44,0x0A,0x39,0x41,0x0A,0x30, // 0x00000150 60.C0.01.AD.9A.0
0x32,0x0A,0x45,0x44,0x0A,0x39,0x42,0x0A,0x30,0x32,0x0A,0x41,0x32,0x0A,0x30,0x30, // 0x00000160 2.ED.9B.02.A2.00
0x0A,0x35,0x30,0x0A,0x30,0x31,0x0A,0x45,0x38,0x0A,0x43,0x30,0x0A,0x30,0x31,0x0A, // 0x00000170 .50.01.E8.C0.01.
0x41,0x44,0x0A,0x39,0x43,0x0A,0x30,0x32,0x0A,0x45,0x44,0x0A,0x39,0x44,0x0A,0x30, // 0x00000180 AD.9C.02.ED.9D.0
0x32,0x0A,0x34,0x38,0x0A,0x41,0x39,0x0A,0x46,0x46,0x0A,0x45,0x39,0x0A,0x30,0x30, // 0x00000190 2.48.A9.FF.E9.00
0x0A,0x43,0x39,0x0A,0x46,0x45,0x0A,0x44,0x30,0x0A,0x30,0x35,0x0A,0x36,0x38,0x0A, // 0x000001A0 .C9.FE.D0.05.68.
0x33,0x30,0x0A,0x30,0x31,0x0A,0x45,0x38,0x0A,0x36,0x30,0x0A,0x36,0x38,0x0A,0x39, // 0x000001B0 30.01.E8.60.68.9
0x30,0x0A,0x46,0x42,0x0A,0x31,0x30,0x0A,0x30,0x31,0x0A,0x45,0x38,0x0A,0x36,0x30, // 0x000001C0 0.FB.10.01.E8.60
0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A,0x30,0x30,0x0A, // 0x000001D0 .00.00.00.00.00.
0x2E,0x30,0x32,0x30,0x30,0x47] // 0x000001E0 .0200G
}

27
apps/c1p/BASIC/README.md Normal file
View file

@ -0,0 +1,27 @@
---
layout: page
title: Challenger 1P BASIC Applications
permalink: /apps/c1p/BASIC/
---
Challenger 1P BASIC Applications
---
The following BASIC applications were supplied by Ohio Scientific:
- [BASIC MATH](OSI/MATH.BAS)
- [CHECKING](OSI/CHECKING.bas)
- [COUNTER](OSI/COUNTER.BAS)
- [POKER](OSI/POKER.BAS)
- [PRESIDENTS](OSI/PRESIDENTS.BAS)
- [STAR WARS](OSI/STARWARS.BAS)
- [TRIG TUTOR](OSI/TRIGTUTOR.BAS)
The project also includes some eclectic BASIC programs written by [Jeff Parsons](https://twitter.com/jeffpar) from 1979 to 1980:
- [CHECKERS](jeffpar/CHECKERS.BAS)
- [HANG WOMAN](jeffpar/HANGWOMAN.BAS)
- [LIFE](jeffpar/LIFE.BAS)
- [OTHELLO](jeffpar/OTHELLO.BAS)
- [SOFORECAST](jeffpar/SOFORECAST.BAS)
- [TUBELIST](jeffpar/TUBELIST.BAS)

View file

@ -7,10 +7,15 @@ permalink: /apps/c1p/
Challenger 1P Applications
---
See [GitHub](https://github.com/jeffpar/pcjs/tree/master/apps/c1p) for program listings and configuration files.
[C1Pjs](/docs/c1pjs/) runs Challenger 1P (C1P) applications written in:
The C1P serial port has no configurable hardware features. However, there is a "demo" property that can
be set, causing the machine to load some built-in demonstration code via the serial port when it starts up.
- [BASIC](BASIC/)
- [6502 Machine-Language](6502/)
The purpose of the configuration files is to create UI controls that allow you to choose from a set of programs
(eg, BASIC programs, 6502 machine code files) and send them to the C1P through the serial port.
To make it easy for our machines to load our applications, we provide the following **Serial** configuration files:
- [all.xml](all.xml)
- [samples.xml](samples.xml)
These configuration files create UI controls that allow you to choose from a set of BASIC and/or 6502 machine-language
programs that are automatically sent to the C1P's serial port.

View file

@ -1,23 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<serial id="serialPort" pos="left" padleft="8px">
<control type="list" binding="listSerial">
<item ref="/apps/c1p/BASIC/JP/TUBELIST.BAS">TUBELIST (JP)</item>
<item ref="/apps/c1p/BASIC/JP/HANGWOMAN.BAS">HANGWOMAN (JP)</item>
<item ref="/apps/c1p/BASIC/JP/CHECKERS.BAS">CHECKERS (JP)</item>
<item ref="/apps/c1p/BASIC/JP/LIFE.BAS">LIFE (JP)</item>
<item ref="/apps/c1p/BASIC/JP/OTHELLO.BAS">OTHELLO (JP)</item>
<item ref="/apps/c1p/BASIC/JP/SOFORECAST.BAS">SOFORECAST (JP)</item>
<item ref="/apps/c1p/6502/JP/BASICEXT.65V">6502 BASIC MODS (JP)</item>
<item ref="/apps/c1p/6502/JP/LIFE.65V">6502 LIFE (JP)</item>
<item ref="/apps/c1p/6502/tests/bcd/bcd.65v">6502 BCD TESTS</item>
<item ref="/apps/c1p/6502/tests/vflag/vflag.65v">6502 VFLAG TESTS</item>
<item ref="/apps/c1p/6502/jeffpar/assembler/ASSEMBLER-4K.json">6502 4K Assembler (JP)</item>
<item ref="/apps/c1p/6502/jeffpar/assembler/ASSEMBLER-8K.json">6502 8K Assembler (JP)</item>
<item ref="/apps/c1p/6502/jeffpar/basicext/BASICEXT.json">6502 BASIC Extensions (JP)</item>
<item ref="/apps/c1p/6502/jeffpar/life/LIFE.json">6502 Game of Life (JP)</item>
<item ref="/apps/c1p/6502/tests/bcd/bcd.json">6502 BCD Tests</item>
<item ref="/apps/c1p/6502/tests/vflag/vflag.json">6502 VFLAG Tests</item>
<item ref="/apps/c1p/BASIC/jeffpar/CHECKERS.BAS">CHECKERS (JP)</item>
<item ref="/apps/c1p/BASIC/jeffpar/HANGWOMAN.BAS">HANGWOMAN (JP)</item>
<item ref="/apps/c1p/BASIC/jeffpar/LIFE.BAS">LIFE (JP)</item>
<item ref="/apps/c1p/BASIC/jeffpar/OTHELLO.BAS">OTHELLO (JP)</item>
<item ref="/apps/c1p/BASIC/jeffpar/SOFORECAST.BAS">SOFORECAST (JP)</item>
<item ref="/apps/c1p/BASIC/jeffpar/TUBELIST.BAS">TUBELIST (JP)</item>
<item ref="/apps/c1p/BASIC/OSI/MATH.BAS">BASIC MATH</item>
<item ref="/apps/c1p/BASIC/OSI/CHECKING.BAS">CHECKING</item>
<item ref="/apps/c1p/BASIC/OSI/COUNTER.BAS">COUNTER</item>
<item ref="/apps/c1p/BASIC/OSI/POKER.BAS">POKER</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE1.BAS">BASIC MATH</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE2.BAS">CHECKING</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE3.BAS">TRIG TUTOR</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE4.BAS">STAR WARS</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE5.BAS">COUNTER</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE6.BAS">PRESIDENTS</item>
<item ref="/apps/c1p/BASIC/OSI/PRESIDENTS.BAS">PRESIDENTS</item>
<item ref="/apps/c1p/BASIC/OSI/STARWARS.BAS">STAR WARS</item>
<item ref="/apps/c1p/BASIC/OSI/TRIGTUTOR.BAS">TRIG TUTOR</item>
<item ref="/sites/www.osiweb.org/programs/basic/OsiBas/spacewar.bas">SPACEWAR</item>
</control>
<control type="button" binding="loadSerial">Load</control>

View file

@ -1,13 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<serial id="serialPort" pos="left" padleft="8px">
<control type="list" binding="listSerial">
<item ref="/apps/c1p/BASIC/OSI/MATH.BAS">BASIC MATH</item>
<item ref="/apps/c1p/BASIC/OSI/CHECKING.BAS">CHECKING</item>
<item ref="/apps/c1p/BASIC/OSI/COUNTER.BAS">COUNTER</item>
<item ref="/apps/c1p/BASIC/OSI/POKER.BAS">POKER</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE1.BAS">BASIC MATH</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE2.BAS">CHECKING</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE3.BAS">TRIG TUTOR</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE4.BAS">STAR WARS</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE5.BAS">COUNTER</item>
<item ref="/apps/c1p/BASIC/OSI/SAMPLE6.BAS">PRESIDENTS</item>
<item ref="/apps/c1p/BASIC/OSI/PRESIDENTS.BAS">PRESIDENTS</item>
<item ref="/apps/c1p/BASIC/OSI/STARWARS.BAS">STAR WARS</item>
<item ref="/apps/c1p/BASIC/OSI/TRIGTUTOR.BAS">TRIG TUTOR</item>
</control>
<control type="button" binding="loadSerial">Load</control>
<control type="file" binding="mountSerial" style="padding-left:16px"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/manifest.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/manifest.xsl"?>
<manifest type="software">
<title>VisiCalc</title>
<!-- Since version numbers are incorporated into the disk image names, and this version number is a bit ugly, we're not exposing it with the normal "version" tag -->

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/manifest.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/manifest.xsl"?>
<manifest type="software">
<title>Executive Suite</title>
<version/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/manifest.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/manifest.xsl"?>
<manifest type="software">
<title>Rogue</title>
<version/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/manifest.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/manifest.xsl"?>
<manifest type="software">
<title>ThinkTank</title>
<version>2.41NP</version>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/manifest.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/manifest.xsl"?>
<manifest type="software">
<title>The Dungeons of Moria</title>
<version>4.872</version>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/manifest.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/manifest.xsl"?>
<manifest type="software">
<title>The Dungeons of Moria</title>
<version>5.5</version>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.22.1/machine.xsl"?>
<machine id="c1psim" class="c1p" border="1" width="100%" padbottom="8px" background="#FAEBD7" style="padding-bottom:8px">
<name>OSI Challenger 1P (32Kb) with Disk Support</name>
<computer id="c1p" name="Challenger 1P">
@ -19,7 +19,7 @@
<rom id="romNull" size="0x2000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenwidth="512" screenheight="400" cols="32" rows="32" charset="/devices/c1p/video/chargen2x.png" width="512px" padding="8px">
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen4x.png" width="512px" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.22.1/machine.xsl"?>
<machine id="c1pAll" class="c1p" border="1" width="100%" padbottom="8px" background="#FAEBD7" style="padding-bottom:8px">
<name>OSI Challenger 1P (8Kb, Additional Software)</name>
<computer id="c1p" name="Challenger 1P">
@ -18,7 +18,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenwidth="512" screenheight="400" cols="32" rows="32" charset="/devices/c1p/video/chargen2x.png" width="512px" padding="8px">
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen4x.png" width="512px" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.22.1/machine.xsl"?>
<machine id="c1pAll" class="c1p" border="1" pos="center" background="#FAEBD7" style="padding-bottom:8px">
<name>OSI Challenger 1P (8Kb, Additional Software)</name>
<computer id="c1p" name="Challenger 1P">
@ -17,7 +17,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenwidth="512" screenheight="400" cols="32" rows="32" charset="/devices/c1p/video/chargen2x.png" padding="8px">
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen4x.png" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.22.0/outline.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.22.1/outline.xsl"?>
<outline>
<title>Challenger 1P (8Kb) "Server Array"</title>
<machine id="OSI1" ref="/devices/c1p/machine/8kb/small/machine.xml"/>

View file

@ -15,7 +15,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenwidth="256" screenheight="200" cols="32" rows="32" charset="/devices/c1p/video/chargen1x.png" width="256px" padding="8px"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen2x.png" width="256px" padding="8px"/>
<keyboard id="keyboard" pos="center" padleft="8px">
<control type="button" binding="ctrl-c">CTRL-C</control>
<control type="button" binding="ctrl-o">CTRL-O</control>

View file

@ -18,7 +18,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="../../../../rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="../../../../rom/system.hex"/>
<video id="video" screenwidth="512" screenheight="400" cols="32" rows="32" charset="../../../../video/chargen2x.png" width="512px" padding="8px">
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="../../../../video/chargen4x.png" width="512px" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.22.1/machine.xsl"?>
<machine id="c1p8kb" class="c1p" border="1" width="100%" background="#FAEBD7" style="padding-bottom:8px">
<name>OSI Challenger 1P (8Kb) with Debugger</name>
<computer id="c1p" name="Challenger 1P">
@ -18,7 +18,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenwidth="512" screenheight="400" cols="32" rows="32" charset="/devices/c1p/video/chargen2x.png" width="512px" padding="8px">
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen4x.png" width="512px" padding="8px">
<name>Video Display</name>
</video>
<keyboard id="keyboard" padleft="8px">
@ -26,6 +26,6 @@
<control type="button" binding="ctrl-o">CTRL-O</control>
<control type="button" binding="break">BREAK</control>
</keyboard>
<serial ref="/apps/c1p/samples.xml"/>
<serial ref="/apps/c1p/all.xml"/>
<panel ref="/devices/c1p/panel/default.xml"/>
</machine>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.22.1/machine.xsl"?>
<machine id="c1pLarge" class="c1p" border="1" pos="center" background="#FAEBD7" style="padding-bottom:8px">
<name pos="center">OSI Challenger 1P (circa 1978)</name>
<computer id="c1p" name="Challenger 1P">
@ -16,7 +16,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenwidth="512" screenheight="400" cols="32" rows="32" charset="/devices/c1p/video/chargen2x.png" padding="8px"/>
<video id="video" screenWidth="1024" screenHeight="800" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen4x.png" padding="8px"/>
<cpu id="cpu6502" autostart="false" pos="left" padleft="8px">
<control type="button" binding="run">Run</control>
</cpu>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/c1pjs/1.22.1/machine.xsl"?>
<machine id="c1pSmall" class="c1p" border="1" width="272px" pos="left" padding="16px" background="#FAEBD7" style="padding-bottom:8px">
<computer id="c1p" name="Challenger 1P">
<module type="cpu" refid="cpu6502" start="0x0000" end="0xffff"/>
@ -16,7 +16,7 @@
<rom id="romNull" size="0x8000"/>
<rom id="romBasic" size="0x2000" image="/devices/c1p/rom/basic-gcpatch.hex"/>
<rom id="romSystem" size="0x0800" image="/devices/c1p/rom/system.hex"/>
<video id="video" screenwidth="256" screenheight="200" cols="32" rows="32" charset="/devices/c1p/video/chargen1x.png" width="256px" padding="8px"/>
<video id="video" screenWidth="512" screenHeight="400" cols="32" rows="32" smoothing="false" charSet="/devices/c1p/video/chargen2x.png" width="256px" padding="8px"/>
<keyboard id="keyboard" padleft="8px">
<control type="button" binding="ctrl-c">CTRL-C</control>
<control type="button" binding="ctrl-o">CTRL-O</control>

View file

@ -15,4 +15,9 @@ Here are some sample C1P Machine Configurations:
* [8kb "Server Array" Demo](8kb/array/)
* [32kb with Diskette Support](32kb/)
See the [C1Pjs Documentation](/docs/c1pjs/) for operational details of our Challenger 1P emulator.
See the [C1Pjs Documentation](/docs/c1pjs/) for operational details of the emulator.
Browse our collection of [Challenger 1P Applications](/apps/c1p/), which come in two flavors:
- [BASIC](/apps/c1p/BASIC/)
- [6502 Machine-Language](/apps/c1p/6502/)

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5150" class="pc" border="1" width="1000px" pos="center" background="white">
<name>IBM PC (Model 5150), CGA, 384K</name>
<computer id="pc-cga-384k" name="IBM PC"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5150" class="pc" border="1" width="980px" pos="center" background="#FAEBD7">
<name pos="center">IBM PC (Model 5150), CGA, 64K</name>
<computer id="pc-cga-64k" name="IBM PC" state="/devices/pc/machine/5150/cga/64kb/donkey/state.json"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5150" class="pc" border="1" width="980px" pos="center" background="#FAEBD7">
<name pos="center">IBM PC (Model 5150), CGA, 64K</name>
<computer id="pc-cga-64k" name="IBM PC" state="/devices/pc/machine/5150/cga/64kb/donkey/state.json"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5150" class="pc" border="1" width="1000px" pos="center" background="white">
<name>IBM PC (Model 5150), CGA, 64K</name>
<computer id="pc-cga-64k" name="IBM PC"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5150" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC (Model 5150) with Dual Displays</name>
<computer id="pc-dual-64k" name="IBM PC" resume="1"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5150" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC (Model 5150) with Monochrome Display</name>
<computer id="pc-mda-64k" name="IBM PC"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5150" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC (Model 5150) with Monochrome Display</name>
<computer id="pc-mda-64k" name="IBM PC" resume="1"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5150" class="pc" border="1" pos="center" background="white">
<name>IBM PC (Model 5150), MDA, 64K</name>
<computer id="pc-mda-64k" name="IBM PC"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" width="1000px" pos="center" background="white">
<name pos="center">IBM PC XT (Model 5160), CGA, 256K, 10Mb Drive</name>
<computer id="xt-cga-256k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" width="980px" pos="center" background="#FAEBD7">
<name pos="center">IBM PC XT (Model 5160), CGA, 256Kb, 10Mb Drive</name>
<computer id="xt-cga-256k" name="IBM PC XT" resume="1"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" width="980px" pos="center" background="#FAEBD7">
<name pos="center">IBM PC XT (Model 5160), CGA, 256Kb, 10Mb Drive</name>
<computer id="xt-cga-256k" name="IBM PC XT" resume="1"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" width="1000px" pos="center" background="white">
<name>IBM PC XT (Model 5160), CGA, 256K, 10Mb Drive</name>
<computer id="xt-cga-256k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" width="980px" pos="center" background="#FAEBD7">
<name pos="center">IBM PC XT (Model 5160) running Windows 1.01</name>
<computer id="xt-cga-win101" name="IBM PC XT" state="/devices/pc/machine/5160/cga/256kb/win101/state.json" resume="1"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC XT (Model 5160) running Windows 1.01</name>
<computer id="xt-cga-win101" name="IBM PC XT" state="/devices/pc/machine/5160/cga/256kb/win101/state.json"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" width="1000px" pos="center" background="white">
<name>IBM PC XT (Model 5160), CGA, 256K, Windows 1.01</name>
<computer id="xt-cga-256k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" width="1000px" pos="center" background="white">
<name>IBM PC XT (Model 5160), CGA, 512K, WIN101</name>
<computer id="xt-cga-512k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" width="980px" pos="center" background="#FAEBD7">
<name pos="center">IBM PC XT (Model 5160), CGA, 640K, 10Mb Drive</name>
<computer id="xt-cga-640k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC XT (Model 5160), CGA, 640K, 10Mb Drive</name>
<computer id="xt-cga-640k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" width="1000px" pos="center" background="white">
<name>IBM PC XT (Model 5160), CGA, 640K, 10Mb Drive</name>
<computer id="xt-cga-640k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" pos="center" background="#FAEBD7">
<name>IBM PC XT (Model 5160), 64K EGA, 256K RAM, 10Mb Hard Disk</name>
<computer id="xt-ega-256k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" pos="center" background="#FAEBD7">
<name>IBM PC XT (Model 5160), 64K EGA, 256K RAM, 10Mb Hard Disk</name>
<computer id="xt-ega-256k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" width="680px" float="left" background="#FAEBD7">
<name pos="center">IBM PC XT, 128K EGA, 640K RAM, 10Mb Hard Disk</name>
<computer id="xt-ega-640k" name="IBM PC XT" state="/disks/pc/windows/1.01/ibm5160-ega.json"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" pos="center" background="#FAEBD7">
<name>IBM PC XT, 128K EGA, 640K RAM, 10Mb Hard Disk</name>
<computer id="xt-ega-640k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" pos="center" background="#FAEBD7">
<name>IBM PC XT, 128K EGA, 640K RAM, 10Mb Hard Disk</name>
<computer id="xt-ega-640k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive</name>
<computer id="xt-mda-256k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" width="740px" pos="center" background="#FAEBD7">
<name pos="center">IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive</name>
<computer id="xt188-mda-256k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive</name>
<computer id="xt188-mda-256k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC XT (Model 5160), MDA, 256Kb, 10Mb Drive</name>
<computer id="xt-mda-256k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5160" class="pc" border="1" pos="center" background="white">
<name pos="center">IBM PC XT (Model 5160), MDA, 64K, 10Mb Drive</name>
<computer id="xt-mda-64k" name="IBM PC XT"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Color Display</name>
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Color Display</name>
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT (6Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
<computer id="at-ega-1152k-rev1" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT (6Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
<computer id="at-ega-1152k-rev1" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170rev3" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
<computer id="at-ega-1152k-rev3" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
<computer id="at-ega-1152k-rev3" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT (8Mhz), 128Kb EGA, 1152Kb RAM, 20Mb Hard Disk</name>
<computer id="at-ega-1152k-rev3" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name>IBM PC AT (8Mhz), 128Kb EGA, 2Mb RAM, 20Mb Hard Disk</name>
<computer id="at-ega-2048k" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name>IBM PC AT (8Mhz), 128Kb EGA, 2Mb RAM, 20Mb Hard Disk</name>
<computer id="at-ega-2048k" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name>IBM PC AT (8Mhz), 128Kb EGA, 2Mb RAM, 20Mb Hard Disk</name>
<computer id="at-ega-2048k" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT, 128K EGA, 640Kb RAM</name>
<computer id="at-ega-640k" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT, 128K EGA, 640Kb RAM</name>
<computer id="at-ega-640k" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Monochrome Display</name>
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT (8Mhz, 640Kb, Dual Floppy) with Monochrome Display</name>
<computer id="at-mda-640k" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT (8Mhz, 2Mb, 20Mb Hard Disk) with VGA Display</name>
<computer id="at-vga-2048k" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT (8Mhz, 2Mb, 20Mb Hard Disk) with VGA Display</name>
<computer id="at-vga-2048k" name="IBM PC AT" buswidth="24"/>

View file

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.0/machine.xsl"?>
<?xml-stylesheet type="text/xsl" href="/versions/pcjs/1.22.1/machine.xsl"?>
<machine id="ibm5170" class="pc" border="1" pos="center" background="#FAEBD7">
<name pos="center">IBM PC AT (8Mhz, 4Mb, 20Mb Hard Disk) with VGA Display</name>
<computer id="at-vga-2048k" name="IBM PC AT" buswidth="24"/>

Some files were not shown because too many files have changed in this diff Show more