/*>main.c
 *
 * Guardian
 * BBC version by S. Evans. Copyright Alligata Software 1984.
 * RISC OS Conversion by Michael Foot.
 * Version 1.03 (09 Feb 2003).
 *
 */

#include <stdlib.h>
#include <string.h>
#include "r6502lib.h"

extern void initialise(void);
extern void execute(void);
extern void finalise(void);

FILE * hfile;
int initial_lives;
int initial_smartbombs;

int main(void)
{
  int i;
  char cbuffer[0xFF];

  memory[0x0058] = 0x11;
  memory[0x0059] = 0x00;
  memory[0x005A] = 0x00;
  memory[0x005B] = 0x00;
  memory[0x005C] = 0xC8;
  memory[0x005D] = 0x00;
  memory[0x005E] = 0x14;
  memory[0x005F] = 0x00;

  memory[0x1180] = 0x00;
  memory[0x1181] = 0x00;
  memory[0x1182] = 0x00;
  memory[0x1183] = 0x00;
  memory[0x1184] = 0x00;
  memory[0x1185] = 0x00;
  memory[0x1186] = 0x00;
  memory[0x1187] = 0x00;
  memory[0x1188] = 0x00;
  memory[0x1189] = 0x00;
  memory[0x118A] = 0x00;
  memory[0x118B] = 0x00;
  memory[0x118C] = 0x00;
  memory[0x118D] = 0x00;
  memory[0x118E] = 0x00;
  memory[0x118F] = 0x00;
  memory[0x1190] = 0x00;
  memory[0x1191] = 0x00;
  memory[0x1192] = 0x00;
  memory[0x1193] = 0x00;
  memory[0x1194] = 0x00;
  memory[0x1195] = 0x00;
  memory[0x1196] = 0x00;
  memory[0x1197] = 0x00;
  memory[0x1198] = 0x00;
  memory[0x1199] = 0x00;
  memory[0x119A] = 0x00;
  memory[0x119B] = 0x00;
  memory[0x119C] = 0x00;
  memory[0x119D] = 0x00;
  memory[0x119E] = 0x00;
  memory[0x119F] = 0x00;
  memory[0x11A0] = 0x00;
  memory[0x11A1] = 0x00;
  memory[0x11A2] = 0x00;
  memory[0x11A3] = 0x00;
  memory[0x11A4] = 0x00;
  memory[0x11A5] = 0x00;
  memory[0x11A6] = 0x00;
  memory[0x11A7] = 0x00;
  memory[0x11A8] = 0x00;
  memory[0x11A9] = 0x00;
  memory[0x11AA] = 0x00;
  memory[0x11AB] = 0x00;
  memory[0x11AC] = 0x00;
  memory[0x11AD] = 0x00;
  memory[0x11AE] = 0x00;
  memory[0x11AF] = 0x00;
  memory[0x11B0] = 0x44;
  memory[0x11B1] = 0xEE;
  memory[0x11B2] = 0xB7;
  memory[0x11B3] = 0x9F;
  memory[0x11B4] = 0x77;
  memory[0x11B5] = 0x00;
  memory[0x11B6] = 0x00;
  memory[0x11B7] = 0xC8;
  memory[0x11B8] = 0xEE;
  memory[0x11B9] = 0x00;
  memory[0x11BA] = 0x00;
  memory[0x11BB] = 0x00;
  memory[0x11BC] = 0x00;
  memory[0x11BD] = 0x00;
  memory[0x11BE] = 0x00;
  memory[0x11BF] = 0x00;
  memory[0x11C0] = 0x01;
  memory[0x11C1] = 0x02;
  memory[0x11C2] = 0x03;
  memory[0x11C3] = 0x03;
  memory[0x11C4] = 0x01;
  memory[0x11C5] = 0x03;
  memory[0x11C6] = 0x03;
  memory[0x11C7] = 0x00;
  memory[0x11C8] = 0x00;
  memory[0x11C9] = 0x00;
  memory[0x11CA] = 0x00;
  memory[0x11CB] = 0x00;
  memory[0x11CC] = 0x00;
  memory[0x11CD] = 0x00;
  memory[0x11CE] = 0x00;
  memory[0x11CF] = 0x00;
  memory[0x11D0] = 0xE1;
  memory[0x11D1] = 0xDA;
  memory[0x11D2] = 0x0D;
  memory[0x11D3] = 0x44;
  memory[0x11D4] = 0x39;
  memory[0x11D5] = 0x91;
  memory[0x11D6] = 0x4A;
  memory[0x11D7] = 0x29;
  memory[0x11D8] = 0x63;
  memory[0x11D9] = 0x00;
  memory[0x11DA] = 0x00;
  memory[0x11DB] = 0x00;
  memory[0x11DC] = 0x00;
  memory[0x11DD] = 0x00;
  memory[0x11DE] = 0x00;
  memory[0x11DF] = 0x00;
  memory[0x11E0] = 0x1E;
  memory[0x11E1] = 0x1C;
  memory[0x11E2] = 0x1D;
  memory[0x11E3] = 0x1D;
  memory[0x11E4] = 0x1E;
  memory[0x11E5] = 0x1E;
  memory[0x11E6] = 0x1C;
  memory[0x11E7] = 0x1F;
  memory[0x11E8] = 0x1F;
  memory[0x11E9] = 0x00;
  memory[0x11EA] = 0x00;
  memory[0x11EB] = 0x00;
  memory[0x11EC] = 0x00;
  memory[0x11ED] = 0x00;
  memory[0x11EE] = 0x00;
  memory[0x11EF] = 0x00;
  memory[0x11F0] = 0x00;
  memory[0x11F1] = 0x50;
  memory[0x11F2] = 0x00;
  memory[0x11F3] = 0x50;
  memory[0x11F4] = 0x50;
  memory[0x11F5] = 0x00;
  memory[0x11F6] = 0x00;
  memory[0x11F7] = 0x00;
  memory[0x11F8] = 0x02;
  memory[0x11F9] = 0x02;
  memory[0x11FA] = 0x10;
  memory[0x11FB] = 0x01;
  memory[0x11FC] = 0x02;
  memory[0x11FD] = 0x02;
  memory[0x11FE] = 0x00;
  memory[0x11FF] = 0x00;
  memory[0x1200] = 0xEE;
  memory[0x1201] = 0xAA;
  memory[0x1202] = 0xAA;
  memory[0x1203] = 0xEE;
  memory[0x1204] = 0xAA;
  memory[0x1205] = 0xAA;
  memory[0x1206] = 0xAA;
  memory[0x1207] = 0x00;
  memory[0x1208] = 0xCC;
  memory[0x1209] = 0xAA;
  memory[0x120A] = 0xAA;
  memory[0x120B] = 0xCC;
  memory[0x120C] = 0xAA;
  memory[0x120D] = 0xAA;
  memory[0x120E] = 0xCC;
  memory[0x120F] = 0x00;
  memory[0x1210] = 0xEE;
  memory[0x1211] = 0xAA;
  memory[0x1212] = 0x88;
  memory[0x1213] = 0x88;
  memory[0x1214] = 0x88;
  memory[0x1215] = 0xAA;
  memory[0x1216] = 0xEE;
  memory[0x1217] = 0x00;
  memory[0x1218] = 0xCC;
  memory[0x1219] = 0xAA;
  memory[0x121A] = 0xAA;
  memory[0x121B] = 0xAA;
  memory[0x121C] = 0xAA;
  memory[0x121D] = 0xAA;
  memory[0x121E] = 0xCC;
  memory[0x121F] = 0x00;
  memory[0x1220] = 0xEE;
  memory[0x1221] = 0x88;
  memory[0x1222] = 0x88;
  memory[0x1223] = 0xEE;
  memory[0x1224] = 0x88;
  memory[0x1225] = 0x88;
  memory[0x1226] = 0xEE;
  memory[0x1227] = 0x00;
  memory[0x1228] = 0xEE;
  memory[0x1229] = 0x88;
  memory[0x122A] = 0x88;
  memory[0x122B] = 0xEE;
  memory[0x122C] = 0x88;
  memory[0x122D] = 0x88;
  memory[0x122E] = 0x88;
  memory[0x122F] = 0x00;
  memory[0x1230] = 0xEE;
  memory[0x1231] = 0x88;
  memory[0x1232] = 0x88;
  memory[0x1233] = 0x88;
  memory[0x1234] = 0xAA;
  memory[0x1235] = 0xAA;
  memory[0x1236] = 0xEE;
  memory[0x1237] = 0x00;
  memory[0x1238] = 0xAA;
  memory[0x1239] = 0xAA;
  memory[0x123A] = 0xAA;
  memory[0x123B] = 0xEE;
  memory[0x123C] = 0xAA;
  memory[0x123D] = 0xAA;
  memory[0x123E] = 0xAA;
  memory[0x123F] = 0x00;
  memory[0x1240] = 0xEE;
  memory[0x1241] = 0x44;
  memory[0x1242] = 0x44;
  memory[0x1243] = 0x44;
  memory[0x1244] = 0x44;
  memory[0x1245] = 0x44;
  memory[0x1246] = 0xEE;
  memory[0x1247] = 0x00;
  memory[0x1248] = 0xEE;
  memory[0x1249] = 0x44;
  memory[0x124A] = 0x44;
  memory[0x124B] = 0x44;
  memory[0x124C] = 0x44;
  memory[0x124D] = 0x44;
  memory[0x124E] = 0xCC;
  memory[0x124F] = 0x00;
  memory[0x1250] = 0xAA;
  memory[0x1251] = 0xAA;
  memory[0x1252] = 0xAA;
  memory[0x1253] = 0xCC;
  memory[0x1254] = 0xAA;
  memory[0x1255] = 0xAA;
  memory[0x1256] = 0xAA;
  memory[0x1257] = 0x00;
  memory[0x1258] = 0x88;
  memory[0x1259] = 0x88;
  memory[0x125A] = 0x88;
  memory[0x125B] = 0x88;
  memory[0x125C] = 0x88;
  memory[0x125D] = 0x88;
  memory[0x125E] = 0xEE;
  memory[0x125F] = 0x00;
  memory[0x1260] = 0xAA;
  memory[0x1261] = 0xEE;
  memory[0x1262] = 0xEE;
  memory[0x1263] = 0xAA;
  memory[0x1264] = 0xAA;
  memory[0x1265] = 0xAA;
  memory[0x1266] = 0xAA;
  memory[0x1267] = 0x00;
  memory[0x1268] = 0xEE;
  memory[0x1269] = 0xAA;
  memory[0x126A] = 0xAA;
  memory[0x126B] = 0xAA;
  memory[0x126C] = 0xAA;
  memory[0x126D] = 0xAA;
  memory[0x126E] = 0xAA;
  memory[0x126F] = 0x00;
  memory[0x1270] = 0xEE;
  memory[0x1271] = 0xAA;
  memory[0x1272] = 0xAA;
  memory[0x1273] = 0xAA;
  memory[0x1274] = 0xAA;
  memory[0x1275] = 0xAA;
  memory[0x1276] = 0xEE;
  memory[0x1277] = 0x00;
  memory[0x1278] = 0xEE;
  memory[0x1279] = 0xAA;
  memory[0x127A] = 0xAA;
  memory[0x127B] = 0xEE;
  memory[0x127C] = 0x88;
  memory[0x127D] = 0x88;
  memory[0x127E] = 0x88;
  memory[0x127F] = 0x00;
  memory[0x1280] = 0xEE;
  memory[0x1281] = 0xAA;
  memory[0x1282] = 0xAA;
  memory[0x1283] = 0xAA;
  memory[0x1284] = 0xAA;
  memory[0x1285] = 0xAA;
  memory[0x1286] = 0xEE;
  memory[0x1287] = 0x11;
  memory[0x1288] = 0xEE;
  memory[0x1289] = 0xAA;
  memory[0x128A] = 0xAA;
  memory[0x128B] = 0xCC;
  memory[0x128C] = 0xAA;
  memory[0x128D] = 0xAA;
  memory[0x128E] = 0xAA;
  memory[0x128F] = 0x00;
  memory[0x1290] = 0xEE;
  memory[0x1291] = 0x88;
  memory[0x1292] = 0x88;
  memory[0x1293] = 0xEE;
  memory[0x1294] = 0x22;
  memory[0x1295] = 0x22;
  memory[0x1296] = 0xEE;
  memory[0x1297] = 0x00;
  memory[0x1298] = 0xEE;
  memory[0x1299] = 0x44;
  memory[0x129A] = 0x44;
  memory[0x129B] = 0x44;
  memory[0x129C] = 0x44;
  memory[0x129D] = 0x44;
  memory[0x129E] = 0x44;
  memory[0x129F] = 0x00;
  memory[0x12A0] = 0xAA;
  memory[0x12A1] = 0xAA;
  memory[0x12A2] = 0xAA;
  memory[0x12A3] = 0xAA;
  memory[0x12A4] = 0xAA;
  memory[0x12A5] = 0xAA;
  memory[0x12A6] = 0xEE;
  memory[0x12A7] = 0x00;
  memory[0x12A8] = 0xAA;
  memory[0x12A9] = 0xAA;
  memory[0x12AA] = 0xAA;
  memory[0x12AB] = 0xAA;
  memory[0x12AC] = 0xAA;
  memory[0x12AD] = 0xAA;
  memory[0x12AE] = 0x44;
  memory[0x12AF] = 0x00;
  memory[0x12B0] = 0xAA;
  memory[0x12B1] = 0xAA;
  memory[0x12B2] = 0xAA;
  memory[0x12B3] = 0xAA;
  memory[0x12B4] = 0xEE;
  memory[0x12B5] = 0xEE;
  memory[0x12B6] = 0xAA;
  memory[0x12B7] = 0x00;
  memory[0x12B8] = 0xAA;
  memory[0x12B9] = 0xAA;
  memory[0x12BA] = 0xAA;
  memory[0x12BB] = 0x44;
  memory[0x12BC] = 0xAA;
  memory[0x12BD] = 0xAA;
  memory[0x12BE] = 0xAA;
  memory[0x12BF] = 0x00;
  memory[0x12C0] = 0xAA;
  memory[0x12C1] = 0xAA;
  memory[0x12C2] = 0xAA;
  memory[0x12C3] = 0x44;
  memory[0x12C4] = 0x44;
  memory[0x12C5] = 0x44;
  memory[0x12C6] = 0x44;
  memory[0x12C7] = 0x00;
  memory[0x12C8] = 0xEE;
  memory[0x12C9] = 0x22;
  memory[0x12CA] = 0x22;
  memory[0x12CB] = 0x44;
  memory[0x12CC] = 0x44;
  memory[0x12CD] = 0x88;
  memory[0x12CE] = 0xEE;
  memory[0x12CF] = 0x00;
  memory[0x12D0] = 0x00;
  memory[0x12D1] = 0x00;
  memory[0x12D2] = 0x00;
  memory[0x12D3] = 0x00;
  memory[0x12D4] = 0x00;
  memory[0x12D5] = 0x44;
  memory[0x12D6] = 0x44;
  memory[0x12D7] = 0x00;
  memory[0x12D8] = 0xFF;
  memory[0x12D9] = 0x00;
  memory[0x12DA] = 0x00;
  memory[0x12DB] = 0x00;
  memory[0x12DC] = 0x00;
  memory[0x12DD] = 0x00;
  memory[0x12DE] = 0x00;
  memory[0x12DF] = 0x00;
  memory[0x12E0] = 0xB0;
  memory[0x12E1] = 0x03;
  memory[0x12E2] = 0xCE;
  memory[0x12E3] = 0x24;
  memory[0x12E4] = 0x06;
  memory[0x12E5] = 0x4C;
  memory[0x12E6] = 0xF6;
  memory[0x12E7] = 0x12;
  memory[0x12E8] = 0xAD;
  memory[0x12E9] = 0x23;
  memory[0x12EA] = 0x06;
  memory[0x12EB] = 0x18;
  memory[0x12EC] = 0x69;
  memory[0x12ED] = 0x08;
  memory[0x12EE] = 0x8D;
  memory[0x12EF] = 0x23;
  memory[0x12F8] = 0x06;
  memory[0x12F9] = 0xC9;
  memory[0x12FA] = 0x01;
  memory[0x12FB] = 0xD0;
  memory[0x12FC] = 0x08;
  memory[0x12FD] = 0xA9;
  memory[0x12FE] = 0x00;
  memory[0x12FF] = 0x4C;
  memory[0x1A9A] = 0x86;
  memory[0x1A9B] = 0x57;
  memory[0x1A9C] = 0xA2;
  memory[0x1A9D] = 0x03;
  memory[0x1A9E] = 0xA0;
  memory[0x1A9F] = 0x0A;
  memory[0x1AA0] = 0xA9;
  memory[0x1AA1] = 0x07;
  memory[0x1AA2] = 0x20;
  memory[0x1AA3] = 0xA4;
  memory[0x1AA4] = 0x22;
  memory[0x1AA5] = 0xA9;
  memory[0x1AA6] = 0x07;
  memory[0x1AA7] = 0x85;
  memory[0x1AA8] = 0x70;
  memory[0x1AA9] = 0xA9;
  memory[0x1AAA] = 0x1C;
  memory[0x1AAB] = 0x85;
  memory[0x1AAC] = 0x71;
  memory[0x1AAD] = 0xA9;
  memory[0x1AAE] = 0x02;
  memory[0x1AAF] = 0x85;
  memory[0x1AB0] = 0x63;
  memory[0x1AB1] = 0xA9;
  memory[0x1AB2] = 0x50;
  memory[0x1AB3] = 0x4C;
  memory[0x1AB4] = 0xCE;
  memory[0x1AB5] = 0x1A;
  memory[0x1C4A] = 0xBC;
  memory[0x1C4B] = 0x80;
  memory[0x1C4C] = 0x0E;
  memory[0x1C4D] = 0xBD;
  memory[0x1C4E] = 0xC0;
  memory[0x1C4F] = 0x0F;
  memory[0x1C50] = 0xF0;
  memory[0x1C51] = 0x05;
  memory[0x1C52] = 0x10;
  memory[0x1C53] = 0x1C;
  memory[0x1C54] = 0x4C;
  memory[0x1C55] = 0xAC;
  memory[0x1C56] = 0x1C;
  memory[0x1C57] = 0xB9;
  memory[0x1C58] = 0xFF;
  memory[0x1C59] = 0x55;
  memory[0x1C5A] = 0x18;
  memory[0x1C5B] = 0x69;
  memory[0x1C5C] = 0x02;
  memory[0x1C5D] = 0xDD;
  memory[0x1C5E] = 0x40;
  memory[0x1C5F] = 0x0E;
  memory[0x1C60] = 0xF0;
  memory[0x1C61] = 0x0B;
  memory[0x1C62] = 0xB0;
  memory[0x1C63] = 0x06;
  memory[0x1C64] = 0xDE;
  memory[0x1C65] = 0x40;
  memory[0x1C66] = 0x0E;
  memory[0x1C67] = 0x4C;
  memory[0x1C68] = 0x6D;
  memory[0x1C69] = 0x1C;
  memory[0x1C6A] = 0xFE;
  memory[0x1C6B] = 0x40;
  memory[0x1C6C] = 0x0E;
  memory[0x1C6D] = 0x4C;
  memory[0x1C6E] = 0x46;
  memory[0x1C6F] = 0x1C;
  memory[0x1C70] = 0xBD;
  memory[0x1C71] = 0x00;
  memory[0x1C72] = 0x0F;
  memory[0x1C73] = 0x18;
  memory[0x1C74] = 0x69;
  memory[0x1C75] = 0x01;
  memory[0x1C76] = 0x30;
  memory[0x1C77] = 0x03;
  memory[0x1C78] = 0x9D;
  memory[0x1C79] = 0x00;
  memory[0x1C7A] = 0x0F;
  memory[0x1C7B] = 0xC9;
  memory[0x1C7C] = 0x05;
  memory[0x1C7D] = 0x90;
  memory[0x1C7E] = 0x22;
  memory[0x1C7F] = 0xB9;
  memory[0x1C80] = 0xFF;
  memory[0x1C81] = 0x55;
  memory[0x1C82] = 0x18;
  memory[0x1C83] = 0x69;
  memory[0x1C84] = 0x02;
  memory[0x1C85] = 0xDD;
  memory[0x1C86] = 0x40;
  memory[0x1C87] = 0x0E;
  memory[0x1C88] = 0xB0;
  memory[0x1C89] = 0x17;
  memory[0x1C8A] = 0xBD;
  memory[0x1C8B] = 0x00;
  memory[0x1C8C] = 0x0F;
  memory[0x1C8D] = 0xC9;
  memory[0x1C8E] = 0x46;
  memory[0x1C8F] = 0xB0;
  memory[0x1C90] = 0x13;
  memory[0x1C91] = 0xA9;
  memory[0x1C92] = 0x00;
  memory[0x1C93] = 0x9D;
  memory[0x1C94] = 0xC0;
  memory[0x1C95] = 0x0F;
  memory[0x1C96] = 0xA9;
  memory[0x1C97] = 0xFB;
  memory[0x1C98] = 0x9D;
  memory[0x1C99] = 0xC0;
  memory[0x1C9A] = 0x0E;
  memory[0x1C9B] = 0x20;
  memory[0x1C9C] = 0x9A;
  memory[0x1C9D] = 0x1A;
  memory[0x1C9E] = 0x4C;
  memory[0x1C9F] = 0x46;
  memory[0x1CA0] = 0x1C;
  memory[0x1CA1] = 0x4C;
  memory[0x1CA2] = 0x0D;
  memory[0x1CA3] = 0x1D;
  memory[0x1CA4] = 0x8A;
  memory[0x1CA5] = 0xA8;
  memory[0x1CA6] = 0x20;
  memory[0x1CA7] = 0x5A;
  memory[0x1CA8] = 0x21;
  memory[0x1CA9] = 0x4C;
  memory[0x1CAA] = 0x46;
  memory[0x1CAB] = 0x1C;
  memory[0x1CAC] = 0xA5;
  memory[0x1CAD] = 0x84;
  memory[0x1CAE] = 0x18;
  memory[0x1CAF] = 0x69;
  memory[0x1CB0] = 0x80;
  memory[0x1CB1] = 0x9D;
  memory[0x1CB2] = 0x60;
  memory[0x1CB3] = 0x0E;
  memory[0x1CB4] = 0xA5;
  memory[0x1CB5] = 0x80;
  memory[0x1CB6] = 0x69;
  memory[0x1CB7] = 0x01;
  memory[0x1CB8] = 0x9D;
  memory[0x1CB9] = 0x80;
  memory[0x1CBA] = 0x0E;
  memory[0x1CBB] = 0xA5;
  memory[0x1CBC] = 0x82;
  memory[0x1CBD] = 0x18;
  memory[0x1CBE] = 0x69;
  memory[0x1CBF] = 0x05;
  memory[0x1CC0] = 0x9D;
  memory[0x1CC1] = 0x40;
  memory[0x1CC2] = 0x0E;
  memory[0x1CC3] = 0xD9;
  memory[0x1CC4] = 0xFF;
  memory[0x1CC5] = 0x55;
  memory[0x1CC6] = 0x90;
  memory[0x1CC7] = 0xA5;
  memory[0x1CC8] = 0xA9;
  memory[0x1CC9] = 0x32;
  memory[0x1CCA] = 0x20;
  memory[0x1CCB] = 0xB6;
  memory[0x1CCC] = 0x1A;
  memory[0x1CCD] = 0xA9;
  memory[0x1CCE] = 0x00;
  memory[0x1CCF] = 0x9D;
  memory[0x1CD0] = 0xC0;
  memory[0x1CD1] = 0x0F;
  memory[0x1CD2] = 0xA9;
  memory[0x1CD3] = 0x05;
  memory[0x1CD4] = 0x20;
  memory[0x1CD5] = 0xEB;
  memory[0x1CD6] = 0x18;
  memory[0x1CD7] = 0x4C;
  memory[0x1CD8] = 0x6D;
  memory[0x1CD9] = 0x1C;
  memory[0x1CDA] = 0xA4;
  memory[0x1CDB] = 0x8C;
  memory[0x1CDC] = 0xB9;
  memory[0x1CDD] = 0x00;
  memory[0x1CDE] = 0x57;
  memory[0x1CDF] = 0xC8;
  memory[0x1CE0] = 0x84;
  memory[0x1CE1] = 0x8C;
  memory[0x1CE2] = 0x29;
  memory[0x1CE3] = 0x3F;
  memory[0x1CE4] = 0xD0;
  memory[0x1CE5] = 0x0C;
  memory[0x1CE6] = 0xA9;
  memory[0x1CE7] = 0x80;
  memory[0x1CE8] = 0xBC;
  memory[0x1CE9] = 0xA0;
  memory[0x1CEA] = 0x0F;
  memory[0x1CEB] = 0x10;
  memory[0x1CEC] = 0x02;
  memory[0x1CED] = 0xA9;
  memory[0x1CEE] = 0x7E;
  memory[0x1CEF] = 0x9D;
  memory[0x1CF0] = 0xA0;
  memory[0x1CF1] = 0x0F;
  memory[0x1CF2] = 0xBD;
  memory[0x1CF3] = 0x00;
  memory[0x1CF4] = 0x0F;
  memory[0x1CF5] = 0x29;
  memory[0x1CF6] = 0xFE;
  memory[0x1CF7] = 0xDD;
  memory[0x1CF8] = 0xA0;
  memory[0x1CF9] = 0x0F;
  memory[0x1CFA] = 0xF0;
  memory[0x1CFB] = 0x11;
  memory[0x1CFC] = 0xBC;
  memory[0x1CFD] = 0xA0;
  memory[0x1CFE] = 0x0F;
  memory[0x1CFF] = 0x10;
  memory[0x1D00] = 0x06;
  memory[0x1D01] = 0x38;
  memory[0x1D02] = 0xE9;
  memory[0x1D03] = 0x02;
  memory[0x1D04] = 0x4C;
  memory[0x1D05] = 0x0A;
  memory[0x1D06] = 0x1D;
  memory[0x1D07] = 0x18;
  memory[0x1D08] = 0x69;
  memory[0x1D09] = 0x02;
  memory[0x1D0A] = 0x9D;
  memory[0x1D0B] = 0x00;
  memory[0x1D0C] = 0x0F;
  memory[0x1D0D] = 0xA9;
  memory[0x1D0E] = 0x00;
  memory[0x1D0F] = 0x85;
  memory[0x1D10] = 0x70;
  memory[0x1D11] = 0xBD;
  memory[0x1D12] = 0x00;
  memory[0x1D13] = 0x0F;
  memory[0x1D14] = 0x10;
  memory[0x1D15] = 0x02;
  memory[0x1D16] = 0xC6;
  memory[0x1D17] = 0x70;
  memory[0x1D18] = 0x0A;
  memory[0x1D19] = 0x26;
  memory[0x1D1A] = 0x70;
  memory[0x1D1B] = 0x18;
  memory[0x1D1C] = 0x7D;
  memory[0x1D1D] = 0x20;
  memory[0x1D1E] = 0x0E;
  memory[0x1D1F] = 0x9D;
  memory[0x1D20] = 0x20;
  memory[0x1D21] = 0x0E;
  memory[0x1D22] = 0xBD;
  memory[0x1D23] = 0x40;
  memory[0x1D24] = 0x0E;
  memory[0x1D25] = 0x65;
  memory[0x1D26] = 0x70;
  memory[0x1D27] = 0x10;
  memory[0x1D28] = 0x05;
  memory[0x1D29] = 0xA9;
  memory[0x1D2A] = 0x1C;
  memory[0x1D2B] = 0x4C;
  memory[0x1D2C] = 0x34;
  memory[0x1D2D] = 0x1D;
  memory[0x1D2E] = 0xC9;
  memory[0x1D2F] = 0x1C;
  memory[0x1D30] = 0xB0;
  memory[0x1D31] = 0x02;
  memory[0x1D32] = 0xA9;
  memory[0x1D33] = 0x7F;
  memory[0x1D34] = 0x9D;
  memory[0x1D35] = 0x40;
  memory[0x1D36] = 0x0E;
  memory[0x1D37] = 0x4C;
  memory[0x1D38] = 0x46;
  memory[0x1D39] = 0x1C;
  memory[0x1D3A] = 0xC8;
  memory[0x1D3B] = 0x98;
  memory[0x1D3C] = 0x29;
  memory[0x1D3D] = 0x1F;
  memory[0x1D3E] = 0x9D;
  memory[0x1D3F] = 0x20;
  memory[0x1D40] = 0x0F;
  memory[0x1D41] = 0x4C;
  memory[0x1D42] = 0x7A;
  memory[0x1D43] = 0x1D;
  memory[0x1D44] = 0xA9;
  memory[0x1D45] = 0xFF;
  memory[0x1D46] = 0x85;
  memory[0x1D47] = 0x70;
  memory[0x1D48] = 0xBC;
  memory[0x1D49] = 0x20;
  memory[0x1D4A] = 0x0F;
  memory[0x1D4B] = 0xB9;
  memory[0x1D4C] = 0xE0;
  memory[0x1D4D] = 0x0E;
  memory[0x1D4E] = 0xC9;
  memory[0x1D4F] = 0x14;
  memory[0x1D50] = 0xD0;
  memory[0x1D51] = 0x07;
  memory[0x1D52] = 0xB9;
  memory[0x1D53] = 0xC0;
  memory[0x1D54] = 0x0F;
  memory[0x1D55] = 0xD0;
  memory[0x1D56] = 0x02;
  memory[0x1D57] = 0x85;
  memory[0x1D58] = 0x70;
  memory[0x1D59] = 0xBD;
  memory[0x1D5A] = 0xC0;
  memory[0x1D5B] = 0x0F;
  memory[0x1D5C] = 0xF0;
  memory[0x1D5D] = 0x05;
  memory[0x1D5E] = 0x30;
  memory[0x1D5F] = 0x3B;
  memory[0x1D60] = 0x4C;
  memory[0x1D61] = 0xD3;
  memory[0x1D62] = 0x1D;
  memory[0x1D63] = 0xA5;
  memory[0x1D64] = 0x70;
  memory[0x1D65] = 0xD0;
  memory[0x1D66] = 0xD3;
  memory[0x1D67] = 0xB9;
  memory[0x1D68] = 0x80;
  memory[0x1D69] = 0x0E;
  memory[0x1D6A] = 0xDD;
  memory[0x1D6B] = 0x80;
  memory[0x1D6C] = 0x0E;
  memory[0x1D6D] = 0xD0;
  memory[0x1D6E] = 0x0B;
  memory[0x1D6F] = 0xDE;
  memory[0x1D70] = 0xC0;
  memory[0x1D71] = 0x0F;
  memory[0x1D72] = 0xA9;
  memory[0x1D73] = 0x00;
  memory[0x1D74] = 0x9D;
  memory[0x1D75] = 0xC0;
  memory[0x1D76] = 0x0E;
  memory[0x1D77] = 0x99;
  memory[0x1D78] = 0xC0;
  memory[0x1D79] = 0x0E;
  memory[0x1D7A] = 0xA5;
  memory[0x1D7B] = 0x83;
  memory[0x1D7C] = 0x29;
  memory[0x1D7D] = 0x07;
  memory[0x1D7E] = 0xD0;
  memory[0x1D7F] = 0x0F;
  memory[0x1D80] = 0xBD;
  memory[0x1D81] = 0xE0;
  memory[0x1D82] = 0x0E;
  memory[0x1D83] = 0x18;
  memory[0x1D84] = 0x69;
  memory[0x1D85] = 0x02;
  memory[0x1D86] = 0xC9;
  memory[0x1D87] = 0x10;
  memory[0x1D88] = 0xD0;
  memory[0x1D89] = 0x02;
  memory[0x1D8A] = 0xA9;
  memory[0x1D8B] = 0x0A;
  memory[0x1D8C] = 0x9D;
  memory[0x1D8D] = 0xE0;
  memory[0x1D8E] = 0x0E;
  memory[0x1D8F] = 0xBC;
  memory[0x1D90] = 0x80;
  memory[0x1D91] = 0x0E;
  memory[0x1D92] = 0xB9;
  memory[0x1D93] = 0xFF;
  memory[0x1D94] = 0x55;
  memory[0x1D95] = 0x38;
  memory[0x1D96] = 0xE9;
  memory[0x1D97] = 0x0D;
  memory[0x1D98] = 0x4C;
  memory[0x1D99] = 0x5D;
  memory[0x1D9A] = 0x1C;
  memory[0x1D9B] = 0xA5;
  memory[0x1D9C] = 0x70;
  memory[0x1D9D] = 0x10;
  memory[0x1D9E] = 0x0E;
  memory[0x1D9F] = 0xA9;
  memory[0x1DA0] = 0x00;
  memory[0x1DA1] = 0x9D;
  memory[0x1DA2] = 0xC0;
  memory[0x1DA3] = 0x0F;
  memory[0x1DA4] = 0xAD;
  memory[0x1DA5] = 0x10;
  memory[0x1DA6] = 0x06;
  memory[0x1DA7] = 0x9D;
  memory[0x1DA8] = 0xC0;
  memory[0x1DA9] = 0x0E;
  memory[0x1DAA] = 0x4C;
  memory[0x1DAB] = 0x46;
  memory[0x1DAC] = 0x1C;
  memory[0x1DAD] = 0xBD;
  memory[0x1DAE] = 0x40;
  memory[0x1DAF] = 0x0E;
  memory[0x1DB0] = 0x18;
  memory[0x1DB1] = 0x69;
  memory[0x1DB2] = 0x05;
  memory[0x1DB3] = 0xD9;
  memory[0x1DB4] = 0x40;
  memory[0x1DB5] = 0x0E;
  memory[0x1DB6] = 0x90;
  memory[0x1DB7] = 0x09;
  memory[0x1DB8] = 0x9D;
  memory[0x1DB9] = 0xC0;
  memory[0x1DBA] = 0x0F;
  memory[0x1DBB] = 0x99;
  memory[0x1DBC] = 0xC0;
  memory[0x1DBD] = 0x0F;
  memory[0x1DBE] = 0x4C;
  memory[0x1DBF] = 0x46;
  memory[0x1DC0] = 0x1C;
  memory[0x1DC1] = 0xBD;
  memory[0x1DC2] = 0x20;
  memory[0x1DC3] = 0x0E;
  memory[0x1DC4] = 0x18;
  memory[0x1DC5] = 0x6D;
  memory[0x1DC6] = 0x12;
  memory[0x1DC7] = 0x06;
  memory[0x1DC8] = 0x9D;
  memory[0x1DC9] = 0x20;
  memory[0x1DCA] = 0x0E;
  memory[0x1DCB] = 0x90;
  memory[0x1DCC] = 0x03;
  memory[0x1DCD] = 0xFE;
  memory[0x1DCE] = 0x40;
  memory[0x1DCF] = 0x0E;
  memory[0x1DD0] = 0x4C;
  memory[0x1DD1] = 0x46;
  memory[0x1DD2] = 0x1C;
  memory[0x1DD3] = 0xBD;
  memory[0x1DD4] = 0x20;
  memory[0x1DD5] = 0x0E;
  memory[0x1DD6] = 0x38;
  memory[0x1DD7] = 0xED;
  memory[0x1DD8] = 0x12;
  memory[0x1DD9] = 0x06;
  memory[0x1DDA] = 0x9D;
  memory[0x1DDB] = 0x20;
  memory[0x1DDC] = 0x0E;
  memory[0x1DDD] = 0xBD;
  memory[0x1DDE] = 0x40;
  memory[0x1DDF] = 0x0E;
  memory[0x1DE0] = 0xE9;
  memory[0x1DE1] = 0x00;
  memory[0x1DE2] = 0x9D;
  memory[0x1DE3] = 0x40;
  memory[0x1DE4] = 0x0E;
  memory[0x1DE5] = 0xC9;
  memory[0x1DE6] = 0x1D;
  memory[0x1DE7] = 0xB0;
  memory[0x1DE8] = 0x2F;
  memory[0x1DE9] = 0xB9;
  memory[0x1DEA] = 0xE0;
  memory[0x1DEB] = 0x0E;
  memory[0x1DEC] = 0xC9;
  memory[0x1DED] = 0x14;
  memory[0x1DEE] = 0xD0;
  memory[0x1DEF] = 0xAF;
  memory[0x1DF0] = 0x20;
  memory[0x1DF1] = 0x5A;
  memory[0x1DF2] = 0x21;
  memory[0x1DF3] = 0xA9;
  memory[0x1DF4] = 0x05;
  memory[0x1DF5] = 0x9D;
  memory[0x1DF6] = 0xA0;
  memory[0x1DF7] = 0x0E;
  memory[0x1DF8] = 0xBD;
  memory[0x1DF9] = 0x00;
  memory[0x1DFA] = 0x0E;
  memory[0x1DFB] = 0x85;
  memory[0x1DFC] = 0x70;
  memory[0x1DFD] = 0x30;
  memory[0x1DFE] = 0x11;
  memory[0x1DFF] = 0x86;
  memory[0x1E00] = 0x57;
  memory[0x1E01] = 0xBD;
  memory[0x1E02] = 0xE0;
  memory[0x1E03] = 0x0E;
  memory[0x1E04] = 0xBC;
  memory[0x1E05] = 0x40;
  memory[0x1E06] = 0x0F;
  memory[0x1E07] = 0x84;
  memory[0x1E08] = 0x7B;
  memory[0x1E09] = 0xA6;
  memory[0x1E0A] = 0x70;
  memory[0x1E0B] = 0x20;
  memory[0x1E0C] = 0x9E;
  memory[0x1E0D] = 0x16;
  memory[0x1E0E] = 0xA6;
  memory[0x1E0F] = 0x57;
  memory[0x1E10] = 0xA9;
  memory[0x1E11] = 0x1A;
  memory[0x1E12] = 0x9D;
  memory[0x1E13] = 0xE0;
  memory[0x1E14] = 0x0E;
  memory[0x1E15] = 0x4C;
  memory[0x1E16] = 0x46;
  memory[0x1E17] = 0x1C;
  memory[0x1E18] = 0xBD;
  memory[0x1E19] = 0x40;
  memory[0x1E1A] = 0x0E;
  memory[0x1E1B] = 0x18;
  memory[0x1E1C] = 0x69;
  memory[0x1E1D] = 0x05;
  memory[0x1E1E] = 0x99;
  memory[0x1E1F] = 0x40;
  memory[0x1E20] = 0x0E;
  memory[0x1E21] = 0xBD;
  memory[0x1E22] = 0x60;
  memory[0x1E23] = 0x0E;
  memory[0x1E24] = 0x69;
  memory[0x1E25] = 0x80;
  memory[0x1E26] = 0x99;
  memory[0x1E27] = 0x60;
  memory[0x1E28] = 0x0E;
  memory[0x1E29] = 0xBD;
  memory[0x1E2A] = 0x80;
  memory[0x1E2B] = 0x0E;
  memory[0x1E2C] = 0x69;
  memory[0x1E2D] = 0x00;
  memory[0x1E2E] = 0x99;
  memory[0x1E2F] = 0x80;
  memory[0x1E30] = 0x0E;
  memory[0x1E31] = 0xA9;
  memory[0x1E32] = 0x00;
  memory[0x1E33] = 0x99;
  memory[0x1E34] = 0x00;
  memory[0x1E35] = 0x0F;
  memory[0x1E36] = 0x4C;
  memory[0x1E37] = 0x46;
  memory[0x1E38] = 0x1C;
  memory[0x1E39] = 0xA4;
  memory[0x1E3A] = 0x8C;
  memory[0x1E3B] = 0xB9;
  memory[0x1E3C] = 0x00;
  memory[0x1E3D] = 0x57;
  memory[0x1E3E] = 0xC8;
  memory[0x1E3F] = 0x84;
  memory[0x1E40] = 0x8C;
  memory[0x1E41] = 0x29;
  memory[0x1E42] = 0x03;
  memory[0x1E43] = 0x7D;
  memory[0x1E44] = 0x80;
  memory[0x1E45] = 0x0E;
  memory[0x1E46] = 0x38;
  memory[0x1E47] = 0xE5;
  memory[0x1E48] = 0x80;
  memory[0x1E49] = 0xC9;
  memory[0x1E4A] = 0x19;
  memory[0x1E4B] = 0x90;
  memory[0x1E4C] = 0x14;
  memory[0x1E4D] = 0xC9;
  memory[0x1E4E] = 0xE6;
  memory[0x1E4F] = 0xB0;
  memory[0x1E50] = 0x10;
  memory[0x1E51] = 0x10;
  memory[0x1E52] = 0x06;
  memory[0x1E53] = 0xAD;
  memory[0x1E54] = 0x13;
  memory[0x1E55] = 0x06;
  memory[0x1E56] = 0x4C;
  memory[0x1E57] = 0x5E;
  memory[0x1E58] = 0x1E;
  memory[0x1E59] = 0xAD;
  memory[0x1E5A] = 0x13;
  memory[0x1E5B] = 0x06;
  memory[0x1E5C] = 0x49;
  memory[0x1E5D] = 0xFF;
  memory[0x1E5E] = 0x9D;
  memory[0x1E5F] = 0xC0;
  memory[0x1E60] = 0x0E;
  memory[0x1E61] = 0xB9;
  memory[0x1E62] = 0x00;
  memory[0x1E63] = 0x57;
  memory[0x1E64] = 0x29;
  memory[0x1E65] = 0x1F;
  memory[0x1E66] = 0xE9;
  memory[0x1E67] = 0x0F;
  memory[0x1E68] = 0x7D;
  memory[0x1E69] = 0x40;
  memory[0x1E6A] = 0x0E;
  memory[0x1E6B] = 0xC5;
  memory[0x1E6C] = 0x82;
  memory[0x1E6D] = 0x90;
  memory[0x1E6E] = 0x11;
  memory[0x1E6F] = 0xBD;
  memory[0x1E70] = 0x00;
  memory[0x1E71] = 0x0F;
  memory[0x1E72] = 0xE9;
  memory[0x1E73] = 0x04;
  memory[0x1E74] = 0x29;
  memory[0x1E75] = 0xFC;
  memory[0x1E76] = 0xC9;
  memory[0x1E77] = 0x80;
  memory[0x1E78] = 0xF0;
  memory[0x1E79] = 0x03;
  memory[0x1E7A] = 0x9D;
  memory[0x1E7B] = 0x00;
  memory[0x1E7C] = 0x0F;
  memory[0x1E7D] = 0x4C;
  memory[0x1E7E] = 0x0D;
  memory[0x1E7F] = 0x1D;
  memory[0x1E80] = 0xBD;
  memory[0x1E81] = 0x00;
  memory[0x1E82] = 0x0F;
  memory[0x1E83] = 0x69;
  memory[0x1E84] = 0x04;
  memory[0x1E85] = 0x29;
  memory[0x1E86] = 0xFC;
  memory[0x1E87] = 0xC9;
  memory[0x1E88] = 0x7C;
  memory[0x1E89] = 0xF0;
  memory[0x1E8A] = 0xF2;
  memory[0x1E8B] = 0x9D;
  memory[0x1E8C] = 0x00;
  memory[0x1E8D] = 0x0F;
  memory[0x1E8E] = 0x4C;
  memory[0x1E8F] = 0x0D;
  memory[0x1E90] = 0x1D;
  memory[0x1E91] = 0xA4;
  memory[0x1E92] = 0x8C;
  memory[0x1E93] = 0xB9;
  memory[0x1E94] = 0x00;
  memory[0x1E95] = 0x57;
  memory[0x1E96] = 0xC8;
  memory[0x1E97] = 0x84;
  memory[0x1E98] = 0x8C;
  memory[0x1E99] = 0x29;
  memory[0x1E9A] = 0x0F;
  memory[0x1E9B] = 0x6D;
  memory[0x1E9C] = 0x14;
  memory[0x1E9D] = 0x06;
  memory[0x1E9E] = 0x85;
  memory[0x1E9F] = 0x70;
  memory[0x1EA0] = 0xBD;
  memory[0x1EA1] = 0x80;
  memory[0x1EA2] = 0x0E;
  memory[0x1EA3] = 0xC5;
  memory[0x1EA4] = 0x80;
  memory[0x1EA5] = 0x10;
  memory[0x1EA6] = 0x05;
  memory[0x1EA7] = 0xA5;
  memory[0x1EA8] = 0x70;
  memory[0x1EA9] = 0x4C;
  memory[0x1EAA] = 0xB0;
  memory[0x1EAB] = 0x1E;
  memory[0x1EAC] = 0xA5;
  memory[0x1EAD] = 0x70;
  memory[0x1EAE] = 0x49;
  memory[0x1EAF] = 0xFF;
  memory[0x1EB0] = 0x9D;
  memory[0x1EB1] = 0xC0;
  memory[0x1EB2] = 0x0E;
  memory[0x1EB3] = 0xB9;
  memory[0x1EB4] = 0x00;
  memory[0x1EB5] = 0x57;
  memory[0x1EB6] = 0x29;
  memory[0x1EB7] = 0x01;
  memory[0x1EB8] = 0x0A;
  memory[0x1EB9] = 0xE9;
  memory[0x1EBA] = 0x00;
  memory[0x1EBB] = 0x18;
  memory[0x1EBC] = 0x7D;
  memory[0x1EBD] = 0x40;
  memory[0x1EBE] = 0x0E;
  memory[0x1EBF] = 0x9D;
  memory[0x1EC0] = 0x40;
  memory[0x1EC1] = 0x0E;
  memory[0x1EC2] = 0xBC;
  memory[0x1EC3] = 0x00;
  memory[0x1EC4] = 0x0E;
  memory[0x1EC5] = 0x30;
  memory[0x1EC6] = 0x15;
  memory[0x1EC7] = 0xC5;
  memory[0x1EC8] = 0x82;
  memory[0x1EC9] = 0xB0;
  memory[0x1ECA] = 0x06;
  memory[0x1ECB] = 0xAD;
  memory[0x1ECC] = 0x14;
  memory[0x1ECD] = 0x06;
  memory[0x1ECE] = 0x4C;
  memory[0x1ECF] = 0xD6;
  memory[0x1ED0] = 0x1E;
  memory[0x1ED1] = 0xAD;
  memory[0x1ED2] = 0x14;
  memory[0x1ED3] = 0x06;
  memory[0x1ED4] = 0x49;
  memory[0x1ED5] = 0xFF;
  memory[0x1ED6] = 0x9D;
  memory[0x1ED7] = 0x00;
  memory[0x1ED8] = 0x0F;
  memory[0x1ED9] = 0x4C;
  memory[0x1EDA] = 0x0D;
  memory[0x1EDB] = 0x1D;
  memory[0x1EDC] = 0xA9;
  memory[0x1EDD] = 0x00;
  memory[0x1EDE] = 0x4C;
  memory[0x1EDF] = 0xD6;
  memory[0x1EE0] = 0x1E;
  memory[0x1EE1] = 0xA4;
  memory[0x1EE2] = 0x8C;
  memory[0x1EE3] = 0xB9;
  memory[0x1EE4] = 0x00;
  memory[0x1EE5] = 0x57;
  memory[0x1EE6] = 0xC8;
  memory[0x1EE7] = 0x84;
  memory[0x1EE8] = 0x8C;
  memory[0x1EE9] = 0x29;
  memory[0x1EEA] = 0x0F;
  memory[0x1EEB] = 0xD0;
  memory[0x1EEC] = 0x27;
  memory[0x1EED] = 0xA0;
  memory[0x1EEE] = 0x69;
  memory[0x1EEF] = 0xBD;
  memory[0x1EF0] = 0x40;
  memory[0x1EF1] = 0x0E;
  memory[0x1EF2] = 0xC5;
  memory[0x1EF3] = 0x82;
  memory[0x1EF4] = 0x90;
  memory[0x1EF5] = 0x02;
  memory[0x1EF6] = 0xA0;
  memory[0x1EF7] = 0x96;
  memory[0x1EF8] = 0x98;
  memory[0x1EF9] = 0x9D;
  memory[0x1EFA] = 0x00;
  memory[0x1EFB] = 0x0F;
  memory[0x1EFC] = 0xBD;
  memory[0x1EFD] = 0x80;
  memory[0x1EFE] = 0x0E;
  memory[0x1EFF] = 0xC5;
  memory[0x1F00] = 0x80;
  memory[0x1F01] = 0x08;
  memory[0x1F02] = 0xA4;
  memory[0x1F03] = 0x8C;
  memory[0x1F04] = 0xB9;
  memory[0x1F05] = 0x00;
  memory[0x1F06] = 0x57;
  memory[0x1F07] = 0x29;
  memory[0x1F08] = 0x1F;
  memory[0x1F09] = 0x6D;
  memory[0x1F0A] = 0x1C;
  memory[0x1F0B] = 0x06;
  memory[0x1F0C] = 0x28;
  memory[0x1F0D] = 0x90;
  memory[0x1F0E] = 0x02;
  memory[0x1F0F] = 0x49;
  memory[0x1F10] = 0xFF;
  memory[0x1F11] = 0x9D;
  memory[0x1F12] = 0xC0;
  memory[0x1F13] = 0x0E;
  memory[0x1F14] = 0xBD;
  memory[0x1F15] = 0x60;
  memory[0x1F16] = 0x0E;
  memory[0x1F17] = 0x6D;
  memory[0x1F18] = 0x23;
  memory[0x1F19] = 0x06;
  memory[0x1F1A] = 0x9D;
  memory[0x1F1B] = 0x60;
  memory[0x1F1C] = 0x0E;
  memory[0x1F1D] = 0xBD;
  memory[0x1F1E] = 0x80;
  memory[0x1F1F] = 0x0E;
  memory[0x1F20] = 0x6D;
  memory[0x1F21] = 0x24;
  memory[0x1F22] = 0x06;
  memory[0x1F23] = 0x9D;
  memory[0x1F24] = 0x80;
  memory[0x1F25] = 0x0E;
  memory[0x1F26] = 0x4C;
  memory[0x1F27] = 0x0D;
  memory[0x1F28] = 0x1D;
  memory[0x1F29] = 0xDE;
  memory[0x1F2A] = 0xC0;
  memory[0x1F2B] = 0x0F;
  memory[0x1F2C] = 0xF0;
  memory[0x1F2D] = 0x15;
  memory[0x1F2E] = 0xBD;
  memory[0x1F2F] = 0x60;
  memory[0x1F30] = 0x0E;
  memory[0x1F31] = 0x7D;
  memory[0x1F32] = 0x00;
  memory[0x1F33] = 0x0F;
  memory[0x1F34] = 0x9D;
  memory[0x1F35] = 0x60;
  memory[0x1F36] = 0x0E;
  memory[0x1F37] = 0xBD;
  memory[0x1F38] = 0x80;
  memory[0x1F39] = 0x0E;
  memory[0x1F3A] = 0x7D;
  memory[0x1F3B] = 0x20;
  memory[0x1F3C] = 0x0F;
  memory[0x1F3D] = 0x9D;
  memory[0x1F3E] = 0x80;
  memory[0x1F3F] = 0x0E;
  memory[0x1F40] = 0x4C;
  memory[0x1F41] = 0x46;
  memory[0x1F42] = 0x1C;
  memory[0x1F43] = 0xBC;
  memory[0x1F44] = 0x40;
  memory[0x1F45] = 0x0F;
  memory[0x1F46] = 0x84;
  memory[0x1F47] = 0x7B;
  memory[0x1F48] = 0x86;
  memory[0x1F49] = 0x7E;
  memory[0x1F4A] = 0xBD;
  memory[0x1F4B] = 0x00;
  memory[0x1F4C] = 0x0E;
  memory[0x1F4D] = 0x85;
  memory[0x1F4E] = 0x70;
  memory[0x1F4F] = 0x30;
  memory[0x1F50] = 0x08;
  memory[0x1F51] = 0xBD;
  memory[0x1F52] = 0xE0;
  memory[0x1F53] = 0x0E;
  memory[0x1F54] = 0xA6;
  memory[0x1F55] = 0x70;
  memory[0x1F56] = 0x20;
  memory[0x1F57] = 0x9E;
  memory[0x1F58] = 0x16;
  memory[0x1F59] = 0xA6;
  memory[0x1F5A] = 0x7E;
  memory[0x1F5B] = 0xA9;
  memory[0x1F5C] = 0xFF;
  memory[0x1F5D] = 0x9D;
  memory[0x1F5E] = 0x40;
  memory[0x1F5F] = 0x0F;
  memory[0x1F60] = 0x4C;
  memory[0x1F61] = 0x46;
  memory[0x1F62] = 0x1C;
  memory[0x1F63] = 0xA5;
  memory[0x1F64] = 0x83;
  memory[0x1F65] = 0x29;
  memory[0x1F66] = 0x03;
  memory[0x1F67] = 0xD0;
  memory[0x1F68] = 0xC0;
  memory[0x1F69] = 0xBD;
  memory[0x1F6A] = 0xE0;
  memory[0x1F6B] = 0x0E;
  memory[0x1F6C] = 0x18;
  memory[0x1F6D] = 0x69;
  memory[0x1F6E] = 0x02;
  memory[0x1F6F] = 0xC9;
  memory[0x1F70] = 0x0A;
  memory[0x1F71] = 0xD0;
  memory[0x1F72] = 0x02;
  memory[0x1F73] = 0xA9;
  memory[0x1F74] = 0x04;
  memory[0x1F75] = 0x9D;
  memory[0x1F76] = 0xE0;
  memory[0x1F77] = 0x0E;
  memory[0x1F78] = 0x4C;
  memory[0x1F79] = 0x29;
  memory[0x1F7A] = 0x1F;
  memory[0x2197] = 0x60;
  memory[0x22B8] = 0x02;
  memory[0x22B9] = 0x85;
  memory[0x22BA] = 0x66;
  memory[0x22BB] = 0xA9;
  memory[0x22BC] = 0x03;
  memory[0x22BD] = 0x85;
  memory[0x22BE] = 0x65;
  memory[0x22BF] = 0xA9;
  memory[0x22C0] = 0x01;
  memory[0x22C1] = 0x85;
  memory[0x22C2] = 0x64;
  memory[0x22C3] = 0xA9;
  memory[0x22C4] = 0x00;
  memory[0x22C5] = 0x85;
  memory[0x22C6] = 0x60;
  memory[0x22C7] = 0x85;
  memory[0x22C8] = 0x61;
  memory[0x22C9] = 0x85;
  memory[0x22CA] = 0x62;
  memory[0x22CB] = 0x8D;
  memory[0x22CC] = 0x2E;
  memory[0x22CD] = 0x06;
  memory[0x22CE] = 0xAD;
  memory[0x22CF] = 0x40;
  memory[0x22D0] = 0x02;
  memory[0x22D1] = 0x09;
  memory[0x22D2] = 0x01;
  memory[0x22D3] = 0x85;
  memory[0x22D4] = 0x6A;
  memory[0x22D5] = 0xA9;
  memory[0x22D6] = 0x01;
  memory[0x22D7] = 0x8D;
  memory[0x22D8] = 0x28;
  memory[0x22D9] = 0x06;
  memory[0x22DA] = 0x8D;
  memory[0x22DB] = 0x0D;
  memory[0x22DC] = 0x55;
  memory[0x22DD] = 0x8D;
  memory[0x22DE] = 0x28;
  memory[0x22DF] = 0x55;
  memory[0x22E0] = 0xA9;
  memory[0x22E1] = 0x0C;
  memory[0x22E2] = 0x8D;
  memory[0x22E3] = 0x0C;
  memory[0x22E4] = 0x55;
  memory[0x22E5] = 0xA9;
  memory[0x22E6] = 0x04;
  memory[0x22E7] = 0x8D;
  memory[0x22E8] = 0x29;
  memory[0x22E9] = 0x06;
  memory[0x22EA] = 0xA9;
  memory[0x22EB] = 0x58;
  memory[0x22EC] = 0x8D;
  memory[0x22ED] = 0x2D;
  memory[0x22EE] = 0x06;
  memory[0x22EF] = 0xA9;
  memory[0x22F0] = 0xA4;
  memory[0x22F1] = 0x8D;
  memory[0x22F2] = 0x2C;
  memory[0x22F3] = 0x06;
  memory[0x22F4] = 0xA2;
  memory[0x22F5] = 0x0E;
  memory[0x22F6] = 0xBD;
  memory[0x22F7] = 0xF0;
  memory[0x22F8] = 0x55;
  memory[0x22F9] = 0x9D;
  memory[0x22FA] = 0x10;
  memory[0x22FB] = 0x06;
  memory[0x22FC] = 0xCA;
  memory[0x22FD] = 0x10;
  memory[0x22FE] = 0xF7;
  memory[0x22FF] = 0x20;
  memory[0x2CEE] = 0x00;
  memory[0x2CEF] = 0x00;
  memory[0x2CF0] = 0x00;
  memory[0x2CF1] = 0x00;
  memory[0x2CF2] = 0x00;
  memory[0x2CF3] = 0x00;
  memory[0x2CF4] = 0x00;
  memory[0x2CF5] = 0x00;
  memory[0x2CF6] = 0x00;
  memory[0x2CF7] = 0x00;
  memory[0x2CF8] = 0x00;
  memory[0x2CF9] = 0x00;
  memory[0x2CFA] = 0x00;
  memory[0x2CFB] = 0x00;
  memory[0x2CFC] = 0x00;
  memory[0x2CFD] = 0x00;
  memory[0x2CFE] = 0x00;
  memory[0x2CFF] = 0x00;
  memory[0x2D00] = 0x00;
  memory[0x2D01] = 0x00;
  memory[0x2D02] = 0x00;
  memory[0x2D03] = 0x00;
  memory[0x2D04] = 0x00;
  memory[0x2D05] = 0x00;
  memory[0x2D06] = 0x00;
  memory[0x2D07] = 0x00;
  memory[0x2D08] = 0x00;
  memory[0x2D09] = 0x00;
  memory[0x2D0A] = 0x00;
  memory[0x2D0B] = 0x00;
  memory[0x2D0C] = 0x00;
  memory[0x2D0D] = 0x00;
  memory[0x2D0E] = 0x00;
  memory[0x2D0F] = 0x00;
  memory[0x2D10] = 0x00;
  memory[0x2D11] = 0x00;
  memory[0x2D12] = 0x00;
  memory[0x2D13] = 0x00;
  memory[0x2D14] = 0x00;
  memory[0x2D15] = 0x00;
  memory[0x2D16] = 0x00;
  memory[0x2D17] = 0x00;
  memory[0x2D18] = 0x00;
  memory[0x2D19] = 0x00;
  memory[0x2D1A] = 0x00;
  memory[0x2D1B] = 0x00;
  memory[0x2D1C] = 0x00;
  memory[0x2D1D] = 0x00;
  memory[0x2D1E] = 0x00;
  memory[0x2D1F] = 0x00;
  memory[0x2D20] = 0x00;
  memory[0x2D21] = 0x00;
  memory[0x2D22] = 0x00;
  memory[0x2D23] = 0x00;
  memory[0x2D24] = 0x00;
  memory[0x2D25] = 0x00;
  memory[0x2D26] = 0x00;
  memory[0x2D27] = 0x00;
  memory[0x2D28] = 0x00;
  memory[0x2D29] = 0x00;
  memory[0x2D2A] = 0x00;
  memory[0x2D2B] = 0x00;
  memory[0x2D2C] = 0x00;
  memory[0x2D2D] = 0x00;
  memory[0x2D2E] = 0x00;
  memory[0x2D2F] = 0x03;
  memory[0x2D30] = 0x02;
  memory[0x2D31] = 0x02;
  memory[0x2D32] = 0x03;
  memory[0x2D33] = 0x02;
  memory[0x2D34] = 0x03;
  memory[0x2D35] = 0x01;
  memory[0x2D36] = 0x03;
  memory[0x2D37] = 0x03;
  memory[0x2D38] = 0x11;
  memory[0x2D39] = 0x11;
  memory[0x2D3A] = 0x01;
  memory[0x2D3B] = 0x10;
  memory[0x2D3C] = 0x01;
  memory[0x2D3D] = 0x10;
  memory[0x2D3E] = 0x01;
  memory[0x2D3F] = 0x00;
  memory[0x2D40] = 0x00;
  memory[0x2D41] = 0x00;
  memory[0x2D42] = 0x00;
  memory[0x2D43] = 0x00;
  memory[0x2D44] = 0x00;
  memory[0x2D45] = 0x00;
  memory[0x2D46] = 0x00;
  memory[0x2D47] = 0x00;
  memory[0x2D48] = 0x00;
  memory[0x2D49] = 0x00;
  memory[0x2D4A] = 0x00;
  memory[0x2D4B] = 0x00;
  memory[0x2D4C] = 0x00;
  memory[0x2D4D] = 0x00;
  memory[0x2D4E] = 0x00;
  memory[0x2D4F] = 0x00;
  memory[0x2D50] = 0x00;
  memory[0x2D51] = 0x00;
  memory[0x2D52] = 0x00;
  memory[0x2D53] = 0x00;
  memory[0x2D54] = 0x00;
  memory[0x2D55] = 0x00;
  memory[0x2D56] = 0x00;
  memory[0x2D57] = 0x00;
  memory[0x2D58] = 0x00;
  memory[0x2D59] = 0x00;
  memory[0x2D5A] = 0x00;
  memory[0x2D5B] = 0x00;
  memory[0x2D5C] = 0x00;
  memory[0x2D5D] = 0x00;
  memory[0x2D5E] = 0x00;
  memory[0x2D5F] = 0x00;
  memory[0x2D60] = 0x00;
  memory[0x2D61] = 0x00;
  memory[0x2D62] = 0x00;
  memory[0x2D63] = 0x00;
  memory[0x2D64] = 0x00;
  memory[0x2D65] = 0x00;
  memory[0x2D66] = 0x00;
  memory[0x2D67] = 0x00;
  memory[0x2D68] = 0x00;
  memory[0x2D69] = 0x00;
  memory[0x2D6A] = 0x00;
  memory[0x2D6B] = 0x00;
  memory[0x2D6C] = 0x00;
  memory[0x2D6D] = 0x00;
  memory[0x2D6E] = 0x00;
  memory[0x2D6F] = 0x00;
  memory[0x2D70] = 0x00;
  memory[0x2D71] = 0x00;
  memory[0x2D72] = 0x00;
  memory[0x2D73] = 0x00;
  memory[0x2D74] = 0x00;
  memory[0x2D75] = 0x00;
  memory[0x2D76] = 0x00;
  memory[0x2D77] = 0x00;
  memory[0x2D78] = 0x00;
  memory[0x2D79] = 0x10;
  memory[0x2D7A] = 0x01;
  memory[0x2D7B] = 0x10;
  memory[0x2D7C] = 0x00;
  memory[0x2D7D] = 0x00;
  memory[0x2D7E] = 0x10;
  memory[0x2D7F] = 0x00;
  memory[0x2D80] = 0x00;
  memory[0x2D81] = 0x09;
  memory[0x2D82] = 0x06;
  memory[0x2D83] = 0x03;
  memory[0x2D84] = 0x16;
  memory[0x2D85] = 0x09;
  memory[0x2D86] = 0x06;
  memory[0x2D87] = 0x04;
  memory[0x2D88] = 0x32;
  memory[0x2D89] = 0x09;
  memory[0x2D8A] = 0x06;
  memory[0x2D8B] = 0x03;
  memory[0x2D8C] = 0x48;
  memory[0x2D8D] = 0x09;
  memory[0x2D8E] = 0x06;
  memory[0x2D8F] = 0x04;
  memory[0x2D90] = 0xB4;
  memory[0x2D91] = 0x09;
  memory[0x2D92] = 0x05;
  memory[0x2D93] = 0x03;
  memory[0x2D94] = 0xC4;
  memory[0x2D95] = 0x09;
  memory[0x2D96] = 0x05;
  memory[0x2D97] = 0x03;
  memory[0x2D98] = 0xD4;
  memory[0x2D99] = 0x09;
  memory[0x2D9A] = 0x05;
  memory[0x2D9B] = 0x03;
  memory[0x2D9C] = 0xE4;
  memory[0x2D9D] = 0x09;
  memory[0x2D9E] = 0x05;
  memory[0x2D9F] = 0x03;
  memory[0x2DA0] = 0x30;
  memory[0x2DA1] = 0x0B;
  memory[0x2DA2] = 0x05;
  memory[0x2DA3] = 0x03;
  memory[0x2DA4] = 0x40;
  memory[0x2DA5] = 0x0B;
  memory[0x2DA6] = 0x05;
  memory[0x2DA7] = 0x03;
  memory[0x2DA8] = 0x80;
  memory[0x2DA9] = 0x0A;
  memory[0x2DAA] = 0x09;
  memory[0x2DAB] = 0x02;
  memory[0x2DAC] = 0x92;
  memory[0x2DAD] = 0x0A;
  memory[0x2DAE] = 0x09;
  memory[0x2DAF] = 0x03;
  memory[0x2DB0] = 0xAD;
  memory[0x2DB1] = 0x0A;
  memory[0x2DB2] = 0x09;
  memory[0x2DB3] = 0x02;
  memory[0x2DB4] = 0xC0;
  memory[0x2DB5] = 0x0A;
  memory[0x2DB6] = 0x09;
  memory[0x2DB7] = 0x03;
  memory[0x2DB8] = 0xDB;
  memory[0x2DB9] = 0x0A;
  memory[0x2DBA] = 0x09;
  memory[0x2DBB] = 0x02;
  memory[0x2DBC] = 0xED;
  memory[0x2DBD] = 0x0A;
  memory[0x2DBE] = 0x09;
  memory[0x2DBF] = 0x03;
  memory[0x2DC0] = 0x00;
  memory[0x2DC1] = 0x0A;
  memory[0x2DC2] = 0x04;
  memory[0x2DC3] = 0x03;
  memory[0x2DC4] = 0x0C;
  memory[0x2DC5] = 0x0A;
  memory[0x2DC6] = 0x04;
  memory[0x2DC7] = 0x03;
  memory[0x2DC8] = 0x18;
  memory[0x2DC9] = 0x0A;
  memory[0x2DCA] = 0x04;
  memory[0x2DCB] = 0x02;
  memory[0x2DCC] = 0x20;
  memory[0x2DCD] = 0x0A;
  memory[0x2DCE] = 0x04;
  memory[0x2DCF] = 0x02;
  memory[0x2DD0] = 0x28;
  memory[0x2DD1] = 0x0A;
  memory[0x2DD2] = 0x0A;
  memory[0x2DD3] = 0x01;
  memory[0x2DD4] = 0x32;
  memory[0x2DD5] = 0x0A;
  memory[0x2DD6] = 0x0A;
  memory[0x2DD7] = 0x01;
  memory[0x2DD8] = 0x3C;
  memory[0x2DD9] = 0x0A;
  memory[0x2DDA] = 0x07;
  memory[0x2DDB] = 0x02;
  memory[0x2DDC] = 0x4C;
  memory[0x2DDD] = 0x0A;
  memory[0x2DDE] = 0x07;
  memory[0x2DDF] = 0x02;
  memory[0x2DE0] = 0x60;
  memory[0x2DE1] = 0x0A;
  memory[0x2DE2] = 0x08;
  memory[0x2DE3] = 0x02;
  memory[0x2DE4] = 0x70;
  memory[0x2DE5] = 0x0A;
  memory[0x2DE6] = 0x08;
  memory[0x2DE7] = 0x02;
  memory[0x2DE8] = 0x08;
  memory[0x2DE9] = 0x0B;
  memory[0x2DEA] = 0x09;
  memory[0x2DEB] = 0x02;
  memory[0x2DEC] = 0x1A;
  memory[0x2DED] = 0x0B;
  memory[0x2DEE] = 0x09;
  memory[0x2DEF] = 0x02;
  memory[0x2DF0] = 0x90;
  memory[0x2DF1] = 0x09;
  memory[0x2DF2] = 0x05;
  memory[0x2DF3] = 0x03;
  memory[0x2DF4] = 0xA0;
  memory[0x2DF5] = 0x09;
  memory[0x2DF6] = 0x05;
  memory[0x2DF7] = 0x04;
  memory[0x2DF8] = 0x00;
  memory[0x2DF9] = 0x00;
  memory[0x2DFA] = 0x00;
  memory[0x2DFB] = 0x00;
  memory[0x2DFC] = 0xA0;
  memory[0x2DFD] = 0x0B;
  memory[0x2DFE] = 0x08;
  memory[0x2DFF] = 0x00;
  memory[0x2E00] = 0x00;
  memory[0x2E01] = 0x02;
  memory[0x2E02] = 0x04;
  memory[0x2E03] = 0x06;
  memory[0x2E04] = 0x40;
  memory[0x2E05] = 0x42;
  memory[0x2E06] = 0x44;
  memory[0x2E07] = 0x46;
  memory[0x2E08] = 0x80;
  memory[0x2E09] = 0x82;
  memory[0x2E0A] = 0x84;
  memory[0x2E0B] = 0x86;
  memory[0x2E0C] = 0xC0;
  memory[0x2E0D] = 0xC2;
  memory[0x2E0E] = 0xC4;
  memory[0x2E0F] = 0xC6;
  memory[0x2E10] = 0x00;
  memory[0x2E11] = 0x02;
  memory[0x2E12] = 0x04;
  memory[0x2E13] = 0x06;
  memory[0x2E14] = 0x40;
  memory[0x2E15] = 0x42;
  memory[0x2E16] = 0x44;
  memory[0x2E17] = 0x46;
  memory[0x2E18] = 0x80;
  memory[0x2E19] = 0x82;
  memory[0x2E1A] = 0x84;
  memory[0x2E1B] = 0x86;
  memory[0x2E1C] = 0xC0;
  memory[0x2E1D] = 0xC2;
  memory[0x2E1E] = 0xC4;
  memory[0x2E1F] = 0xC6;
  memory[0x2E20] = 0x00;
  memory[0x2E21] = 0x02;
  memory[0x2E22] = 0x04;
  memory[0x2E23] = 0x06;
  memory[0x2E24] = 0x40;
  memory[0x2E25] = 0x42;
  memory[0x2E26] = 0x44;
  memory[0x2E27] = 0x46;
  memory[0x2E28] = 0x80;
  memory[0x2E29] = 0x82;
  memory[0x2E2A] = 0x84;
  memory[0x2E2B] = 0x86;
  memory[0x2E2C] = 0xC0;
  memory[0x2E2D] = 0xC2;
  memory[0x2E2E] = 0xC4;
  memory[0x2E2F] = 0xC6;
  memory[0x2E30] = 0x00;
  memory[0x2E31] = 0x02;
  memory[0x2E32] = 0x04;
  memory[0x2E33] = 0x06;
  memory[0x2E34] = 0x40;
  memory[0x2E35] = 0x42;
  memory[0x2E36] = 0x44;
  memory[0x2E37] = 0x46;
  memory[0x2E38] = 0x80;
  memory[0x2E39] = 0x82;
  memory[0x2E3A] = 0x84;
  memory[0x2E3B] = 0x86;
  memory[0x2E3C] = 0xC0;
  memory[0x2E3D] = 0xC2;
  memory[0x2E3E] = 0xC4;
  memory[0x2E3F] = 0xC6;
  memory[0x2E40] = 0x00;
  memory[0x2E41] = 0x02;
  memory[0x2E42] = 0x04;
  memory[0x2E43] = 0x06;
  memory[0x2E44] = 0x40;
  memory[0x2E45] = 0x42;
  memory[0x2E46] = 0x44;
  memory[0x2E47] = 0x46;
  memory[0x2E48] = 0x80;
  memory[0x2E49] = 0x82;
  memory[0x2E4A] = 0x84;
  memory[0x2E4B] = 0x86;
  memory[0x2E4C] = 0xC0;
  memory[0x2E4D] = 0xC2;
  memory[0x2E4E] = 0xC4;
  memory[0x2E4F] = 0xC6;
  memory[0x2E50] = 0x00;
  memory[0x2E51] = 0x02;
  memory[0x2E52] = 0x04;
  memory[0x2E53] = 0x06;
  memory[0x2E54] = 0x40;
  memory[0x2E55] = 0x42;
  memory[0x2E56] = 0x44;
  memory[0x2E57] = 0x46;
  memory[0x2E58] = 0x80;
  memory[0x2E59] = 0x82;
  memory[0x2E5A] = 0x84;
  memory[0x2E5B] = 0x86;
  memory[0x2E5C] = 0xC0;
  memory[0x2E5D] = 0xC2;
  memory[0x2E5E] = 0xC4;
  memory[0x2E5F] = 0xC6;
  memory[0x2E60] = 0x00;
  memory[0x2E61] = 0x02;
  memory[0x2E62] = 0x04;
  memory[0x2E63] = 0x06;
  memory[0x2E64] = 0x40;
  memory[0x2E65] = 0x42;
  memory[0x2E66] = 0x44;
  memory[0x2E67] = 0x46;
  memory[0x2E68] = 0x80;
  memory[0x2E69] = 0x82;
  memory[0x2E6A] = 0x84;
  memory[0x2E6B] = 0x86;
  memory[0x2E6C] = 0xC0;
  memory[0x2E6D] = 0xC2;
  memory[0x2E6E] = 0xC4;
  memory[0x2E6F] = 0xC6;
  memory[0x2E70] = 0x00;
  memory[0x2E71] = 0x02;
  memory[0x2E72] = 0x04;
  memory[0x2E73] = 0x06;
  memory[0x2E74] = 0x40;
  memory[0x2E75] = 0x42;
  memory[0x2E76] = 0x44;
  memory[0x2E77] = 0x46;
  memory[0x2E78] = 0x80;
  memory[0x2E79] = 0x82;
  memory[0x2E7A] = 0x84;
  memory[0x2E7B] = 0x86;
  memory[0x2E7C] = 0xC0;
  memory[0x2E7D] = 0xC2;
  memory[0x2E7E] = 0xC4;
  memory[0x2E7F] = 0xC6;
  memory[0x2E80] = 0x58;
  memory[0x2E81] = 0x58;
  memory[0x2E82] = 0x58;
  memory[0x2E83] = 0x58;
  memory[0x2E84] = 0x59;
  memory[0x2E85] = 0x59;
  memory[0x2E86] = 0x59;
  memory[0x2E87] = 0x59;
  memory[0x2E88] = 0x5A;
  memory[0x2E89] = 0x5A;
  memory[0x2E8A] = 0x5A;
  memory[0x2E8B] = 0x5A;
  memory[0x2E8C] = 0x5B;
  memory[0x2E8D] = 0x5B;
  memory[0x2E8E] = 0x5B;
  memory[0x2E8F] = 0x5B;
  memory[0x2E90] = 0x5D;
  memory[0x2E91] = 0x5D;
  memory[0x2E92] = 0x5D;
  memory[0x2E93] = 0x5D;
  memory[0x2E94] = 0x5E;
  memory[0x2E95] = 0x5E;
  memory[0x2E96] = 0x5E;
  memory[0x2E97] = 0x5E;
  memory[0x2E98] = 0x5F;
  memory[0x2E99] = 0x5F;
  memory[0x2E9A] = 0x5F;
  memory[0x2E9B] = 0x5F;
  memory[0x2E9C] = 0x60;
  memory[0x2E9D] = 0x60;
  memory[0x2E9E] = 0x60;
  memory[0x2E9F] = 0x60;
  memory[0x2EA0] = 0x62;
  memory[0x2EA1] = 0x62;
  memory[0x2EA2] = 0x62;
  memory[0x2EA3] = 0x62;
  memory[0x2EA4] = 0x63;
  memory[0x2EA5] = 0x63;
  memory[0x2EA6] = 0x63;
  memory[0x2EA7] = 0x63;
  memory[0x2EA8] = 0x64;
  memory[0x2EA9] = 0x64;
  memory[0x2EAA] = 0x64;
  memory[0x2EAB] = 0x64;
  memory[0x2EAC] = 0x65;
  memory[0x2EAD] = 0x65;
  memory[0x2EAE] = 0x65;
  memory[0x2EAF] = 0x65;
  memory[0x2EB0] = 0x67;
  memory[0x2EB1] = 0x67;
  memory[0x2EB2] = 0x67;
  memory[0x2EB3] = 0x67;
  memory[0x2EB4] = 0x68;
  memory[0x2EB5] = 0x68;
  memory[0x2EB6] = 0x68;
  memory[0x2EB7] = 0x68;
  memory[0x2EB8] = 0x69;
  memory[0x2EB9] = 0x69;
  memory[0x2EBA] = 0x69;
  memory[0x2EBB] = 0x69;
  memory[0x2EBC] = 0x6A;
  memory[0x2EBD] = 0x6A;
  memory[0x2EBE] = 0x6A;
  memory[0x2EBF] = 0x6A;
  memory[0x2EC0] = 0x6C;
  memory[0x2EC1] = 0x6C;
  memory[0x2EC2] = 0x6C;
  memory[0x2EC3] = 0x6C;
  memory[0x2EC4] = 0x6D;
  memory[0x2EC5] = 0x6D;
  memory[0x2EC6] = 0x6D;
  memory[0x2EC7] = 0x6D;
  memory[0x2EC8] = 0x6E;
  memory[0x2EC9] = 0x6E;
  memory[0x2ECA] = 0x6E;
  memory[0x2ECB] = 0x6E;
  memory[0x2ECC] = 0x6F;
  memory[0x2ECD] = 0x6F;
  memory[0x2ECE] = 0x6F;
  memory[0x2ECF] = 0x6F;
  memory[0x2ED0] = 0x71;
  memory[0x2ED1] = 0x71;
  memory[0x2ED2] = 0x71;
  memory[0x2ED3] = 0x71;
  memory[0x2ED4] = 0x72;
  memory[0x2ED5] = 0x72;
  memory[0x2ED6] = 0x72;
  memory[0x2ED7] = 0x72;
  memory[0x2ED8] = 0x73;
  memory[0x2ED9] = 0x73;
  memory[0x2EDA] = 0x73;
  memory[0x2EDB] = 0x73;
  memory[0x2EDC] = 0x74;
  memory[0x2EDD] = 0x74;
  memory[0x2EDE] = 0x74;
  memory[0x2EDF] = 0x74;
  memory[0x2EE0] = 0x76;
  memory[0x2EE1] = 0x76;
  memory[0x2EE2] = 0x76;
  memory[0x2EE3] = 0x76;
  memory[0x2EE4] = 0x77;
  memory[0x2EE5] = 0x77;
  memory[0x2EE6] = 0x77;
  memory[0x2EE7] = 0x77;
  memory[0x2EE8] = 0x78;
  memory[0x2EE9] = 0x78;
  memory[0x2EEA] = 0x78;
  memory[0x2EEB] = 0x78;
  memory[0x2EEC] = 0x79;
  memory[0x2EED] = 0x79;
  memory[0x2EEE] = 0x79;
  memory[0x2EEF] = 0x79;
  memory[0x2EF0] = 0x7B;
  memory[0x2EF1] = 0x7B;
  memory[0x2EF2] = 0x7B;
  memory[0x2EF3] = 0x7B;
  memory[0x2EF4] = 0x7C;
  memory[0x2EF5] = 0x7C;
  memory[0x2EF6] = 0x7C;
  memory[0x2EF7] = 0x7C;
  memory[0x2EF8] = 0x7D;
  memory[0x2EF9] = 0x7D;
  memory[0x2EFA] = 0x7D;
  memory[0x2EFB] = 0x7D;
  memory[0x2EFC] = 0x7E;
  memory[0x2EFD] = 0x7E;
  memory[0x2EFE] = 0x7E;
  memory[0x2EFF] = 0x7E;
  memory[0x2F00] = 0xFF;
  memory[0x2F01] = 0x00;
  memory[0x2F02] = 0x00;
  memory[0x2F03] = 0x00;
  memory[0x2F04] = 0x00;
  memory[0x2F05] = 0x00;
  memory[0x2F06] = 0x00;
  memory[0x2F07] = 0x00;
  memory[0x2F08] = 0xC0;
  memory[0x2F09] = 0xC0;
  memory[0x2F0A] = 0xC0;
  memory[0x2F0B] = 0xC0;
  memory[0x2F0C] = 0x04;
  memory[0x2F0D] = 0x04;
  memory[0x2F0E] = 0x04;
  memory[0x2F0F] = 0x04;
  memory[0x2F10] = 0x07;
  memory[0x2F11] = 0x5A;
  memory[0x2F12] = 0x14;
  memory[0x2F13] = 0x64;
  memory[0x2F14] = 0xFF;
  memory[0x2F15] = 0x00;
  memory[0x2F16] = 0x01;
  memory[0x2F17] = 0xFF;
  memory[0x2F18] = 0x00;
  memory[0x2F19] = 0xE9;
  memory[0x2F1A] = 0x05;
  memory[0x2F1B] = 0x00;
  memory[0x2F1C] = 0x00;
  memory[0x2F1D] = 0x00;
  memory[0x2F1E] = 0x00;
  memory[0x2F1F] = 0x00;
  memory[0x2F20] = 0x01;
  memory[0x2F21] = 0x05;
  memory[0x2F22] = 0x05;
  memory[0x2F23] = 0x05;
  memory[0x2F24] = 0xFF;
  memory[0x2F25] = 0x30;
  memory[0x2F26] = 0x20;
  memory[0x2F27] = 0xFF;
  memory[0x2F28] = 0x00;
  memory[0x2F29] = 0x01;
  memory[0x2F2A] = 0x01;
  memory[0x2F2B] = 0x00;
  memory[0x2F2C] = 0x00;
  memory[0x2F2D] = 0x00;
  memory[0x2F2E] = 0x00;
  memory[0x2F2F] = 0x00;
  memory[0x2F30] = 0x00;
  memory[0x2F31] = 0x00;
  memory[0x2F32] = 0x00;
  memory[0x2F33] = 0x00;
  memory[0x2F34] = 0x00;
  memory[0x2F35] = 0x97;
  memory[0x2F36] = 0x14;
  memory[0x2F37] = 0x00;
  memory[0x2F38] = 0xFF;
  memory[0x2F39] = 0x81;
  memory[0x2F3A] = 0xC1;
  memory[0x2F3B] = 0x00;
  memory[0x2F3C] = 0x00;
  memory[0x2F3D] = 0xF0;
  memory[0x2F3E] = 0x00;
  memory[0x2F3F] = 0x0E;
  memory[0x2F40] = 0x0C;
  memory[0x2F41] = 0xA9;
  memory[0x2F42] = 0x07;
  memory[0x2F43] = 0x0C;
  memory[0x2F44] = 0x81;
  memory[0x2F45] = 0x07;
  memory[0x2F46] = 0x28;
  memory[0x2F47] = 0x1E;
  memory[0x2F48] = 0x99;
  memory[0x2F49] = 0x07;
  memory[0x2F4A] = 0x1E;
  memory[0x2F4B] = 0xF8;
  memory[0x2F4C] = 0x00;
  memory[0x2F4D] = 0x00;
  memory[0x2F4E] = 0xA9;
  memory[0x2F4F] = 0x07;
  memory[0x2F50] = 0x5A;
  memory[0x2F51] = 0x01;
  memory[0x2F52] = 0x01;
  memory[0x2F53] = 0x10;
  memory[0x2F54] = 0x0A;
  memory[0x2F55] = 0x07;
  memory[0x2F56] = 0x00;
  memory[0x2F57] = 0x46;
  memory[0x2F58] = 0x07;
  memory[0x2F59] = 0x00;
  memory[0x2F5A] = 0x46;
  memory[0x2F5B] = 0x07;
  memory[0x2F5C] = 0xF8;
  memory[0x2F5D] = 0x09;
  memory[0x2F5E] = 0x00;
  memory[0x2F5F] = 0x18;
  memory[0x2F60] = 0x14;
  memory[0x2F61] = 0x08;
  memory[0x2F62] = 0x10;
  memory[0x2F63] = 0x32;
  memory[0x2F64] = 0x08;
  memory[0x2F65] = 0x10;
  memory[0x2F66] = 0x14;
  memory[0x2F67] = 0x08;
  memory[0x2F68] = 0x32;
  memory[0x2F69] = 0xAA;
  memory[0x2F6A] = 0x00;
  memory[0x2F6B] = 0x32;
  memory[0x2F6C] = 0x10;
  memory[0x2F6D] = 0x32;
  memory[0x2F6E] = 0x08;
  memory[0x2F6F] = 0x10;
  memory[0x2F70] = 0x06;
  memory[0x2F71] = 0x90;
  memory[0x2F72] = 0x90;
  memory[0x2F73] = 0x64;
  memory[0x2F74] = 0x06;
  memory[0x2F75] = 0x64;
  memory[0x2F76] = 0x06;
  memory[0x2F77] = 0x90;
  memory[0x2F78] = 0x64;
  memory[0x2F79] = 0x06;
  memory[0x2F7A] = 0x90;
  memory[0x2F7B] = 0x64;
  memory[0x2F7C] = 0x06;
  memory[0x2F7D] = 0x90;
  memory[0x2F7E] = 0x64;
  memory[0x2F7F] = 0x06;
  memory[0x2F80] = 0x00;
  memory[0x2F81] = 0x00;
  memory[0x2F82] = 0x00;
  memory[0x2F83] = 0x00;
  memory[0x2F84] = 0x00;
  memory[0x2F85] = 0x00;
  memory[0x2F86] = 0x00;
  memory[0x2F87] = 0x00;
  memory[0x2F88] = 0x00;
  memory[0x2F89] = 0x00;
  memory[0x2F8A] = 0x0C;
  memory[0x2F8B] = 0x03;
  memory[0x2F8C] = 0x00;
  memory[0x2F8D] = 0x00;
  memory[0x2F8E] = 0x00;
  memory[0x2F8F] = 0x00;
  memory[0x2F90] = 0x00;
  memory[0x2F91] = 0x00;
  memory[0x2F92] = 0x03;
  memory[0x2F93] = 0x0C;
  memory[0x2F94] = 0x00;
  memory[0x2F95] = 0x00;
  memory[0x2F96] = 0x00;
  memory[0x2F97] = 0x00;
  memory[0x2F98] = 0x00;
  memory[0x2F99] = 0x00;
  memory[0x2F9A] = 0x0C;
  memory[0x2F9B] = 0x03;
  memory[0x2F9C] = 0x00;
  memory[0x2F9D] = 0x00;
  memory[0x2F9E] = 0x00;
  memory[0x2F9F] = 0x00;
  memory[0x2FA0] = 0x00;
  memory[0x2FA1] = 0x00;
  memory[0x2FA2] = 0x00;
  memory[0x2FA3] = 0x00;
  memory[0x2FA4] = 0x0C;
  memory[0x2FA5] = 0x03;
  memory[0x2FA6] = 0x00;
  memory[0x2FA7] = 0x00;
  memory[0x2FA8] = 0x00;
  memory[0x2FA9] = 0x00;
  memory[0x2FAA] = 0x00;
  memory[0x2FAB] = 0x00;
  memory[0x2FAC] = 0x00;
  memory[0x2FAD] = 0x00;
  memory[0x2FAE] = 0x0C;
  memory[0x2FAF] = 0x03;
  memory[0x2FB0] = 0x00;
  memory[0x2FB1] = 0x00;
  memory[0x2FB2] = 0x00;
  memory[0x2FB3] = 0x00;
  memory[0x2FB4] = 0x00;
  memory[0x2FB5] = 0x00;
  memory[0x2FB6] = 0x00;
  memory[0x2FB7] = 0x00;
  memory[0x2FB8] = 0x0C;
  memory[0x2FB9] = 0x03;
  memory[0x2FBA] = 0x00;
  memory[0x2FBB] = 0x00;
  memory[0x2FBC] = 0x00;
  memory[0x2FBD] = 0x00;
  memory[0x2FBE] = 0x00;
  memory[0x2FBF] = 0x00;
  memory[0x2FC0] = 0x02;
  memory[0x2FC1] = 0xFC;
  memory[0x2FC2] = 0xFF;
  memory[0x2FC3] = 0xFF;
  memory[0x2FC4] = 0x14;
  memory[0x2FC5] = 0x14;
  memory[0x2FC6] = 0x14;
  memory[0x2FC7] = 0x7E;
  memory[0x2FC8] = 0x00;
  memory[0x2FC9] = 0x00;
  memory[0x2FCA] = 0x82;
  memory[0x2FCB] = 0x7E;
  memory[0x2FCC] = 0x7E;
  memory[0x2FCD] = 0x00;
  memory[0x2FCE] = 0x00;
  memory[0x2FCF] = 0x00;
  memory[0x2FD0] = 0x02;
  memory[0x2FD1] = 0x02;
  memory[0x2FD2] = 0x03;
  memory[0x2FD3] = 0x04;
  memory[0x2FD4] = 0x14;
  memory[0x2FD5] = 0x1E;
  memory[0x2FD6] = 0x28;
  memory[0x2FD7] = 0x7E;
  memory[0x2FD8] = 0x00;
  memory[0x2FD9] = 0x00;
  memory[0x2FDA] = 0x82;
  memory[0x2FDB] = 0x7E;
  memory[0x2FDC] = 0x7E;
  memory[0x2FDD] = 0x00;
  memory[0x2FDE] = 0x00;
  memory[0x2FDF] = 0x00;
  memory[0x2FE0] = 0x01;
  memory[0x2FE1] = 0x03;
  memory[0x2FE2] = 0x02;
  memory[0x2FE3] = 0xFE;
  memory[0x2FE4] = 0x06;
  memory[0x2FE5] = 0x06;
  memory[0x2FE6] = 0x06;
  memory[0x2FE7] = 0x64;
  memory[0x2FE8] = 0x00;
  memory[0x2FE9] = 0x00;
  memory[0x2FEA] = 0x9C;
  memory[0x2FEB] = 0x64;
  memory[0x2FEC] = 0x00;
  memory[0x2FED] = 0x00;
  memory[0x2FEE] = 0x00;
  memory[0x2FEF] = 0x00;
  memory[0x2FF0] = 0x01;
  memory[0x2FF1] = 0xF1;
  memory[0x2FF2] = 0xF1;
  memory[0x2FF3] = 0xF1;
  memory[0x2FF4] = 0xF0;
  memory[0x2FF5] = 0xF0;
  memory[0x2FF6] = 0xF0;
  memory[0x2FF7] = 0x7E;
  memory[0x2FF8] = 0x00;
  memory[0x2FF9] = 0x00;
  memory[0x2FFA] = 0x82;
  memory[0x2FFB] = 0x7E;
  memory[0x2FFC] = 0x7E;
  memory[0x2FFD] = 0x00;
  memory[0x2FFE] = 0x00;
  memory[0x2FFF] = 0x00;
  memory[0x3000] = 0x66;
  memory[0x3001] = 0xFF;
  memory[0x3002] = 0x3F;
  memory[0x3003] = 0x0F;
  memory[0x3004] = 0x1F;
  memory[0x3005] = 0x07;
  memory[0x3006] = 0x00;
  memory[0x3007] = 0x00;
  memory[0x3008] = 0x88;
  memory[0x3009] = 0xFF;
  memory[0x300A] = 0xFF;
  memory[0x300B] = 0xCC;
  memory[0x300C] = 0x00;
  memory[0x300D] = 0x00;
  memory[0x300E] = 0x00;
  memory[0x300F] = 0x84;
  memory[0x3010] = 0xEE;
  memory[0x3011] = 0x00;
  memory[0x3012] = 0x88;
  memory[0x3013] = 0xFF;
  memory[0x3014] = 0xCC;
  memory[0x3015] = 0xCC;
  memory[0x3016] = 0x11;
  memory[0x3017] = 0x33;
  memory[0x3018] = 0x03;
  memory[0x3019] = 0x03;
  memory[0x301A] = 0x03;
  memory[0x301B] = 0x01;
  memory[0x301C] = 0x88;
  memory[0x301D] = 0xCC;
  memory[0x301E] = 0xEE;
  memory[0x301F] = 0x3F;
  memory[0x3020] = 0x7F;
  memory[0x3021] = 0x3F;
  memory[0x3022] = 0x00;
  memory[0x3023] = 0x00;
  memory[0x3024] = 0x00;
  memory[0x3025] = 0xED;
  memory[0x3026] = 0xFF;
  memory[0x3027] = 0x00;
  memory[0x3028] = 0x00;
  memory[0x3029] = 0x00;
  memory[0x302A] = 0x00;
  memory[0x302B] = 0x00;
  memory[0x302C] = 0x88;
  memory[0x302D] = 0x00;
  memory[0x302E] = 0x00;
  memory[0x302F] = 0x00;
  memory[0x3030] = 0xCC;
  memory[0x3031] = 0x00;
  memory[0x3032] = 0x00;
  memory[0x3033] = 0x00;
  memory[0x3034] = 0x00;
  memory[0x3035] = 0x35;
  memory[0x3036] = 0xFF;
  memory[0x3037] = 0x00;
  memory[0x3038] = 0x00;
  memory[0x3039] = 0x11;
  memory[0x303A] = 0x33;
  memory[0x303B] = 0xEF;
  memory[0x303C] = 0xFF;
  memory[0x303D] = 0x67;
  memory[0x303E] = 0xCC;
  memory[0x303F] = 0xEE;
  memory[0x3040] = 0x8E;
  memory[0x3041] = 0x0E;
  memory[0x3042] = 0x0E;
  memory[0x3043] = 0x0C;
  memory[0x3044] = 0x8F;
  memory[0x3045] = 0x3F;
  memory[0x3046] = 0x6E;
  memory[0x3047] = 0xFF;
  memory[0x3048] = 0x00;
  memory[0x3049] = 0x00;
  memory[0x304A] = 0x00;
  memory[0x304B] = 0x01;
  memory[0x304C] = 0x33;
  memory[0x304D] = 0x00;
  memory[0x304E] = 0x00;
  memory[0x304F] = 0x00;
  memory[0x3050] = 0x00;
  memory[0x3051] = 0xF7;
  memory[0x3052] = 0xFF;
  memory[0x3053] = 0x11;
  memory[0x3054] = 0x33;
  memory[0x3055] = 0x77;
  memory[0x3056] = 0xEF;
  memory[0x3057] = 0x8F;
  memory[0x3058] = 0xCF;
  memory[0x3059] = 0x8F;
  memory[0x305A] = 0x00;
  memory[0x305B] = 0x88;
  memory[0x305C] = 0x08;
  memory[0x305D] = 0x08;
  memory[0x305E] = 0x08;
  memory[0x305F] = 0x00;
  memory[0x3060] = 0x0C;
  memory[0x3061] = 0x0C;
  memory[0x3062] = 0xCC;
  memory[0x3063] = 0x88;
  memory[0x3064] = 0x55;
  memory[0x3065] = 0xBB;
  memory[0x3066] = 0xFF;
  memory[0x3067] = 0xFF;
  memory[0x3068] = 0xDD;
  memory[0x3069] = 0x77;
  memory[0x306A] = 0xFF;
  memory[0x306B] = 0xFF;
  memory[0x306C] = 0xDD;
  memory[0x306D] = 0xFF;
  memory[0x306E] = 0xFF;
  memory[0x306F] = 0xFF;
  memory[0x3070] = 0xDD;
  memory[0x3071] = 0x77;
  memory[0x3072] = 0xFF;
  memory[0x3073] = 0xFF;
  memory[0x3074] = 0xFF;
  memory[0x3075] = 0xFF;
  memory[0x3076] = 0xBB;
  memory[0x3077] = 0xFF;
  memory[0x3078] = 0xFF;
  memory[0x3079] = 0xFF;
  memory[0x307A] = 0xBB;
  memory[0x307B] = 0xFF;
  memory[0x307C] = 0xFF;
  memory[0x307D] = 0xBB;
  memory[0x307E] = 0xFF;
  memory[0x307F] = 0xEE;
  memory[0x3080] = 0xFF;
  memory[0x3081] = 0xEE;
  memory[0x3082] = 0xEE;
  memory[0x3083] = 0xDD;
  memory[0x3084] = 0xFF;
  memory[0x3085] = 0xFF;
  memory[0x3086] = 0xFF;
  memory[0x3087] = 0xFF;
  memory[0x3088] = 0xFF;
  memory[0x3089] = 0xFF;
  memory[0x308A] = 0xFF;
  memory[0x308B] = 0xFF;
  memory[0x308C] = 0xFF;
  memory[0x308D] = 0xFF;
  memory[0x308E] = 0xFF;
  memory[0x308F] = 0xFF;
  memory[0x3090] = 0x77;
  memory[0x3091] = 0x11;
  memory[0x3092] = 0x77;
  memory[0x3093] = 0x44;
  memory[0x3094] = 0x77;
  memory[0x3095] = 0x77;
  memory[0x3096] = 0x44;
  memory[0x3097] = 0x77;
  memory[0x3098] = 0x11;
  memory[0x3099] = 0x77;
  memory[0x309A] = 0x77;
  memory[0x309B] = 0x55;
  memory[0x309C] = 0x55;
  memory[0x309D] = 0x55;
  memory[0x309E] = 0x77;
  memory[0x309F] = 0xFF;
  memory[0x30A0] = 0x10;
  memory[0x30A1] = 0x00;
  memory[0x30A2] = 0x10;
  memory[0x30A3] = 0x10;
  memory[0x30A4] = 0x10;
  memory[0x30A5] = 0xD0;
  memory[0x30A6] = 0x50;
  memory[0x30A7] = 0xD0;
  memory[0x30A8] = 0x00;
  memory[0x30A9] = 0xD0;
  memory[0x30AA] = 0xD0;
  memory[0x30AB] = 0x10;
  memory[0x30AC] = 0xD0;
  memory[0x30AD] = 0x50;
  memory[0x30AE] = 0xD0;
  memory[0x30AF] = 0xC0;
  memory[0x30B0] = 0x40;
  memory[0x30B1] = 0x40;
  memory[0x30B2] = 0x40;
  memory[0x30B3] = 0xC0;
  memory[0x30B4] = 0x77;
  memory[0x30B5] = 0x44;
  memory[0x30B6] = 0x77;
  memory[0x30B7] = 0x11;
  memory[0x30B8] = 0x77;
  memory[0x30B9] = 0x1E;
  memory[0x30BA] = 0x1A;
  memory[0x30BB] = 0x1A;
  memory[0x30BC] = 0x1A;
  memory[0x30BD] = 0x1E;
  memory[0x30BE] = 0xC0;
  memory[0x30BF] = 0x40;
  memory[0x30C0] = 0x40;
  memory[0x30C1] = 0x40;
  memory[0x30C2] = 0xC0;
  memory[0x30C3] = 0xFF;
  memory[0x30C4] = 0x11;
  memory[0x30C5] = 0x11;
  memory[0x30C6] = 0x11;
  memory[0x30C7] = 0x00;
  memory[0x30C8] = 0x11;
  memory[0x30C9] = 0xCF;
  memory[0x30CA] = 0x02;
  memory[0x30CB] = 0xCE;
  memory[0x30CC] = 0x46;
  memory[0x30CD] = 0xCF;
  memory[0x30CE] = 0x78;
  memory[0x30CF] = 0x58;
  memory[0x30D0] = 0x58;
  memory[0x30D1] = 0x58;
  memory[0x30D2] = 0x78;
  memory[0x30D3] = 0xFF;
  memory[0x30D4] = 0x70;
  memory[0x30D5] = 0x40;
  memory[0x30D6] = 0x70;
  memory[0x30D7] = 0x10;
  memory[0x30D8] = 0x70;
  memory[0x30D9] = 0xEF;
  memory[0x30DA] = 0xAB;
  memory[0x30DB] = 0xAB;
  memory[0x30DC] = 0xAB;
  memory[0x30DD] = 0xEF;
  memory[0x30DE] = 0x0C;
  memory[0x30DF] = 0x04;
  memory[0x30E0] = 0x04;
  memory[0x30E1] = 0x04;
  memory[0x30E2] = 0x0C;
  memory[0x30E3] = 0xFF;
  memory[0x30E4] = 0x10;
  memory[0x30E5] = 0x10;
  memory[0x30E6] = 0x10;
  memory[0x30E7] = 0x00;
  memory[0x30E8] = 0x10;
  memory[0x30E9] = 0xF3;
  memory[0x30EA] = 0x22;
  memory[0x30EB] = 0xE2;
  memory[0x30EC] = 0x62;
  memory[0x30ED] = 0xF3;
  memory[0x30EE] = 0x8F;
  memory[0x30EF] = 0x8D;
  memory[0x30F0] = 0x8D;
  memory[0x30F1] = 0x8D;
  memory[0x30F2] = 0x8F;
  memory[0x30F3] = 0xFF;
  memory[0x30F4] = 0xFF;
  memory[0x30F5] = 0xFF;
  memory[0x30F6] = 0xFF;
  memory[0x30F7] = 0xFF;
  memory[0x30F8] = 0xFF;
  memory[0x30F9] = 0xFF;
  memory[0x30FA] = 0xFF;
  memory[0x30FB] = 0xFF;
  memory[0x30FC] = 0xFF;
  memory[0x30FD] = 0xFF;
  memory[0x30FE] = 0xFF;
  memory[0x30FF] = 0xFF;
  memory[0x3100] = 0x30;
  memory[0x3101] = 0x40;
  memory[0x3102] = 0xA2;
  memory[0x3103] = 0x70;
  memory[0x3104] = 0xE0;
  memory[0x3105] = 0x10;
  memory[0x3106] = 0xAA;
  memory[0x3107] = 0xF0;
  memory[0x3108] = 0x00;
  memory[0x3109] = 0x00;
  memory[0x310A] = 0x80;
  memory[0x310B] = 0x00;
  memory[0x310C] = 0x00;
  memory[0x310D] = 0x10;
  memory[0x310E] = 0x20;
  memory[0x310F] = 0x10;
  memory[0x3110] = 0xF0;
  memory[0x3111] = 0x00;
  memory[0x3112] = 0xAA;
  memory[0x3113] = 0xF0;
  memory[0x3114] = 0x80;
  memory[0x3115] = 0x40;
  memory[0x3116] = 0xA8;
  memory[0x3117] = 0xC0;
  memory[0x3118] = 0x02;
  memory[0x3119] = 0x07;
  memory[0x311A] = 0x5F;
  memory[0x311B] = 0x07;
  memory[0x311C] = 0x00;
  memory[0x311D] = 0x00;
  memory[0x311E] = 0x08;
  memory[0x311F] = 0x00;
  memory[0x3120] = 0x00;
  memory[0x3121] = 0x01;
  memory[0x3122] = 0x13;
  memory[0x3123] = 0x01;
  memory[0x3124] = 0x08;
  memory[0x3125] = 0x0C;
  memory[0x3126] = 0x4E;
  memory[0x3127] = 0x0C;
  memory[0x3128] = 0xC0;
  memory[0x3129] = 0xC4;
  memory[0x312A] = 0xC4;
  memory[0x312B] = 0xC0;
  memory[0x312C] = 0xC0;
  memory[0x312D] = 0xC0;
  memory[0x312E] = 0x04;
  memory[0x312F] = 0x04;
  memory[0x3130] = 0x04;
  memory[0x3131] = 0x04;
  memory[0x3132] = 0x30;
  memory[0x3133] = 0x31;
  memory[0x3134] = 0x31;
  memory[0x3135] = 0x30;
  memory[0x3136] = 0x30;
  memory[0x3137] = 0x30;
  memory[0x3138] = 0x01;
  memory[0x3139] = 0x01;
  memory[0x313A] = 0x01;
  memory[0x313B] = 0x01;
  memory[0x313C] = 0x07;
  memory[0x313D] = 0xB7;
  memory[0x313E] = 0xA7;
  memory[0x313F] = 0xA7;
  memory[0x3140] = 0xB7;
  memory[0x3141] = 0x87;
  memory[0x3142] = 0x78;
  memory[0x3143] = 0x0C;
  memory[0x3144] = 0x8C;
  memory[0x3145] = 0x8C;
  memory[0x3146] = 0x8C;
  memory[0x3147] = 0x8C;
  memory[0x3148] = 0x0C;
  memory[0x3149] = 0x80;
  memory[0x314A] = 0x40;
  memory[0x314B] = 0xCC;
  memory[0x314C] = 0x01;
  memory[0x314D] = 0x21;
  memory[0x314E] = 0x21;
  memory[0x314F] = 0x21;
  memory[0x3150] = 0x21;
  memory[0x3151] = 0x21;
  memory[0x3152] = 0x12;
  memory[0x3153] = 0x0F;
  memory[0x3154] = 0xEF;
  memory[0x3155] = 0xAF;
  memory[0x3156] = 0xAF;
  memory[0x3157] = 0xEF;
  memory[0x3158] = 0x0F;
  memory[0x3159] = 0xE0;
  memory[0x315A] = 0x00;
  memory[0x315B] = 0x10;
  memory[0x315C] = 0x20;
  memory[0x315D] = 0xEE;
  memory[0x315E] = 0xF0;
  memory[0x315F] = 0xF0;
  memory[0x3160] = 0x03;
  memory[0x3161] = 0x47;
  memory[0x3162] = 0x47;
  memory[0x3163] = 0x0F;
  memory[0x3164] = 0x0F;
  memory[0x3165] = 0x47;
  memory[0x3166] = 0x47;
  memory[0x3167] = 0x03;
  memory[0x3168] = 0x00;
  memory[0x3169] = 0x88;
  memory[0x316A] = 0x88;
  memory[0x316B] = 0x0C;
  memory[0x316C] = 0x0C;
  memory[0x316D] = 0x88;
  memory[0x316E] = 0x88;
  memory[0x316F] = 0x00;
  memory[0x3170] = 0x00;
  memory[0x3171] = 0x10;
  memory[0x3172] = 0x10;
  memory[0x3173] = 0x03;
  memory[0x3174] = 0x03;
  memory[0x3175] = 0x10;
  memory[0x3176] = 0x10;
  memory[0x3177] = 0x00;
  memory[0x3178] = 0x0C;
  memory[0x3179] = 0x2C;
  memory[0x317A] = 0x2C;
  memory[0x317B] = 0x0F;
  memory[0x317C] = 0x0F;
  memory[0x317D] = 0x2C;
  memory[0x317E] = 0x2C;
  memory[0x317F] = 0x0C;
  memory[0x3180] = 0x33;
  memory[0x3181] = 0x70;
  memory[0x3182] = 0x70;
  memory[0x3183] = 0x30;
  memory[0x3184] = 0x30;
  memory[0x3185] = 0x70;
  memory[0x3186] = 0x30;
  memory[0x3187] = 0x50;
  memory[0x3188] = 0x90;
  memory[0x3189] = 0x88;
  memory[0x318A] = 0xC0;
  memory[0x318B] = 0xC0;
  memory[0x318C] = 0x40;
  memory[0x318D] = 0x40;
  memory[0x318E] = 0xC0;
  memory[0x318F] = 0x80;
  memory[0x3190] = 0x40;
  memory[0x3191] = 0x20;
  memory[0x3192] = 0x00;
  memory[0x3193] = 0x10;
  memory[0x3194] = 0x10;
  memory[0x3195] = 0x00;
  memory[0x3196] = 0x00;
  memory[0x3197] = 0x10;
  memory[0x3198] = 0x00;
  memory[0x3199] = 0x10;
  memory[0x319A] = 0x20;
  memory[0x319B] = 0xEE;
  memory[0x319C] = 0xF0;
  memory[0x319D] = 0xF0;
  memory[0x319E] = 0xD0;
  memory[0x319F] = 0xD0;
  memory[0x31A0] = 0xF0;
  memory[0x31A1] = 0xE0;
  memory[0x31A2] = 0x50;
  memory[0x31A3] = 0x40;
  memory[0x31A4] = 0x00;
  memory[0x31A5] = 0x00;
  memory[0x31A6] = 0x00;
  memory[0x31A7] = 0x00;
  memory[0x31A8] = 0x00;
  memory[0x31A9] = 0x00;
  memory[0x31AA] = 0x00;
  memory[0x31AB] = 0x00;
  memory[0x31AC] = 0x80;
  memory[0x31AD] = 0x33;
  memory[0x31AE] = 0x70;
  memory[0x31AF] = 0x70;
  memory[0x31B0] = 0x50;
  memory[0x31B1] = 0x50;
  memory[0x31B2] = 0x70;
  memory[0x31B3] = 0x30;
  memory[0x31B4] = 0x50;
  memory[0x31B5] = 0x90;
  memory[0x31B6] = 0x88;
  memory[0x31B7] = 0xC0;
  memory[0x31B8] = 0xC0;
  memory[0x31B9] = 0x80;
  memory[0x31BA] = 0x80;
  memory[0x31BB] = 0xC0;
  memory[0x31BC] = 0x80;
  memory[0x31BD] = 0x40;
  memory[0x31BE] = 0x20;
  memory[0x31BF] = 0x00;
  memory[0x31C0] = 0x00;
  memory[0x31C1] = 0x10;
  memory[0x31C2] = 0x10;
  memory[0x31C3] = 0x10;
  memory[0x31C4] = 0x10;
  memory[0x31C5] = 0x10;
  memory[0x31C6] = 0x00;
  memory[0x31C7] = 0x10;
  memory[0x31C8] = 0x20;
  memory[0x31C9] = 0xEE;
  memory[0x31CA] = 0xF0;
  memory[0x31CB] = 0xF0;
  memory[0x31CC] = 0x60;
  memory[0x31CD] = 0x60;
  memory[0x31CE] = 0xF0;
  memory[0x31CF] = 0xE0;
  memory[0x31D0] = 0x50;
  memory[0x31D1] = 0x40;
  memory[0x31D2] = 0x00;
  memory[0x31D3] = 0x00;
  memory[0x31D4] = 0x00;
  memory[0x31D5] = 0x00;
  memory[0x31D6] = 0x00;
  memory[0x31D7] = 0x00;
  memory[0x31D8] = 0x00;
  memory[0x31D9] = 0x00;
  memory[0x31DA] = 0x80;
  memory[0x31DB] = 0x33;
  memory[0x31DC] = 0x70;
  memory[0x31DD] = 0x70;
  memory[0x31DE] = 0x60;
  memory[0x31DF] = 0x60;
  memory[0x31E0] = 0x70;
  memory[0x31E1] = 0x30;
  memory[0x31E2] = 0x50;
  memory[0x31E3] = 0x90;
  memory[0x31E4] = 0x88;
  memory[0x31E5] = 0xC0;
  memory[0x31E6] = 0xC0;
  memory[0x31E7] = 0xC0;
  memory[0x31E8] = 0xC0;
  memory[0x31E9] = 0xC0;
  memory[0x31EA] = 0x80;
  memory[0x31EB] = 0x40;
  memory[0x31EC] = 0x20;
  memory[0x31ED] = 0x00;
  memory[0x31EE] = 0x10;
  memory[0x31EF] = 0x10;
  memory[0x31F0] = 0x10;
  memory[0x31F1] = 0x10;
  memory[0x31F2] = 0x10;
  memory[0x31F3] = 0x00;
  memory[0x31F4] = 0x10;
  memory[0x31F5] = 0x20;
  memory[0x31F6] = 0xEE;
  memory[0x31F7] = 0xF0;
  memory[0x31F8] = 0xF0;
  memory[0x31F9] = 0xB0;
  memory[0x31FA] = 0xB0;
  memory[0x31FB] = 0xF0;
  memory[0x31FC] = 0xE0;
  memory[0x31FD] = 0x50;
  memory[0x31FE] = 0x40;
  memory[0x31FF] = 0x00;
  memory[0x3200] = 0x00;
  memory[0x3201] = 0x00;
  memory[0x3202] = 0x00;
  memory[0x3203] = 0x00;
  memory[0x3204] = 0x00;
  memory[0x3205] = 0x00;
  memory[0x3206] = 0x00;
  memory[0x3207] = 0x80;
  memory[0x3208] = 0x33;
  memory[0x3209] = 0x70;
  memory[0x320A] = 0x43;
  memory[0x320B] = 0x41;
  memory[0x320C] = 0x41;
  memory[0x320D] = 0x43;
  memory[0x320E] = 0x03;
  memory[0x320F] = 0x41;
  memory[0x3210] = 0x81;
  memory[0x3211] = 0x88;
  memory[0x3212] = 0xC0;
  memory[0x3213] = 0x48;
  memory[0x3214] = 0x40;
  memory[0x3215] = 0x40;
  memory[0x3216] = 0x48;
  memory[0x3217] = 0x08;
  memory[0x3218] = 0x40;
  memory[0x3219] = 0x20;
  memory[0x321A] = 0x11;
  memory[0x321B] = 0x30;
  memory[0x321C] = 0x21;
  memory[0x321D] = 0x20;
  memory[0x321E] = 0x20;
  memory[0x321F] = 0x21;
  memory[0x3220] = 0x01;
  memory[0x3221] = 0x20;
  memory[0x3222] = 0x40;
  memory[0x3223] = 0xCC;
  memory[0x3224] = 0xE0;
  memory[0x3225] = 0x2C;
  memory[0x3226] = 0x28;
  memory[0x3227] = 0x28;
  memory[0x3228] = 0x2C;
  memory[0x3229] = 0x0C;
  memory[0x322A] = 0x28;
  memory[0x322B] = 0x18;
  memory[0x322C] = 0x10;
  memory[0x322D] = 0x10;
  memory[0x322E] = 0x10;
  memory[0x322F] = 0x10;
  memory[0x3230] = 0x07;
  memory[0x3231] = 0x04;
  memory[0x3232] = 0x07;
  memory[0x3233] = 0x01;
  memory[0x3234] = 0x07;
  memory[0x3235] = 0xF1;
  memory[0x3236] = 0xB1;
  memory[0x3237] = 0xB1;
  memory[0x3238] = 0xB1;
  memory[0x3239] = 0xF1;
  memory[0x323A] = 0xCC;
  memory[0x323B] = 0x44;
  memory[0x323C] = 0x44;
  memory[0x323D] = 0x44;
  memory[0x323E] = 0xCC;
  memory[0x323F] = 0x10;
  memory[0x3240] = 0x01;
  memory[0x3241] = 0x01;
  memory[0x3242] = 0x01;
  memory[0x3243] = 0x00;
  memory[0x3244] = 0x01;
  memory[0x3245] = 0x3C;
  memory[0x3246] = 0x20;
  memory[0x3247] = 0x2C;
  memory[0x3248] = 0x24;
  memory[0x3249] = 0x3C;
  memory[0x324A] = 0xF7;
  memory[0x324B] = 0xD5;
  memory[0x324C] = 0xD5;
  memory[0x324D] = 0xD5;
  memory[0x324E] = 0xF7;
  memory[0x324F] = 0x10;
  memory[0x3250] = 0x10;
  memory[0x3251] = 0x10;
  memory[0x3252] = 0x10;
  memory[0x3253] = 0x10;
  memory[0x3254] = 0x10;
  memory[0x3255] = 0x10;
  memory[0x3256] = 0x10;
  memory[0x3257] = 0x10;
  memory[0x3258] = 0x10;
  memory[0x3259] = 0x10;
  memory[0x325A] = 0x10;
  memory[0x325B] = 0x10;
  memory[0x325C] = 0x10;
  memory[0x325D] = 0x10;
  memory[0x325E] = 0x10;
  memory[0x325F] = 0x10;
  memory[0x3260] = 0x10;
  memory[0x3261] = 0x10;
  memory[0x3262] = 0x10;
  memory[0x3263] = 0x10;
  memory[0x3264] = 0x10;
  memory[0x3265] = 0x10;
  memory[0x3266] = 0x10;
  memory[0x3267] = 0x10;
  memory[0x3268] = 0x10;
  memory[0x3269] = 0x10;
  memory[0x326A] = 0x10;
  memory[0x326B] = 0x10;
  memory[0x326C] = 0x10;
  memory[0x326D] = 0x10;
  memory[0x326E] = 0x10;
  memory[0x326F] = 0x10;
  memory[0x3270] = 0x10;
  memory[0x3271] = 0x10;
  memory[0x3272] = 0x10;
  memory[0x3273] = 0x10;
  memory[0x3274] = 0x10;
  memory[0x3275] = 0x10;
  memory[0x3276] = 0x10;
  memory[0x3277] = 0x10;
  memory[0x3278] = 0x10;
  memory[0x3279] = 0x10;
  memory[0x327A] = 0x10;
  memory[0x327B] = 0x10;
  memory[0x327C] = 0x10;
  memory[0x327D] = 0x10;
  memory[0x327E] = 0x10;
  memory[0x327F] = 0x10;
  memory[0x3280] = 0x10;
  memory[0x3281] = 0x10;
  memory[0x3282] = 0x10;
  memory[0x3283] = 0x10;
  memory[0x3284] = 0x10;
  memory[0x3285] = 0x10;
  memory[0x3286] = 0x10;
  memory[0x3287] = 0x10;
  memory[0x3288] = 0x10;
  memory[0x3289] = 0x10;
  memory[0x328A] = 0x10;
  memory[0x328B] = 0x10;
  memory[0x328C] = 0x10;
  memory[0x328D] = 0x10;
  memory[0x328E] = 0x10;
  memory[0x328F] = 0x10;
  memory[0x3290] = 0x10;
  memory[0x3291] = 0x10;
  memory[0x3292] = 0x10;
  memory[0x3293] = 0x10;
  memory[0x3294] = 0x10;
  memory[0x3295] = 0x10;
  memory[0x3296] = 0x10;
  memory[0x3297] = 0x10;
  memory[0x3298] = 0x10;
  memory[0x3299] = 0x10;
  memory[0x329A] = 0x10;
  memory[0x329B] = 0x10;
  memory[0x329C] = 0x10;
  memory[0x329D] = 0x10;
  memory[0x329E] = 0x10;
  memory[0x329F] = 0x10;
  memory[0x32A0] = 0xEE;
  memory[0x32A1] = 0xAA;
  memory[0x32A2] = 0xAA;
  memory[0x32A3] = 0xAA;
  memory[0x32A4] = 0xAA;
  memory[0x32A5] = 0xAA;
  memory[0x32A6] = 0xEE;
  memory[0x32A7] = 0x00;
  memory[0x32A8] = 0x44;
  memory[0x32A9] = 0xCC;
  memory[0x32AA] = 0x44;
  memory[0x32AB] = 0x44;
  memory[0x32AC] = 0x44;
  memory[0x32AD] = 0x44;
  memory[0x32AE] = 0xEE;
  memory[0x32AF] = 0x00;
  memory[0x32B0] = 0xEE;
  memory[0x32B1] = 0x22;
  memory[0x32B2] = 0x22;
  memory[0x32B3] = 0xEE;
  memory[0x32B4] = 0x88;
  memory[0x32B5] = 0x88;
  memory[0x32B6] = 0xEE;
  memory[0x32B7] = 0x00;
  memory[0x32B8] = 0xEE;
  memory[0x32B9] = 0x22;
  memory[0x32BA] = 0x22;
  memory[0x32BB] = 0xEE;
  memory[0x32BC] = 0x22;
  memory[0x32BD] = 0x22;
  memory[0x32BE] = 0xEE;
  memory[0x32BF] = 0x00;
  memory[0x32C0] = 0xAA;
  memory[0x32C1] = 0xAA;
  memory[0x32C2] = 0xAA;
  memory[0x32C3] = 0xEE;
  memory[0x32C4] = 0x22;
  memory[0x32C5] = 0x22;
  memory[0x32C6] = 0x22;
  memory[0x32C7] = 0x00;
  memory[0x32C8] = 0xEE;
  memory[0x32C9] = 0x88;
  memory[0x32CA] = 0x88;
  memory[0x32CB] = 0xEE;
  memory[0x32CC] = 0x22;
  memory[0x32CD] = 0x22;
  memory[0x32CE] = 0xEE;
  memory[0x32CF] = 0x00;
  memory[0x32D0] = 0xEE;
  memory[0x32D1] = 0x88;
  memory[0x32D2] = 0x88;
  memory[0x32D3] = 0xEE;
  memory[0x32D4] = 0xAA;
  memory[0x32D5] = 0xAA;
  memory[0x32D6] = 0xEE;
  memory[0x32D7] = 0x00;
  memory[0x32D8] = 0xEE;
  memory[0x32D9] = 0x22;
  memory[0x32DA] = 0x22;
  memory[0x32DB] = 0x22;
  memory[0x32DC] = 0x22;
  memory[0x32DD] = 0x22;
  memory[0x32DE] = 0x22;
  memory[0x32DF] = 0x00;
  memory[0x32E0] = 0xEE;
  memory[0x32E1] = 0xAA;
  memory[0x32E2] = 0xAA;
  memory[0x32E3] = 0xEE;
  memory[0x32E4] = 0xAA;
  memory[0x32E5] = 0xAA;
  memory[0x32E6] = 0xEE;
  memory[0x32E7] = 0x00;
  memory[0x32E8] = 0xEE;
  memory[0x32E9] = 0xAA;
  memory[0x32EA] = 0xAA;
  memory[0x32EB] = 0xEE;
  memory[0x32EC] = 0x22;
  memory[0x32ED] = 0x22;
  memory[0x32EE] = 0xEE;
  memory[0x32EF] = 0x00;
  memory[0x32F0] = 0x00;
  memory[0x32F1] = 0x00;
  memory[0x32F2] = 0x00;
  memory[0x32F3] = 0x00;
  memory[0x32F4] = 0x00;
  memory[0x32F5] = 0x00;
  memory[0x32F6] = 0x00;
  memory[0x32F7] = 0x00;
  memory[0x32F8] = 0x10;
  memory[0x32F9] = 0x10;
  memory[0x32FA] = 0x10;
  memory[0x32FB] = 0x10;
  memory[0x32FC] = 0x10;
  memory[0x32FD] = 0x10;
  memory[0x32FE] = 0x10;
  memory[0x32FF] = 0x10;
  memory[0x3300] = 0x00;
  memory[0x3301] = 0x10;
  memory[0x3302] = 0x00;
  memory[0x3303] = 0x5B;
  memory[0x3304] = 0x41;
  memory[0x3305] = 0x4C;
  memory[0x3306] = 0x4C;
  memory[0x3307] = 0x49;
  memory[0x3308] = 0x47;
  memory[0x3309] = 0x41;
  memory[0x330A] = 0x54;
  memory[0x330B] = 0x41;
  memory[0x330C] = 0x5B;
  memory[0x330D] = 0x0D;
  memory[0x330E] = 0x45;
  memory[0x330F] = 0x38;
  memory[0x3310] = 0x00;
  memory[0x3311] = 0x10;
  memory[0x3312] = 0x00;
  memory[0x3313] = 0x5B;
  memory[0x3314] = 0x41;
  memory[0x3315] = 0x4C;
  memory[0x3316] = 0x4C;
  memory[0x3317] = 0x49;
  memory[0x3318] = 0x47;
  memory[0x3319] = 0x41;
  memory[0x331A] = 0x54;
  memory[0x331B] = 0x41;
  memory[0x331C] = 0x5B;
  memory[0x331D] = 0x0D;
  memory[0x331E] = 0x3A;
  memory[0x331F] = 0x42;
  memory[0x3320] = 0x00;
  memory[0x3321] = 0x10;
  memory[0x3322] = 0x00;
  memory[0x3323] = 0x5B;
  memory[0x3324] = 0x41;
  memory[0x3325] = 0x4C;
  memory[0x3326] = 0x4C;
  memory[0x3327] = 0x49;
  memory[0x3328] = 0x47;
  memory[0x3329] = 0x41;
  memory[0x332A] = 0x54;
  memory[0x332B] = 0x41;
  memory[0x332C] = 0x5B;
  memory[0x332D] = 0x0D;
  memory[0x332E] = 0x80;
  memory[0x332F] = 0x23;
  memory[0x3330] = 0x00;
  memory[0x3331] = 0x10;
  memory[0x3332] = 0x00;
  memory[0x3333] = 0x5B;
  memory[0x3334] = 0x41;
  memory[0x3335] = 0x4C;
  memory[0x3336] = 0x4C;
  memory[0x3337] = 0x49;
  memory[0x3338] = 0x47;
  memory[0x3339] = 0x41;
  memory[0x333A] = 0x54;
  memory[0x333B] = 0x41;
  memory[0x333C] = 0x5B;
  memory[0x333D] = 0x0D;
  memory[0x333E] = 0x26;
  memory[0x333F] = 0x45;
  memory[0x3340] = 0x00;
  memory[0x3341] = 0x10;
  memory[0x3342] = 0x00;
  memory[0x3343] = 0x5B;
  memory[0x3344] = 0x41;
  memory[0x3345] = 0x4C;
  memory[0x3346] = 0x4C;
  memory[0x3347] = 0x49;
  memory[0x3348] = 0x47;
  memory[0x3349] = 0x41;
  memory[0x334A] = 0x54;
  memory[0x334B] = 0x41;
  memory[0x334C] = 0x5B;
  memory[0x334D] = 0x0D;
  memory[0x334E] = 0x20;
  memory[0x334F] = 0x4C;
  memory[0x3350] = 0x00;
  memory[0x3351] = 0x10;
  memory[0x3352] = 0x00;
  memory[0x3353] = 0x5B;
  memory[0x3354] = 0x41;
  memory[0x3355] = 0x4C;
  memory[0x3356] = 0x4C;
  memory[0x3357] = 0x49;
  memory[0x3358] = 0x47;
  memory[0x3359] = 0x41;
  memory[0x335A] = 0x54;
  memory[0x335B] = 0x41;
  memory[0x335C] = 0x5B;
  memory[0x335D] = 0x0D;
  memory[0x335E] = 0x44;
  memory[0x335F] = 0x43;
  memory[0x3360] = 0x00;
  memory[0x3361] = 0x10;
  memory[0x3362] = 0x00;
  memory[0x3363] = 0x5B;
  memory[0x3364] = 0x41;
  memory[0x3365] = 0x4C;
  memory[0x3366] = 0x4C;
  memory[0x3367] = 0x49;
  memory[0x3368] = 0x47;
  memory[0x3369] = 0x41;
  memory[0x336A] = 0x54;
  memory[0x336B] = 0x41;
  memory[0x336C] = 0x5B;
  memory[0x336D] = 0x0D;
  memory[0x336E] = 0x26;
  memory[0x336F] = 0x45;
  memory[0x3370] = 0x00;
  memory[0x3371] = 0x10;
  memory[0x3372] = 0x00;
  memory[0x3373] = 0x5B;
  memory[0x3374] = 0x41;
  memory[0x3375] = 0x4C;
  memory[0x3376] = 0x4C;
  memory[0x3377] = 0x49;
  memory[0x3378] = 0x47;
  memory[0x3379] = 0x41;
  memory[0x337A] = 0x54;
  memory[0x337B] = 0x41;
  memory[0x337C] = 0x5B;
  memory[0x337D] = 0x0D;
  memory[0x337E] = 0x30;
  memory[0x337F] = 0x30;
  memory[0x3380] = 0x2C;
  memory[0x3381] = 0x58;
  memory[0x3382] = 0x3A;
  memory[0x3383] = 0x42;
  memory[0x3384] = 0x4D;
  memory[0x3385] = 0x49;
  memory[0x3386] = 0x77;
  memory[0x3387] = 0x37;
  memory[0x3388] = 0x3A;
  memory[0x3389] = 0x4C;
  memory[0x338A] = 0x44;
  memory[0x338B] = 0x41;
  memory[0x338C] = 0x26;
  memory[0x338D] = 0x45;
  memory[0x338E] = 0x34;
  memory[0x338F] = 0x30;
  memory[0x3390] = 0x2C;
  memory[0x3391] = 0x58;
  memory[0x3392] = 0x3A;
  memory[0x3393] = 0x43;
  memory[0x3394] = 0x4D;
  memory[0x3395] = 0x50;
  memory[0x3396] = 0x26;
  memory[0x3397] = 0x38;
  memory[0x3398] = 0x32;
  memory[0x3399] = 0x3A;
  memory[0x339A] = 0x42;
  memory[0x339B] = 0x43;
  memory[0x339C] = 0x53;
  memory[0x339D] = 0x46;
  memory[0x339E] = 0x34;
  memory[0x339F] = 0x3A;
  memory[0x33A0] = 0x4C;
  memory[0x33A1] = 0x44;
  memory[0x33A2] = 0x41;
  memory[0x33A3] = 0x23;
  memory[0x33A4] = 0x33;
  memory[0x33A5] = 0x30;
  memory[0x33A6] = 0x3A;
  memory[0x33A7] = 0x4A;
  memory[0x33A8] = 0x4D;
  memory[0x33A9] = 0x50;
  memory[0x33AA] = 0x46;
  memory[0x33AB] = 0x35;
  memory[0x33AC] = 0x3A;
  memory[0x33AD] = 0x2E;
  memory[0x33AE] = 0x46;
  memory[0x33AF] = 0x34;
  memory[0x33B0] = 0x20;
  memory[0x33B1] = 0x4C;
  memory[0x33B2] = 0x44;
  memory[0x33B3] = 0x41;
  memory[0x33B4] = 0x23;
  memory[0x33B5] = 0x31;
  memory[0x33B6] = 0x35;
  memory[0x33B7] = 0x38;
  memory[0x33B8] = 0x3A;
  memory[0x33B9] = 0x2E;
  memory[0x33BA] = 0x46;
  memory[0x33BB] = 0x35;
  memory[0x33BC] = 0x20;
  memory[0x33BD] = 0x53;
  memory[0x33BE] = 0x54;
  memory[0x33BF] = 0x41;
  memory[0x33C0] = 0x26;
  memory[0x33C1] = 0x37;
  memory[0x33C2] = 0x30;
  memory[0x33C3] = 0x3A;
  memory[0x33C4] = 0x4C;
  memory[0x33C5] = 0x44;
  memory[0x33C6] = 0x41;
  memory[0x33C7] = 0x26;
  memory[0x33C8] = 0x46;
  memory[0x33C9] = 0x45;
  memory[0x33CA] = 0x34;
  memory[0x33CB] = 0x34;
  memory[0x33CC] = 0x3A;
  memory[0x33CD] = 0x80;
  memory[0x33CE] = 0x23;
  memory[0x33CF] = 0x31;
  memory[0x33D0] = 0x32;
  memory[0x33D1] = 0x37;
  memory[0x33D2] = 0x3A;
  memory[0x33D3] = 0x43;
  memory[0x33D4] = 0x4C;
  memory[0x33D5] = 0x43;
  memory[0x33D6] = 0x3A;
  memory[0x33D7] = 0x41;
  memory[0x33D8] = 0x44;
  memory[0x33D9] = 0x43;
  memory[0x33DA] = 0x26;
  memory[0x33DB] = 0x37;
  memory[0x33DC] = 0x30;
  memory[0x33DD] = 0x0D;
  memory[0x33DE] = 0x14;
  memory[0x33DF] = 0x41;
  memory[0x33E0] = 0x1D;
  memory[0x33E1] = 0x53;
  memory[0x33E2] = 0x54;
  memory[0x33E3] = 0x41;
  memory[0x33E4] = 0x26;
  memory[0x33E5] = 0x46;
  memory[0x33E6] = 0x30;
  memory[0x33E7] = 0x30;
  memory[0x33E8] = 0x2C;
  memory[0x33E9] = 0x58;
  memory[0x33EA] = 0x3A;
  memory[0x33EB] = 0x4A;
  memory[0x33EC] = 0x4D;
  memory[0x33ED] = 0x50;
  memory[0x33EE] = 0x54;
  memory[0x33EF] = 0x39;
  memory[0x33F0] = 0x3A;
  memory[0x33F1] = 0x2E;
  memory[0x33F2] = 0x77;
  memory[0x33F3] = 0x37;
  memory[0x33F4] = 0x20;
  memory[0x33F5] = 0x4A;
  memory[0x33F6] = 0x4D;
  memory[0x33F7] = 0x50;
  memory[0x33F8] = 0x4E;
  memory[0x33F9] = 0x32;
  memory[0x33FA] = 0x0D;
  memory[0x33FB] = 0x14;
  memory[0x33FC] = 0x46;
  memory[0x33FD] = 0xB0;
  memory[0x33FE] = 0x2E;
  memory[0x33FF] = 0x42;
  memory[0x3400] = 0x1F;
  memory[0x3401] = 0x01;
  memory[0x3402] = 0x0C;
  memory[0x3403] = 0x11;
  memory[0x3404] = 0xFF;
  memory[0x3405] = 0x43;
  memory[0x3406] = 0x4F;
  memory[0x3407] = 0x4E;
  memory[0x3408] = 0x47;
  memory[0x3409] = 0x52;
  memory[0x340A] = 0x41;
  memory[0x340B] = 0x54;
  memory[0x340C] = 0x55;
  memory[0x340D] = 0x4C;
  memory[0x340E] = 0x41;
  memory[0x340F] = 0x54;
  memory[0x3410] = 0x49;
  memory[0x3411] = 0x4F;
  memory[0x3412] = 0x4E;
  memory[0x3413] = 0x53;
  memory[0x3414] = 0x1F;
  memory[0x3415] = 0x06;
  memory[0x3416] = 0x09;
  memory[0x3417] = 0x48;
  memory[0x3418] = 0x41;
  memory[0x3419] = 0x4C;
  memory[0x341A] = 0x4C;
  memory[0x341B] = 0x20;
  memory[0x341C] = 0x4F;
  memory[0x341D] = 0x46;
  memory[0x341E] = 0x20;
  memory[0x341F] = 0x46;
  memory[0x3420] = 0x41;
  memory[0x3421] = 0x4D;
  memory[0x3422] = 0x45;
  memory[0x3423] = 0x20;
  memory[0x3424] = 0x51;
  memory[0x3425] = 0x55;
  memory[0x3426] = 0x41;
  memory[0x3427] = 0x4C;
  memory[0x3428] = 0x49;
  memory[0x3429] = 0x46;
  memory[0x342A] = 0x49;
  memory[0x342B] = 0x45;
  memory[0x342C] = 0x52;
  memory[0x342D] = 0x11;
  memory[0x342E] = 0xF0;
  memory[0x342F] = 0x1F;
  memory[0x3430] = 0x0C;
  memory[0x3431] = 0x09;
  memory[0x3432] = 0x50;
  memory[0x3433] = 0x4C;
  memory[0x3434] = 0x45;
  memory[0x3435] = 0x41;
  memory[0x3436] = 0x53;
  memory[0x3437] = 0x45;
  memory[0x3438] = 0x20;
  memory[0x3439] = 0x45;
  memory[0x343A] = 0x4E;
  memory[0x343B] = 0x54;
  memory[0x343C] = 0x45;
  memory[0x343D] = 0x52;
  memory[0x343E] = 0x20;
  memory[0x343F] = 0x59;
  memory[0x3440] = 0x4F;
  memory[0x3441] = 0x55;
  memory[0x3442] = 0x52;
  memory[0x3443] = 0x20;
  memory[0x3444] = 0x4E;
  memory[0x3445] = 0x41;
  memory[0x3446] = 0x4D;
  memory[0x3447] = 0x45;
  memory[0x3448] = 0x11;
  memory[0x3449] = 0x0F;
  memory[0x344A] = 0x1F;
  memory[0x344B] = 0x10;
  memory[0x344C] = 0x0E;
  memory[0x344D] = 0x5C;
  memory[0x344E] = 0x5C;
  memory[0x344F] = 0x5C;
  memory[0x3450] = 0x5C;
  memory[0x3451] = 0x5C;
  memory[0x3452] = 0x5C;
  memory[0x3453] = 0x5C;
  memory[0x3454] = 0x5C;
  memory[0x3455] = 0x5C;
  memory[0x3456] = 0x5C;
  memory[0x3457] = 0x5C;
  memory[0x3458] = 0x5C;
  memory[0x3459] = 0x11;
  memory[0x345A] = 0xFF;
  memory[0x345B] = 0x1F;
  memory[0x345C] = 0x0F;
  memory[0x345D] = 0x0E;
  memory[0x345E] = 0x0D;
  memory[0x345F] = 0x4D;
  memory[0x3460] = 0x45;
  memory[0x3461] = 0x00;
  memory[0x3462] = 0x8F;
  memory[0x3463] = 0x1F;
  memory[0x3464] = 0x68;
  memory[0x3465] = 0x00;
  memory[0x3466] = 0x00;
  memory[0x3467] = 0x70;
  memory[0x3468] = 0x54;
  memory[0x3469] = 0x36;
  memory[0x346A] = 0x00;
  memory[0x346B] = 0x8F;
  memory[0x346C] = 0x1F;
  memory[0x346D] = 0x82;
  memory[0x346E] = 0x00;
  memory[0x346F] = 0x00;
  memory[0x3470] = 0x01;
  memory[0x3471] = 0x01;
  memory[0x3472] = 0x02;
  memory[0x3473] = 0x02;
  memory[0x3474] = 0x03;
  memory[0x3475] = 0x00;
  memory[0x3476] = 0x03;
  memory[0x3477] = 0x04;
  memory[0x3478] = 0x05;
  memory[0x3479] = 0x06;
  memory[0x347A] = 0x00;
  memory[0x347B] = 0x01;
  memory[0x347C] = 0x03;
  memory[0x347D] = 0x04;
  memory[0x347E] = 0x04;
  memory[0x347F] = 0xDA;
  memory[0x3480] = 0x16;
  memory[0x3481] = 0x05;
  memory[0x3482] = 0x17;
  memory[0x3483] = 0x01;
  memory[0x3484] = 0x00;
  memory[0x3485] = 0x00;
  memory[0x3486] = 0x00;
  memory[0x3487] = 0x00;
  memory[0x3488] = 0x00;
  memory[0x3489] = 0x00;
  memory[0x348A] = 0x00;
  memory[0x348B] = 0x00;
  memory[0x348C] = 0x13;
  memory[0x348D] = 0x02;
  memory[0x348E] = 0x02;
  memory[0x348F] = 0x00;
  memory[0x3490] = 0x00;
  memory[0x3491] = 0x00;
  memory[0x3492] = 0x19;
  memory[0x3493] = 0x04;
  memory[0x3494] = 0x00;
  memory[0x3495] = 0x00;
  memory[0x3496] = 0x20;
  memory[0x3497] = 0x03;
  memory[0x3498] = 0x12;
  memory[0x3499] = 0x00;
  memory[0x349A] = 0x02;
  memory[0x349B] = 0x19;
  memory[0x349C] = 0x05;
  memory[0x349D] = 0xFF;
  memory[0x349E] = 0x04;
  memory[0x349F] = 0x20;
  memory[0x34A0] = 0x03;
  memory[0x34A1] = 0x19;
  memory[0x34A2] = 0x04;
  memory[0x34A3] = 0xFF;
  memory[0x34A4] = 0x04;
  memory[0x34A5] = 0xFF;
  memory[0x34A6] = 0x03;
  memory[0x34A7] = 0x19;
  memory[0x34A8] = 0x05;
  memory[0x34A9] = 0x0E;
  memory[0x34AA] = 0x01;
  memory[0x34AB] = 0xFF;
  memory[0x34AC] = 0x03;
  memory[0x34AD] = 0x19;
  memory[0x34AE] = 0x05;
  memory[0x34AF] = 0x0E;
  memory[0x34B0] = 0x01;
  memory[0x34B1] = 0xFB;
  memory[0x34B2] = 0x03;
  memory[0x34B3] = 0x19;
  memory[0x34B4] = 0x45;
  memory[0x34B5] = 0x0E;
  memory[0x34B6] = 0x01;
  memory[0x34B7] = 0x24;
  memory[0x34B8] = 0x03;
  memory[0x34B9] = 0x19;
  memory[0x34BA] = 0x45;
  memory[0x34BB] = 0xFF;
  memory[0x34BC] = 0x04;
  memory[0x34BD] = 0x24;
  memory[0x34BE] = 0x03;
  memory[0x34BF] = 0x19;
  memory[0x34C0] = 0x45;
  memory[0x34C1] = 0xFF;
  memory[0x34C2] = 0x04;
  memory[0x34C3] = 0xFB;
  memory[0x34C4] = 0x03;
  memory[0x34C5] = 0x12;
  memory[0x34C6] = 0x00;
  memory[0x34C7] = 0x03;
  memory[0x34C8] = 0x19;
  memory[0x34C9] = 0x04;
  memory[0x34CA] = 0x92;
  memory[0x34CB] = 0x02;
  memory[0x34CC] = 0x24;
  memory[0x34CD] = 0x03;
  memory[0x34CE] = 0x19;
  memory[0x34CF] = 0x05;
  memory[0x34D0] = 0x92;
  memory[0x34D1] = 0x02;
  memory[0x34D2] = 0x20;
  memory[0x34D3] = 0x03;
  memory[0x34D4] = 0x19;
  memory[0x34D5] = 0x05;
  memory[0x34D6] = 0x2A;
  memory[0x34D7] = 0x03;
  memory[0x34D8] = 0x20;
  memory[0x34D9] = 0x03;
  memory[0x34DA] = 0x19;
  memory[0x34DB] = 0x05;
  memory[0x34DC] = 0x2A;
  memory[0x34DD] = 0x03;
  memory[0x34DE] = 0x24;
  memory[0x34DF] = 0x03;
  memory[0x34E0] = 0xFE;
  memory[0x34E1] = 0x54;
  memory[0x34E2] = 0x59;
  memory[0x34E3] = 0x26;
  memory[0x34E4] = 0x37;
  memory[0x34E5] = 0x32;
  memory[0x34E6] = 0x3A;
  memory[0x34E7] = 0x43;
  memory[0x34E8] = 0x4D;
  memory[0x34E9] = 0x50;
  memory[0x34EA] = 0x26;
  memory[0x34EB] = 0x37;
  memory[0x34EC] = 0x32;
  memory[0x34ED] = 0x3A;
  memory[0x34EE] = 0x42;
  memory[0x34EF] = 0x43;
  memory[0x34F0] = 0x53;
  memory[0x34F1] = 0x4A;
  memory[0x34F2] = 0x37;
  memory[0x34F3] = 0x0D;
  memory[0x34F4] = 0x14;
  memory[0x34F5] = 0xC8;
  memory[0x34F6] = 0xB5;
  memory[0x34F7] = 0x53;
  memory[0x34F8] = 0x54;
  memory[0x34F9] = 0x41;
  memory[0x34FA] = 0x26;
  memory[0x34FB] = 0x37;
  memory[0x34FC] = 0x32;
  memory[0x34FD] = 0x3A;
  memory[0x34FE] = 0x53;
  memory[0x34FF] = 0x54;
  memory[0x3500] = 0x41;
  memory[0x3501] = 0x54;
  memory[0x3502] = 0x54;
  memory[0x3503] = 0x41;
  memory[0x3504] = 0x43;
  memory[0x3505] = 0x4B;
  memory[0x3506] = 0x20;
  memory[0x3507] = 0x57;
  memory[0x3508] = 0x41;
  memory[0x3509] = 0x56;
  memory[0x350A] = 0x45;
  memory[0x350B] = 0x20;
  memory[0x350C] = 0x20;
  memory[0x350D] = 0x31;
  memory[0x350E] = 0x20;
  memory[0x350F] = 0x43;
  memory[0x3510] = 0x4F;
  memory[0x3511] = 0x4D;
  memory[0x3512] = 0x50;
  memory[0x3513] = 0x4C;
  memory[0x3514] = 0x45;
  memory[0x3515] = 0x54;
  memory[0x3516] = 0x45;
  memory[0x3517] = 0x44;
  memory[0x3518] = 0x0D;
  memory[0x3519] = 0x4C;
  memory[0x351A] = 0x43;
  memory[0x351B] = 0x3A;
  memory[0x351C] = 0x53;
  memory[0x351D] = 0x54;
  memory[0x351E] = 0x41;
  memory[0x351F] = 0x26;
  memory[0x3520] = 0x42;
  memory[0x3521] = 0x4F;
  memory[0x3522] = 0x4E;
  memory[0x3523] = 0x55;
  memory[0x3524] = 0x53;
  memory[0x3525] = 0x20;
  memory[0x3526] = 0x58;
  memory[0x3527] = 0x20;
  memory[0x3528] = 0x31;
  memory[0x3529] = 0x30;
  memory[0x352A] = 0x30;
  memory[0x352B] = 0x0D;
  memory[0x352C] = 0x20;
  memory[0x352D] = 0x53;
  memory[0x352E] = 0x54;
  memory[0x352F] = 0x41;
  memory[0x3530] = 0x47;
  memory[0x3531] = 0x41;
  memory[0x3532] = 0x4D;
  memory[0x3533] = 0x45;
  memory[0x3534] = 0x20;
  memory[0x3535] = 0x4F;
  memory[0x3536] = 0x56;
  memory[0x3537] = 0x45;
  memory[0x3538] = 0x52;
  memory[0x3539] = 0x0D;
  memory[0x353A] = 0x38;
  memory[0x353B] = 0x3A;
  memory[0x353C] = 0x53;
  memory[0x353D] = 0x54;
  memory[0x353E] = 0x41;
  memory[0x353F] = 0x26;
  memory[0x3540] = 0x1F;
  memory[0x3541] = 0x01;
  memory[0x3542] = 0x07;
  memory[0x3543] = 0x11;
  memory[0x3544] = 0xFF;
  memory[0x3545] = 0x41;
  memory[0x3546] = 0x4C;
  memory[0x3547] = 0x4C;
  memory[0x3548] = 0x49;
  memory[0x3549] = 0x47;
  memory[0x354A] = 0x41;
  memory[0x354B] = 0x54;
  memory[0x354C] = 0x41;
  memory[0x354D] = 0x20;
  memory[0x354E] = 0x53;
  memory[0x354F] = 0x4F;
  memory[0x3550] = 0x46;
  memory[0x3551] = 0x54;
  memory[0x3552] = 0x57;
  memory[0x3553] = 0x41;
  memory[0x3554] = 0x52;
  memory[0x3555] = 0x45;
  memory[0x3556] = 0x20;
  memory[0x3557] = 0x50;
  memory[0x3558] = 0x52;
  memory[0x3559] = 0x45;
  memory[0x355A] = 0x53;
  memory[0x355B] = 0x45;
  memory[0x355C] = 0x4E;
  memory[0x355D] = 0x54;
  memory[0x355E] = 0x53;
  memory[0x355F] = 0x1F;
  memory[0x3560] = 0x06;
  memory[0x3561] = 0x09;
  memory[0x3562] = 0x43;
  memory[0x3563] = 0x4F;
  memory[0x3564] = 0x50;
  memory[0x3565] = 0x59;
  memory[0x3566] = 0x52;
  memory[0x3567] = 0x49;
  memory[0x3568] = 0x47;
  memory[0x3569] = 0x48;
  memory[0x356A] = 0x54;
  memory[0x356B] = 0x20;
  memory[0x356C] = 0x53;
  memory[0x356D] = 0x5B;
  memory[0x356E] = 0x45;
  memory[0x356F] = 0x56;
  memory[0x3570] = 0x41;
  memory[0x3571] = 0x4E;
  memory[0x3572] = 0x53;
  memory[0x3573] = 0x20;
  memory[0x3574] = 0x31;
  memory[0x3575] = 0x39;
  memory[0x3576] = 0x38;
  memory[0x3577] = 0x34;
  memory[0x3578] = 0x1F;
  memory[0x3579] = 0x09;
  memory[0x357A] = 0x0E;
  memory[0x357B] = 0x11;
  memory[0x357C] = 0xF0;
  memory[0x357D] = 0x48;
  memory[0x357E] = 0x41;
  memory[0x357F] = 0x4C;
  memory[0x3580] = 0x4C;
  memory[0x3581] = 0x20;
  memory[0x3582] = 0x4F;
  memory[0x3583] = 0x46;
  memory[0x3584] = 0x20;
  memory[0x3585] = 0x46;
  memory[0x3586] = 0x41;
  memory[0x3587] = 0x4D;
  memory[0x3588] = 0x45;
  memory[0x3589] = 0x0D;
  memory[0x358A] = 0x1E;
  memory[0x358B] = 0x08;
  memory[0x358C] = 0x0D;
  memory[0x358D] = 0xFF;
  memory[0x358E] = 0x50;
  memory[0x358F] = 0x52;
  memory[0x3590] = 0x1F;
  memory[0x3591] = 0x1E;
  memory[0x3592] = 0x08;
  memory[0x3593] = 0x50;
  memory[0x3594] = 0x52;
  memory[0x3595] = 0x45;
  memory[0x3596] = 0x53;
  memory[0x3597] = 0x53;
  memory[0x3598] = 0x20;
  memory[0x3599] = 0x53;
  memory[0x359A] = 0x50;
  memory[0x359B] = 0x41;
  memory[0x359C] = 0x43;
  memory[0x359D] = 0x45;
  memory[0x359E] = 0x20;
  memory[0x359F] = 0x42;
  memory[0x35A0] = 0x41;
  memory[0x35A1] = 0x52;
  memory[0x35A2] = 0x20;
  memory[0x35A3] = 0x54;
  memory[0x35A4] = 0x4F;
  memory[0x35A5] = 0x20;
  memory[0x35A6] = 0x53;
  memory[0x35A7] = 0x54;
  memory[0x35A8] = 0x41;
  memory[0x35A9] = 0x52;
  memory[0x35AA] = 0x54;
  memory[0x35AB] = 0x0D;
  memory[0x35AC] = 0xA0;
  memory[0x35AD] = 0xA0;
  memory[0x35AE] = 0xE0;
  memory[0x35AF] = 0x00;
  memory[0x35B0] = 0x16;
  memory[0x35B1] = 0x05;
  memory[0x35B2] = 0x05;
  memory[0x35B3] = 0x12;
  memory[0x35B4] = 0x00;
  memory[0x35B5] = 0x01;
  memory[0x35B6] = 0x19;
  memory[0x35B7] = 0x04;
  memory[0x35B8] = 0x70;
  memory[0x35B9] = 0x01;
  memory[0x35BA] = 0x8C;
  memory[0x35BB] = 0x03;
  memory[0x35BC] = 0x47;
  memory[0x35BD] = 0x55;
  memory[0x35BE] = 0x41;
  memory[0x35BF] = 0x52;
  memory[0x35C0] = 0x44;
  memory[0x35C1] = 0x49;
  memory[0x35C2] = 0x41;
  memory[0x35C3] = 0x4E;
  memory[0x35C4] = 0x12;
  memory[0x35C5] = 0x00;
  memory[0x35C6] = 0x02;
  memory[0x35C7] = 0x19;
  memory[0x35C8] = 0x04;
  memory[0x35C9] = 0x78;
  memory[0x35CA] = 0x01;
  memory[0x35CB] = 0x88;
  memory[0x35CC] = 0x03;
  memory[0x35CD] = 0x47;
  memory[0x35CE] = 0x55;
  memory[0x35CF] = 0x41;
  memory[0x35D0] = 0x52;
  memory[0x35D1] = 0x44;
  memory[0x35D2] = 0x49;
  memory[0x35D3] = 0x41;
  memory[0x35D4] = 0x4E;
  memory[0x35D5] = 0x0D;
  memory[0x35D6] = 0xE0;
  memory[0x35D7] = 0x00;
  memory[0x35D8] = 0xE0;
  memory[0x35D9] = 0xA0;
  memory[0x35DA] = 0xA0;
  memory[0x35DB] = 0xA0;
  memory[0x35DC] = 0xA0;
  memory[0x35DD] = 0xA0;
  memory[0x35DE] = 0xE0;
  memory[0x35DF] = 0x00;
  memory[0x35E0] = 0xE0;
  memory[0x35E1] = 0xA0;
  memory[0x35E2] = 0xA0;
  memory[0x35E3] = 0xA0;
  memory[0x35E4] = 0xA0;
  memory[0x35E5] = 0xA0;
  memory[0x35E6] = 0xE0;
  memory[0x35E7] = 0x00;
  memory[0x35E8] = 0xE0;
  memory[0x35E9] = 0xA0;
  memory[0x35EA] = 0xA0;
  memory[0x35EB] = 0xA0;
  memory[0x35EC] = 0xA0;
  memory[0x35ED] = 0xA0;
  memory[0x35EE] = 0xE0;
  memory[0x35EF] = 0x00;
  memory[0x35F0] = 0x10;
  memory[0x35F1] = 0x00;
  memory[0x35F2] = 0x1E;
  memory[0x35F3] = 0x30;
  memory[0x35F4] = 0x38;
  memory[0x35F5] = 0x0A;
  memory[0x35F6] = 0x00;
  memory[0x35F7] = 0x20;
  memory[0x35F8] = 0x28;
  memory[0x35F9] = 0x40;
  memory[0x35FA] = 0x00;
  memory[0x35FB] = 0x00;
  memory[0x35FC] = 0x50;
  memory[0x35FD] = 0x80;
  memory[0x35FE] = 0x1E;
  memory[0x35FF] = 0x79;
  memory[0x3600] = 0x78;
  memory[0x3601] = 0x77;
  memory[0x3602] = 0x76;
  memory[0x3603] = 0x75;
  memory[0x3604] = 0x74;
  memory[0x3605] = 0x73;
  memory[0x3606] = 0x72;
  memory[0x3607] = 0x71;
  memory[0x3608] = 0x70;
  memory[0x3609] = 0x6F;
  memory[0x360A] = 0x70;
  memory[0x360B] = 0x71;
  memory[0x360C] = 0x72;
  memory[0x360D] = 0x73;
  memory[0x360E] = 0x72;
  memory[0x360F] = 0x71;
  memory[0x3610] = 0x70;
  memory[0x3611] = 0x6F;
  memory[0x3612] = 0x6E;
  memory[0x3613] = 0x6D;
  memory[0x3614] = 0x6C;
  memory[0x3615] = 0x6D;
  memory[0x3616] = 0x6E;
  memory[0x3617] = 0x6F;
  memory[0x3618] = 0x70;
  memory[0x3619] = 0x71;
  memory[0x361A] = 0x72;
  memory[0x361B] = 0x73;
  memory[0x361C] = 0x74;
  memory[0x361D] = 0x73;
  memory[0x361E] = 0x72;
  memory[0x361F] = 0x71;
  memory[0x3620] = 0x70;
  memory[0x3621] = 0x6F;
  memory[0x3622] = 0x6E;
  memory[0x3623] = 0x6D;
  memory[0x3624] = 0x6E;
  memory[0x3625] = 0x6F;
  memory[0x3626] = 0x70;
  memory[0x3627] = 0x71;
  memory[0x3628] = 0x72;
  memory[0x3629] = 0x73;
  memory[0x362A] = 0x74;
  memory[0x362B] = 0x75;
  memory[0x362C] = 0x74;
  memory[0x362D] = 0x73;
  memory[0x362E] = 0x72;
  memory[0x362F] = 0x71;
  memory[0x3630] = 0x70;
  memory[0x3631] = 0x6F;
  memory[0x3632] = 0x6E;
  memory[0x3633] = 0x6D;
  memory[0x3634] = 0x6C;
  memory[0x3635] = 0x6B;
  memory[0x3636] = 0x6A;
  memory[0x3637] = 0x6B;
  memory[0x3638] = 0x6C;
  memory[0x3639] = 0x6D;
  memory[0x363A] = 0x6E;
  memory[0x363B] = 0x6F;
  memory[0x363C] = 0x70;
  memory[0x363D] = 0x71;
  memory[0x363E] = 0x72;
  memory[0x363F] = 0x73;
  memory[0x3640] = 0x74;
  memory[0x3641] = 0x73;
  memory[0x3642] = 0x72;
  memory[0x3643] = 0x71;
  memory[0x3644] = 0x72;
  memory[0x3645] = 0x73;
  memory[0x3646] = 0x74;
  memory[0x3647] = 0x73;
  memory[0x3648] = 0x72;
  memory[0x3649] = 0x73;
  memory[0x364A] = 0x74;
  memory[0x364B] = 0x75;
  memory[0x364C] = 0x76;
  memory[0x364D] = 0x77;
  memory[0x364E] = 0x78;
  memory[0x364F] = 0x79;
  memory[0x3650] = 0x7A;
  memory[0x3651] = 0x79;
  memory[0x3652] = 0x7A;
  memory[0x3653] = 0x79;
  memory[0x3654] = 0x7A;
  memory[0x3655] = 0x79;
  memory[0x3656] = 0x7A;
  memory[0x3657] = 0x79;
  memory[0x3658] = 0x7A;
  memory[0x3659] = 0x79;
  memory[0x365A] = 0x78;
  memory[0x365B] = 0x77;
  memory[0x365C] = 0x76;
  memory[0x365D] = 0x75;
  memory[0x365E] = 0x74;
  memory[0x365F] = 0x73;
  memory[0x3660] = 0x72;
  memory[0x3661] = 0x71;
  memory[0x3662] = 0x70;
  memory[0x3663] = 0x6F;
  memory[0x3664] = 0x6E;
  memory[0x3665] = 0x6D;
  memory[0x3666] = 0x6C;
  memory[0x3667] = 0x6B;
  memory[0x3668] = 0x6A;
  memory[0x3669] = 0x69;
  memory[0x366A] = 0x68;
  memory[0x366B] = 0x67;
  memory[0x366C] = 0x68;
  memory[0x366D] = 0x69;
  memory[0x366E] = 0x6A;
  memory[0x366F] = 0x6B;
  memory[0x3670] = 0x6C;
  memory[0x3671] = 0x6D;
  memory[0x3672] = 0x6E;
  memory[0x3673] = 0x6F;
  memory[0x3674] = 0x6E;
  memory[0x3675] = 0x6D;
  memory[0x3676] = 0x6C;
  memory[0x3677] = 0x6B;
  memory[0x3678] = 0x6A;
  memory[0x3679] = 0x69;
  memory[0x367A] = 0x68;
  memory[0x367B] = 0x67;
  memory[0x367C] = 0x68;
  memory[0x367D] = 0x69;
  memory[0x367E] = 0x6A;
  memory[0x367F] = 0x6B;
  memory[0x3680] = 0x6C;
  memory[0x3681] = 0x6D;
  memory[0x3682] = 0x6E;
  memory[0x3683] = 0x6F;
  memory[0x3684] = 0x6E;
  memory[0x3685] = 0x6D;
  memory[0x3686] = 0x6C;
  memory[0x3687] = 0x6B;
  memory[0x3688] = 0x6A;
  memory[0x3689] = 0x69;
  memory[0x368A] = 0x68;
  memory[0x368B] = 0x67;
  memory[0x368C] = 0x66;
  memory[0x368D] = 0x65;
  memory[0x368E] = 0x66;
  memory[0x368F] = 0x67;
  memory[0x3690] = 0x68;
  memory[0x3691] = 0x69;
  memory[0x3692] = 0x6A;
  memory[0x3693] = 0x6B;
  memory[0x3694] = 0x6C;
  memory[0x3695] = 0x6D;
  memory[0x3696] = 0x6E;
  memory[0x3697] = 0x6F;
  memory[0x3698] = 0x70;
  memory[0x3699] = 0x71;
  memory[0x369A] = 0x72;
  memory[0x369B] = 0x73;
  memory[0x369C] = 0x74;
  memory[0x369D] = 0x73;
  memory[0x369E] = 0x74;
  memory[0x369F] = 0x73;
  memory[0x36A0] = 0x72;
  memory[0x36A1] = 0x71;
  memory[0x36A2] = 0x70;
  memory[0x36A3] = 0x71;
  memory[0x36A4] = 0x72;
  memory[0x36A5] = 0x73;
  memory[0x36A6] = 0x74;
  memory[0x36A7] = 0x75;
  memory[0x36A8] = 0x74;
  memory[0x36A9] = 0x73;
  memory[0x36AA] = 0x72;
  memory[0x36AB] = 0x71;
  memory[0x36AC] = 0x70;
  memory[0x36AD] = 0x71;
  memory[0x36AE] = 0x72;
  memory[0x36AF] = 0x73;
  memory[0x36B0] = 0x74;
  memory[0x36B1] = 0x75;
  memory[0x36B2] = 0x76;
  memory[0x36B3] = 0x75;
  memory[0x36B4] = 0x74;
  memory[0x36B5] = 0x73;
  memory[0x36B6] = 0x72;
  memory[0x36B7] = 0x71;
  memory[0x36B8] = 0x70;
  memory[0x36B9] = 0x6F;
  memory[0x36BA] = 0x6E;
  memory[0x36BB] = 0x6D;
  memory[0x36BC] = 0x6E;
  memory[0x36BD] = 0x6F;
  memory[0x36BE] = 0x70;
  memory[0x36BF] = 0x6F;
  memory[0x36C0] = 0x6E;
  memory[0x36C1] = 0x6D;
  memory[0x36C2] = 0x6C;
  memory[0x36C3] = 0x6B;
  memory[0x36C4] = 0x6A;
  memory[0x36C5] = 0x69;
  memory[0x36C6] = 0x68;
  memory[0x36C7] = 0x67;
  memory[0x36C8] = 0x66;
  memory[0x36C9] = 0x65;
  memory[0x36CA] = 0x66;
  memory[0x36CB] = 0x67;
  memory[0x36CC] = 0x68;
  memory[0x36CD] = 0x69;
  memory[0x36CE] = 0x6A;
  memory[0x36CF] = 0x6B;
  memory[0x36D0] = 0x6C;
  memory[0x36D1] = 0x6D;
  memory[0x36D2] = 0x6E;
  memory[0x36D3] = 0x6F;
  memory[0x36D4] = 0x70;
  memory[0x36D5] = 0x6F;
  memory[0x36D6] = 0x6E;
  memory[0x36D7] = 0x6D;
  memory[0x36D8] = 0x6E;
  memory[0x36D9] = 0x6F;
  memory[0x36DA] = 0x70;
  memory[0x36DB] = 0x71;
  memory[0x36DC] = 0x72;
  memory[0x36DD] = 0x73;
  memory[0x36DE] = 0x74;
  memory[0x36DF] = 0x75;
  memory[0x36E0] = 0x76;
  memory[0x36E1] = 0x77;
  memory[0x36E2] = 0x78;
  memory[0x36E3] = 0x77;
  memory[0x36E4] = 0x76;
  memory[0x36E5] = 0x75;
  memory[0x36E6] = 0x74;
  memory[0x36E7] = 0x73;
  memory[0x36E8] = 0x72;
  memory[0x36E9] = 0x73;
  memory[0x36EA] = 0x74;
  memory[0x36EB] = 0x75;
  memory[0x36EC] = 0x74;
  memory[0x36ED] = 0x73;
  memory[0x36EE] = 0x72;
  memory[0x36EF] = 0x71;
  memory[0x36F0] = 0x70;
  memory[0x36F1] = 0x71;
  memory[0x36F2] = 0x72;
  memory[0x36F3] = 0x73;
  memory[0x36F4] = 0x74;
  memory[0x36F5] = 0x75;
  memory[0x36F6] = 0x76;
  memory[0x36F7] = 0x77;
  memory[0x36F8] = 0x78;
  memory[0x36F9] = 0x79;
  memory[0x36FA] = 0x78;
  memory[0x36FB] = 0x79;
  memory[0x36FC] = 0x78;
  memory[0x36FD] = 0x79;
  memory[0x36FE] = 0x78;
  memory[0x36FF] = 0x79;
  memory[0x3700] = 0xF1;
  memory[0x3701] = 0x0F;
  memory[0x3702] = 0xBC;
  memory[0x3703] = 0xBC;
  memory[0x3704] = 0x77;
  memory[0x3705] = 0x27;
  memory[0x3706] = 0x63;
  memory[0x3707] = 0x40;
  memory[0x3708] = 0x80;
  memory[0x3709] = 0xF7;
  memory[0x370A] = 0x98;
  memory[0x370B] = 0xFB;
  memory[0x370C] = 0x48;
  memory[0x370D] = 0xFE;
  memory[0x370E] = 0x3E;
  memory[0x370F] = 0x40;
  memory[0x3710] = 0x1C;
  memory[0x3711] = 0x30;
  memory[0x3712] = 0x38;
  memory[0x3713] = 0xD0;
  memory[0x3714] = 0x00;
  memory[0x3715] = 0x30;
  memory[0x3716] = 0x4F;
  memory[0x3717] = 0xEB;
  memory[0x3718] = 0x30;
  memory[0x3719] = 0x3F;
  memory[0x371A] = 0x2C;
  memory[0x371B] = 0x41;
  memory[0x371C] = 0x6F;
  memory[0x371D] = 0x7F;
  memory[0x371E] = 0x18;
  memory[0x371F] = 0xCF;
  memory[0x3720] = 0x84;
  memory[0x3721] = 0x0F;
  memory[0x3722] = 0x31;
  memory[0x3723] = 0xFC;
  memory[0x3724] = 0xA0;
  memory[0x3725] = 0x47;
  memory[0x3726] = 0x1F;
  memory[0x3727] = 0xB3;
  memory[0x3728] = 0x40;
  memory[0x3729] = 0xB0;
  memory[0x372A] = 0xB8;
  memory[0x372B] = 0x73;
  memory[0x372C] = 0xCB;
  memory[0x372D] = 0x77;
  memory[0x372E] = 0xD2;
  memory[0x372F] = 0x7F;
  memory[0x3730] = 0x2F;
  memory[0x3731] = 0x63;
  memory[0x3732] = 0x28;
  memory[0x3733] = 0xF7;
  memory[0x3734] = 0x54;
  memory[0x3735] = 0x0F;
  memory[0x3736] = 0x01;
  memory[0x3737] = 0xB3;
  memory[0x3738] = 0x4B;
  memory[0x3739] = 0x77;
  memory[0x373A] = 0x20;
  memory[0x373B] = 0x9F;
  memory[0x373C] = 0x01;
  memory[0x373D] = 0xDF;
  memory[0x373E] = 0xC7;
  memory[0x373F] = 0x6B;
  memory[0x3740] = 0x04;
  memory[0x3741] = 0xF3;
  memory[0x3742] = 0xDD;
  memory[0x3743] = 0x4E;
  memory[0x3744] = 0xD3;
  memory[0x3745] = 0xC3;
  memory[0x3746] = 0x6F;
  memory[0x3747] = 0xE8;
  memory[0x3748] = 0xE7;
  memory[0x3749] = 0x4F;
  memory[0x374A] = 0xB1;
  memory[0x374B] = 0x0B;
  memory[0x374C] = 0x38;
  memory[0x374D] = 0xBC;
  memory[0x374E] = 0x57;
  memory[0x374F] = 0x4D;
  memory[0x3750] = 0x7E;
  memory[0x3751] = 0xF0;
  memory[0x3752] = 0xA4;
  memory[0x3753] = 0x43;
  memory[0x3754] = 0xF3;
  memory[0x3755] = 0xA7;
  memory[0x3756] = 0xD2;
  memory[0x3757] = 0x4F;
  memory[0x3758] = 0x60;
  memory[0x3759] = 0x88;
  memory[0x375A] = 0x18;
  memory[0x375B] = 0xC8;
  memory[0x375C] = 0x78;
  memory[0x375D] = 0x4E;
  memory[0x375E] = 0x6E;
  memory[0x375F] = 0xCC;
  memory[0x3760] = 0x53;
  memory[0x3761] = 0xB8;
  memory[0x3762] = 0xA4;
  memory[0x3763] = 0x90;
  memory[0x3764] = 0x30;
  memory[0x3765] = 0x23;
  memory[0x3766] = 0x67;
  memory[0x3767] = 0x2C;
  memory[0x3768] = 0x1B;
  memory[0x3769] = 0x40;
  memory[0x376A] = 0x9D;
  memory[0x376B] = 0xFE;
  memory[0x376C] = 0x6B;
  memory[0x376D] = 0xB0;
  memory[0x376E] = 0xA4;
  memory[0x376F] = 0x9F;
  memory[0x3770] = 0x35;
  memory[0x3771] = 0x30;
  memory[0x3772] = 0x9E;
  memory[0x3773] = 0x68;
  memory[0x3774] = 0x10;
  memory[0x3775] = 0x4B;
  memory[0x3776] = 0x03;
  memory[0x3777] = 0x42;
  memory[0x3778] = 0x7F;
  memory[0x3779] = 0x43;
  memory[0x377A] = 0xEF;
  memory[0x377B] = 0x34;
  memory[0x377C] = 0xD3;
  memory[0x377D] = 0x38;
  memory[0x377E] = 0xD3;
  memory[0x377F] = 0x90;
  memory[0x3780] = 0xA7;
  memory[0x3781] = 0xE3;
  memory[0x3782] = 0x1C;
  memory[0x3783] = 0x3B;
  memory[0x3784] = 0xA5;
  memory[0x3785] = 0x00;
  memory[0x3786] = 0xBD;
  memory[0x3787] = 0x0F;
  memory[0x3788] = 0x3C;
  memory[0x3789] = 0x50;
  memory[0x378A] = 0x43;
  memory[0x378B] = 0xDF;
  memory[0x378C] = 0x81;
  memory[0x378D] = 0x28;
  memory[0x378E] = 0x5F;
  memory[0x378F] = 0x90;
  memory[0x3790] = 0x4C;
  memory[0x3791] = 0x0D;
  memory[0x3792] = 0xE3;
  memory[0x3793] = 0x0E;
  memory[0x3794] = 0xCF;
  memory[0x3795] = 0xF3;
  memory[0x3796] = 0x57;
  memory[0x3797] = 0x38;
  memory[0x3798] = 0xE7;
  memory[0x3799] = 0x7F;
  memory[0x379A] = 0xFE;
  memory[0x379B] = 0xE0;
  memory[0x379C] = 0x08;
  memory[0x379D] = 0x83;
  memory[0x379E] = 0x7B;
  memory[0x379F] = 0x0C;
  memory[0x37A0] = 0x11;
  memory[0x37A1] = 0x8F;
  memory[0x37A2] = 0xBC;
  memory[0x37A3] = 0x8C;
  memory[0x37A4] = 0x77;
  memory[0x37A5] = 0xA8;
  memory[0x37A6] = 0xE3;
  memory[0x37A7] = 0xB3;
  memory[0x37A8] = 0xC0;
  memory[0x37A9] = 0xCF;
  memory[0x37AA] = 0x07;
  memory[0x37AB] = 0x7B;
  memory[0x37AC] = 0x38;
  memory[0x37AD] = 0xFE;
  memory[0x37AE] = 0xD6;
  memory[0x37AF] = 0xBF;
  memory[0x37B0] = 0x98;
  memory[0x37B1] = 0xCF;
  memory[0x37B2] = 0x76;
  memory[0x37B3] = 0xEF;
  memory[0x37B4] = 0x1F;
  memory[0x37B5] = 0x40;
  memory[0x37B6] = 0x4F;
  memory[0x37B7] = 0xDB;
  memory[0x37B8] = 0x4F;
  memory[0x37B9] = 0x4F;
  memory[0x37BA] = 0x9C;
  memory[0x37BB] = 0x4D;
  memory[0x37BC] = 0x20;
  memory[0x37BD] = 0xC7;
  memory[0x37BE] = 0x84;
  memory[0x37BF] = 0x00;
  memory[0x37C0] = 0x34;
  memory[0x37C1] = 0xEF;
  memory[0x37C2] = 0x59;
  memory[0x37C3] = 0x03;
  memory[0x37C4] = 0x14;
  memory[0x37C5] = 0xB8;
  memory[0x37C6] = 0xDE;
  memory[0x37C7] = 0x0C;
  memory[0x37C8] = 0xAC;
  memory[0x37C9] = 0x80;
  memory[0x37CA] = 0x80;
  memory[0x37CB] = 0xDC;
  memory[0x37CC] = 0x34;
  memory[0x37CD] = 0x77;
  memory[0x37CE] = 0x62;
  memory[0x37CF] = 0x9B;
  memory[0x37D0] = 0x9F;
  memory[0x37D1] = 0x5F;
  memory[0x37D2] = 0x4B;
  memory[0x37D3] = 0x76;
  memory[0x37D4] = 0xDB;
  memory[0x37D5] = 0xF0;
  memory[0x37D6] = 0x19;
  memory[0x37D7] = 0x4C;
  memory[0x37D8] = 0xCF;
  memory[0x37D9] = 0xF7;
  memory[0x37DA] = 0x91;
  memory[0x37DB] = 0x90;
  memory[0x37DC] = 0xE1;
  memory[0x37DD] = 0xA0;
  memory[0x37DE] = 0x47;
  memory[0x37DF] = 0x58;
  memory[0x37E0] = 0x34;
  memory[0x37E1] = 0x43;
  memory[0x37E2] = 0x8D;
  memory[0x37E3] = 0xC2;
  memory[0x37E4] = 0x9C;
  memory[0x37E5] = 0x4B;
  memory[0x37E6] = 0xF3;
  memory[0x37E7] = 0xA8;
  memory[0x37E8] = 0xD7;
  memory[0x37E9] = 0x5C;
  memory[0x37EA] = 0x99;
  memory[0x37EB] = 0xCC;
  memory[0x37EC] = 0x13;
  memory[0x37ED] = 0xC3;
  memory[0x37EE] = 0xE6;
  memory[0x37EF] = 0xF2;
  memory[0x37F0] = 0x7A;
  memory[0x37F1] = 0x3F;
  memory[0x37F2] = 0x18;
  memory[0x37F3] = 0x13;
  memory[0x37F4] = 0x42;
  memory[0x37F5] = 0x98;
  memory[0x37F6] = 0x7D;
  memory[0x37F7] = 0xDB;
  memory[0x37F8] = 0xD0;
  memory[0x37F9] = 0x84;
  memory[0x37FA] = 0x04;
  memory[0x37FB] = 0x39;
  memory[0x37FC] = 0x47;
  memory[0x37FD] = 0xBD;
  memory[0x37FE] = 0x39;
  memory[0x37FF] = 0x8B;
  memory[0x3800] = 0x00;
  memory[0x3801] = 0x00;
  memory[0x3802] = 0x00;
  memory[0x3803] = 0x00;
  memory[0x3804] = 0x00;
  memory[0x3805] = 0x00;
  memory[0x3806] = 0x00;
  memory[0x3807] = 0x00;
  memory[0x3808] = 0x00;
  memory[0x3809] = 0x00;
  memory[0x380A] = 0x00;
  memory[0x380B] = 0x00;
  memory[0x380C] = 0x00;
  memory[0x380D] = 0x00;
  memory[0x380E] = 0x00;
  memory[0x380F] = 0x00;
  memory[0x3810] = 0x00;
  memory[0x3811] = 0x00;
  memory[0x3812] = 0x00;
  memory[0x3813] = 0x00;
  memory[0x3814] = 0x00;
  memory[0x3815] = 0x00;
  memory[0x3816] = 0x00;
  memory[0x3817] = 0x00;
  memory[0x3818] = 0x00;
  memory[0x3819] = 0x00;
  memory[0x381A] = 0x00;
  memory[0x381B] = 0x00;
  memory[0x381C] = 0x00;
  memory[0x381D] = 0x00;
  memory[0x381E] = 0x00;
  memory[0x381F] = 0x00;
  memory[0x3820] = 0x00;
  memory[0x3821] = 0x00;
  memory[0x3822] = 0x00;
  memory[0x3823] = 0x00;
  memory[0x3824] = 0x00;
  memory[0x3825] = 0x00;
  memory[0x3826] = 0x00;
  memory[0x3827] = 0x00;
  memory[0x3828] = 0x00;
  memory[0x3829] = 0x00;
  memory[0x382A] = 0x00;
  memory[0x382B] = 0x00;
  memory[0x382C] = 0x00;
  memory[0x382D] = 0x00;
  memory[0x382E] = 0x00;
  memory[0x382F] = 0x00;
  memory[0x3830] = 0x00;
  memory[0x3831] = 0x00;
  memory[0x3832] = 0x00;
  memory[0x3833] = 0x00;
  memory[0x3834] = 0x00;
  memory[0x3835] = 0x00;
  memory[0x3836] = 0x00;
  memory[0x3837] = 0x00;
  memory[0x3838] = 0x00;
  memory[0x3839] = 0x00;
  memory[0x383A] = 0x00;
  memory[0x383B] = 0x00;
  memory[0x383C] = 0x00;
  memory[0x383D] = 0x00;
  memory[0x383E] = 0x00;
  memory[0x383F] = 0x00;
  memory[0x3840] = 0x00;
  memory[0x3841] = 0x00;
  memory[0x3842] = 0x00;
  memory[0x3843] = 0x00;
  memory[0x3844] = 0x00;
  memory[0x3845] = 0x00;
  memory[0x3846] = 0x00;
  memory[0x3847] = 0x00;
  memory[0x3848] = 0x00;
  memory[0x3849] = 0x00;
  memory[0x384A] = 0x00;
  memory[0x384B] = 0x00;
  memory[0x384C] = 0x00;
  memory[0x384D] = 0x00;
  memory[0x384E] = 0x00;
  memory[0x384F] = 0x00;
  memory[0x3850] = 0x00;
  memory[0x3851] = 0x00;
  memory[0x3852] = 0x00;
  memory[0x3853] = 0x00;
  memory[0x3854] = 0x00;
  memory[0x3855] = 0x00;
  memory[0x3856] = 0x00;
  memory[0x3857] = 0x00;
  memory[0x3858] = 0x00;
  memory[0x3859] = 0x00;
  memory[0x385A] = 0x00;
  memory[0x385B] = 0x00;
  memory[0x385C] = 0x00;
  memory[0x385D] = 0x00;
  memory[0x385E] = 0x00;
  memory[0x385F] = 0x00;
  memory[0x3860] = 0x00;
  memory[0x3861] = 0x00;
  memory[0x3862] = 0x00;
  memory[0x3863] = 0x00;
  memory[0x3864] = 0x00;
  memory[0x3865] = 0x00;
  memory[0x3866] = 0x00;
  memory[0x3867] = 0x00;
  memory[0x3868] = 0x00;
  memory[0x3869] = 0x00;
  memory[0x386A] = 0x00;
  memory[0x386B] = 0x00;
  memory[0x386C] = 0x00;
  memory[0x386D] = 0x00;
  memory[0x386E] = 0x00;
  memory[0x386F] = 0x00;
  memory[0x3870] = 0x00;
  memory[0x3871] = 0x00;
  memory[0x3872] = 0x00;
  memory[0x3873] = 0x00;
  memory[0x3874] = 0x00;
  memory[0x3875] = 0x00;
  memory[0x3876] = 0x00;
  memory[0x3877] = 0x00;
  memory[0x3878] = 0x00;
  memory[0x3879] = 0x00;
  memory[0x387A] = 0x00;
  memory[0x387B] = 0x00;
  memory[0x387C] = 0x00;
  memory[0x387D] = 0x00;
  memory[0x387E] = 0x00;
  memory[0x387F] = 0x00;
  memory[0x3880] = 0xAD;
  memory[0x3881] = 0xB9;
  memory[0x3882] = 0x03;
  memory[0x3883] = 0xC9;
  memory[0x3884] = 0xC3;
  memory[0x3885] = 0xD0;
  memory[0x3886] = 0x17;
  memory[0x3887] = 0xAD;
  memory[0x3888] = 0x58;
  memory[0x3889] = 0x02;
  memory[0x388A] = 0xC9;
  memory[0x388B] = 0x03;
  memory[0x388C] = 0xD0;
  memory[0x388D] = 0x10;
  memory[0x388E] = 0xAD;
  memory[0x388F] = 0xC0;
  memory[0x3890] = 0x03;
  memory[0x3891] = 0xC9;
  memory[0x3892] = 0xFF;
  memory[0x3893] = 0xD0;
  memory[0x3894] = 0x09;
  memory[0x3895] = 0xAD;
  memory[0x3896] = 0xC1;
  memory[0x3897] = 0x03;
  memory[0x3898] = 0xC9;
  memory[0x3899] = 0xFF;
  memory[0x389A] = 0xD0;
  memory[0x389B] = 0x02;
  memory[0x389C] = 0xF0;
  memory[0x389D] = 0x03;
  memory[0x389E] = 0x6C;
  memory[0x389F] = 0xFC;
  memory[0x38A0] = 0xFF;
  memory[0x38A1] = 0xA9;
  memory[0x38A2] = 0x03;
  memory[0x38A3] = 0x8D;
  memory[0x38A4] = 0x58;
  memory[0x38A5] = 0x02;
  memory[0x38A6] = 0xA9;
  memory[0x38A7] = 0x00;
  memory[0x38A8] = 0x85;
  memory[0x38A9] = 0x31;
  memory[0x38AA] = 0xA9;
  memory[0x38AB] = 0x23;
  memory[0x38AC] = 0x85;
  memory[0x38AD] = 0x32;
  memory[0x38AE] = 0x6C;
  memory[0x38AF] = 0x31;
  memory[0x38B0] = 0x00;
  memory[0x38B1] = 0x00;
  memory[0x38B2] = 0x00;
  memory[0x38B3] = 0x00;
  memory[0x38B4] = 0x00;
  memory[0x38B5] = 0x00;
  memory[0x38B6] = 0x00;
  memory[0x38B7] = 0x00;
  memory[0x38B8] = 0x00;
  memory[0x38B9] = 0x00;
  memory[0x38BA] = 0x00;
  memory[0x38BB] = 0x00;
  memory[0x38BC] = 0x00;
  memory[0x38BD] = 0x00;
  memory[0x38BE] = 0x00;
  memory[0x38BF] = 0x00;
  memory[0x38C0] = 0x00;
  memory[0x38C1] = 0x00;
  memory[0x38C2] = 0x00;
  memory[0x38C3] = 0x00;
  memory[0x38C4] = 0x00;
  memory[0x38C5] = 0x00;
  memory[0x38C6] = 0x00;
  memory[0x38C7] = 0x00;
  memory[0x38C8] = 0x00;
  memory[0x38C9] = 0x00;
  memory[0x38CA] = 0x00;
  memory[0x38CB] = 0x00;
  memory[0x38CC] = 0x00;
  memory[0x38CD] = 0x00;
  memory[0x38CE] = 0x00;
  memory[0x38CF] = 0x00;
  memory[0x38D0] = 0x00;
  memory[0x38D1] = 0x00;
  memory[0x38D2] = 0x00;
  memory[0x38D3] = 0x00;
  memory[0x38D4] = 0x00;
  memory[0x38D5] = 0x00;
  memory[0x38D6] = 0x00;
  memory[0x38D7] = 0x00;
  memory[0x38D8] = 0x00;
  memory[0x38D9] = 0x00;
  memory[0x38DA] = 0x00;
  memory[0x38DB] = 0x00;
  memory[0x38DC] = 0x00;
  memory[0x38DD] = 0x00;
  memory[0x38DE] = 0x00;
  memory[0x38DF] = 0x00;
  memory[0x38E0] = 0x00;
  memory[0x38E1] = 0x00;
  memory[0x38E2] = 0x00;
  memory[0x38E3] = 0x00;
  memory[0x38E4] = 0x00;
  memory[0x38E5] = 0x00;
  memory[0x38E6] = 0x00;
  memory[0x38E7] = 0x00;
  memory[0x38E8] = 0x00;
  memory[0x38E9] = 0x00;
  memory[0x38EA] = 0x00;
  memory[0x38EB] = 0x00;
  memory[0x38EC] = 0x00;
  memory[0x38ED] = 0x00;
  memory[0x38EE] = 0x00;
  memory[0x38EF] = 0x00;
  memory[0x38F0] = 0x00;
  memory[0x38F1] = 0x00;
  memory[0x38F2] = 0x00;
  memory[0x38F3] = 0x00;
  memory[0x38F4] = 0x00;
  memory[0x38F5] = 0x00;
  memory[0x38F6] = 0x00;
  memory[0x38F7] = 0x00;
  memory[0x38F8] = 0x00;
  memory[0x38F9] = 0x00;
  memory[0x38FA] = 0x00;
  memory[0x38FB] = 0x00;
  memory[0x38FC] = 0x00;
  memory[0x38FD] = 0x00;
  memory[0x38FE] = 0x00;
  memory[0x38FF] = 0x00;
  memory[0x3900] = 0x00;
  memory[0x3901] = 0x00;
  memory[0x3902] = 0x00;
  memory[0x3903] = 0x00;
  memory[0x3904] = 0x00;
  memory[0x3905] = 0x00;
  memory[0x3906] = 0x00;
  memory[0x3907] = 0x00;
  memory[0x3908] = 0x00;
  memory[0x3909] = 0x00;
  memory[0x390A] = 0x00;
  memory[0x390B] = 0x00;
  memory[0x390C] = 0x00;
  memory[0x390D] = 0x00;
  memory[0x390E] = 0x00;
  memory[0x390F] = 0x00;
  memory[0x3910] = 0x00;
  memory[0x3911] = 0x00;
  memory[0x3912] = 0x00;
  memory[0x3913] = 0x00;
  memory[0x3914] = 0x00;
  memory[0x3915] = 0x00;
  memory[0x3916] = 0x00;
  memory[0x3917] = 0x00;
  memory[0x3918] = 0x00;
  memory[0x3919] = 0x00;
  memory[0x391A] = 0x00;
  memory[0x391B] = 0x00;
  memory[0x391C] = 0x00;
  memory[0x391D] = 0x00;
  memory[0x391E] = 0x00;
  memory[0x391F] = 0x00;
  memory[0x3920] = 0x00;
  memory[0x3921] = 0x00;
  memory[0x3922] = 0x00;
  memory[0x3923] = 0x00;
  memory[0x3924] = 0x00;
  memory[0x3925] = 0x00;
  memory[0x3926] = 0x00;
  memory[0x3927] = 0x00;
  memory[0x3928] = 0x00;
  memory[0x3929] = 0x00;
  memory[0x392A] = 0x00;
  memory[0x392B] = 0x00;
  memory[0x392C] = 0x00;
  memory[0x392D] = 0x00;
  memory[0x392E] = 0x00;
  memory[0x392F] = 0x00;
  memory[0x3930] = 0x00;
  memory[0x3931] = 0x00;
  memory[0x3932] = 0x00;
  memory[0x3933] = 0x00;
  memory[0x3934] = 0x00;
  memory[0x3935] = 0x00;
  memory[0x3936] = 0x00;
  memory[0x3937] = 0x00;
  memory[0x3938] = 0x00;
  memory[0x3939] = 0x00;
  memory[0x393A] = 0x00;
  memory[0x393B] = 0x00;
  memory[0x393C] = 0x00;
  memory[0x393D] = 0x00;
  memory[0x393E] = 0x00;
  memory[0x393F] = 0x00;
  memory[0x3940] = 0x00;
  memory[0x3941] = 0x00;
  memory[0x3942] = 0x00;
  memory[0x3943] = 0x00;
  memory[0x3944] = 0x00;
  memory[0x3945] = 0x00;
  memory[0x3946] = 0x00;
  memory[0x3947] = 0x00;
  memory[0x3948] = 0x00;
  memory[0x3949] = 0x00;
  memory[0x394A] = 0x00;
  memory[0x394B] = 0x00;
  memory[0x394C] = 0x00;
  memory[0x394D] = 0x00;
  memory[0x394E] = 0x00;
  memory[0x394F] = 0x00;
  memory[0x3950] = 0x00;
  memory[0x3951] = 0x00;
  memory[0x3952] = 0x00;
  memory[0x3953] = 0x00;
  memory[0x3954] = 0x00;
  memory[0x3955] = 0x00;
  memory[0x3956] = 0x00;
  memory[0x3957] = 0x00;
  memory[0x3958] = 0x00;
  memory[0x3959] = 0x00;
  memory[0x395A] = 0x00;
  memory[0x395B] = 0x00;
  memory[0x395C] = 0x00;
  memory[0x395D] = 0x00;
  memory[0x395E] = 0x00;
  memory[0x395F] = 0x00;
  memory[0x3960] = 0x00;
  memory[0x3961] = 0x00;
  memory[0x3962] = 0x00;
  memory[0x3963] = 0x00;
  memory[0x3964] = 0x00;
  memory[0x3965] = 0x00;
  memory[0x3966] = 0x00;
  memory[0x3967] = 0x00;
  memory[0x3968] = 0x00;
  memory[0x3969] = 0x00;
  memory[0x396A] = 0x00;
  memory[0x396B] = 0x00;
  memory[0x396C] = 0x00;
  memory[0x396D] = 0x00;
  memory[0x396E] = 0x00;
  memory[0x396F] = 0x00;
  memory[0x3970] = 0x00;
  memory[0x3971] = 0x00;
  memory[0x3972] = 0x00;
  memory[0x3973] = 0x00;
  memory[0x3974] = 0x00;
  memory[0x3975] = 0x00;
  memory[0x3976] = 0x00;
  memory[0x3977] = 0x00;
  memory[0x3978] = 0x00;
  memory[0x3979] = 0x00;
  memory[0x397A] = 0x00;
  memory[0x397B] = 0x00;
  memory[0x397C] = 0x00;
  memory[0x397D] = 0x00;
  memory[0x397E] = 0x00;
  memory[0x397F] = 0x00;

  initialise();
  initial_lives = 2;
  initial_smartbombs = 3;
  /*load defaults from !Config file*/
  hfile = fopen("<Guardian$Dir>.!Config","rb");
  if (hfile != NULL)
  {
    while (feof(hfile) == 0)
    {
      if (fgets(cbuffer,0xFF,hfile) != NULL)
      {
        if (cbuffer[0] != 0x3B)
        {
          /*strip off CR and LF*/
          i = strlen(cbuffer)-1;
          while (i > 0 AND cbuffer[i] == 0x0D OR cbuffer[i] == 0x0A)
          {
            cbuffer[i] = 0;
            i--;
          }
          if (strncmp(cbuffer,"Lives",5) == 0)
          {
            initial_lives = atoi(cbuffer+6);
            initial_lives &= 0xFF;
          }
          else if (strncmp(cbuffer,"SmartBombs",10) == 0)
          {
            initial_smartbombs = atoi(cbuffer+11);
            initial_smartbombs &= 0xFF;
          }
        }
      }
    }
    fclose(hfile);
  }
  #ifndef __ORIGINAL__
    hfile = fopen("<Guardian$Dir>.Scores","rb");
    if (hfile != NULL)
    {
      fread(memory+0x3300,1,0x80,hfile);
      fclose(hfile);
    }
  #endif
  execute();
  #ifndef __ORIGINAL__
    hfile = fopen("<Guardian$Dir>.Scores","wb");
    if (hfile != NULL)
    {
      fwrite(memory+0x5300,1,0x80,hfile);
      fclose(hfile);
    }
  #endif
  finalise();
}
