Guest User

email_controller || Script Dumps || NGU

a guest
Jun 29th, 2014
475
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 257.08 KB | None | 0 0
  1. /****************************************************************
  2. This file is a part of Open IV dev team GTA V research project
  3. --------------------------------------------------------------
  4. Description : decompiled script email_controller.xsc (UP14)
  5. Copyright : (C) Alexander Blade, http://dev-c.com, 2014
  6. ****************************************************************/
  7.  
  8. void main()
  9. {
  10. var num3;
  11. l_2 = 1;
  12. l_3 = 134;
  13. l_4 = 134;
  14. l_5 = 1;
  15. l_6 = 1;
  16. l_7 = 1;
  17. l_8 = 134;
  18. l_9 = 1;
  19. l_10 = 12;
  20. l_11 = 12;
  21. initArray(&num3, 114);
  22. if (PLAYER::0x4B37333C(34) != 0)
  23. {
  24. sub_D72F();
  25. }
  26. sub_4E17();
  27. sub_495B();
  28. g_30817 = 0;
  29. var num118 = sub_475A();
  30. var num119 = sub_475A();
  31. var num120 = 2000;
  32. g_30819 = 1;
  33. var num121 = 1;
  34. while (1 != 0)
  35. {
  36. var num122 = 0;
  37. if ((num121 != 0) && (GAMEPLAY::IS_BIT_SET(rPtr((&g_86838) + 23501), 4 - 1) != 0))
  38. {
  39. sub_471D(26);
  40. num121 = 0;
  41. }
  42. bool flag1 = g_30818 == 0;
  43. if (flag1 & (GAMEPLAY::GET_GAME_TIMER() > g_30345))
  44. {
  45. num122 = 0;
  46. while (true)
  47. {
  48. if (num122 >= 114)
  49. {
  50. break;
  51. }
  52. var num1 = getElem(num122, &g_33817, 136);
  53. var num138 = num1 & (rPtr(getElemPtr(num122, &g_33817, 136) + 4) == 0);
  54. if ((num138 & (rPtr(getElemPtr(num122, &g_33817, 136) + 132) == 0)) != 0)
  55. {
  56. setElem(getElem(num122, &num3, 4) + num120, num122, &num3, 4);
  57. if (getElem(num122, &num3, 4) > rPtr(getElemPtr(num122, &g_33817, 136) + 124))
  58. {
  59. sub_4539(num122, 0);
  60. setElem(0, num122, &num3, 4);
  61. g_30819 = 1;
  62. }
  63. }
  64. SYSTEM::WAIT(0);
  65. num122++;
  66. }
  67. num118 = sub_475A();
  68. var num123 = 0;
  69. var num124 = 0;
  70. var num125 = 0;
  71. sub_3FD7(num118, num119, &num124, &num124, &num123, &num124, &num124, &num124);
  72. if (num123 < 0)
  73. {
  74. num123 *= -1;
  75. }
  76. bool flag2 = num123 > 0;
  77. if (flag2 & (rPtr((&g_10433) + 1) == 3))
  78. {
  79. num119 = num118;
  80. if (g_38918 > 0)
  81. {
  82. var num126 = g_38918;
  83. var num127 = 0;
  84. while (num126 != 0)
  85. {
  86. bool flag3 = rPtr(getElemPtr(num127, &g_38919, 132) + 128) != 0;
  87. bool flag4 = flag3 & (num127 < 8);
  88. if (flag4 & rPtr(getElemPtr(num127, &g_38919, 132) + 16))
  89. {
  90. wPtr(rPtr(getElemPtr(num127, &g_38919, 132) + 8) - num123, getElemPtr(num127, &g_38919, 132) + 8);
  91. var num128 = 0;
  92. var num129 = 0;
  93. var num130 = 0;
  94. var num131 = 0;
  95. while (true)
  96. {
  97. if (num130 != 0)
  98. {
  99. break;
  100. }
  101. if (rPtr(getElemPtr(num131, &g_38056, 492) + 4) != rPtr(getElemPtr(num127, &g_38919, 132) + 128))
  102. {
  103. num131++;
  104. }
  105. else
  106. {
  107. num129 = 1;
  108. num130 = 1;
  109. }
  110. if (num131 == 7)
  111. {
  112. num130 = 1;
  113. wPtr(0, getElemPtr(num127, &g_38919, 132) + 128);
  114. num128 = 1;
  115. }
  116. }
  117. if (num129 == 0)
  118. {
  119. num128 = 1;
  120. wPtr(0, getElemPtr(num127, &g_38919, 132) + 16);
  121. }
  122. else if ((rPtr(getElemPtr(num127, &g_38919, 132) + 8) < 1) && (sub_1B2C(7, 143, 2, -1, 0) != 0))
  123. {
  124. var num132 = 0;
  125. var num139 = rPtr(getElemPtr(num127, &g_38919, 132) + 20);
  126. if ((num139 | (rPtr(getElemPtr(num127, &g_38919, 132) + 40) > 0)) != 0)
  127. {
  128. num132 = 1;
  129. }
  130. if (sub_1379(getElem(num127, &g_38919, 132), rPtr(getElemPtr(num127, &g_38919, 132) + 4), num132) != 0)
  131. {
  132. var num133 = 1;
  133. if (rPtr(getElemPtr(num127, &g_38919, 132) + 40) > 0)
  134. {
  135. num133 = 0;
  136. }
  137. if (rPtr(getElemPtr(num127, &g_38919, 132) + 20) != 0)
  138. {
  139. sub_1252(getElem(num127, &g_38919, 132), getElemPtr(num127, &g_38919, 132) + 24, num133);
  140. }
  141. if (rPtr(getElemPtr(num127, &g_38919, 132) + 40) > 0)
  142. {
  143. num125 = 0;
  144. for (num125 = 0; num125 < rPtr(getElemPtr(num127, &g_38919, 132) + 40); num125++)
  145. {
  146. sub_119E(getElem(num127, &g_38919, 132), getElemPtr(num125, getElemPtr(num127, &g_38919, 132) + 44, 16));
  147. }
  148. }
  149. if ((num132 & (num133 == 0)) != 0)
  150. {
  151. sub_428(getElem(num127, &g_38919, 132));
  152. }
  153. sub_471D(getElem(num127, &g_38919, 132));
  154. }
  155. wPtr(0, getElemPtr(num127, &g_38919, 132) + 128);
  156. wPtr(0, getElemPtr(num127, &g_38919, 132) + 20);
  157. wPtr(0, getElemPtr(num127, &g_38919, 132) + 8);
  158. num128 = 1;
  159. wPtr(0, getElemPtr(num127, &g_38919, 132) + 16);
  160. }
  161. if (num128 != 0)
  162. {
  163. g_38918--;
  164. }
  165. num126--;
  166. }
  167. num127++;
  168. if (num127 == 8)
  169. {
  170. num126 = 0;
  171. }
  172. SYSTEM::WAIT(0);
  173. }
  174. }
  175. }
  176. }
  177. SYSTEM::WAIT(num120);
  178. g_30820 = 0;
  179. g_30821 = 0;
  180. g_30822 = 0;
  181. num122 = 0;
  182. var num134 = getElem(0, &g_37694, 480);
  183. if (num134 > 16)
  184. {
  185. num134 = 16;
  186. }
  187. num122 = 0;
  188. while (true)
  189. {
  190. if (num122 >= num134)
  191. {
  192. break;
  193. }
  194. if (getElem(num122, getElemPtr(0, &g_37694, 480) + 276, 4) == 0)
  195. {
  196. g_30820++;
  197. }
  198. num122++;
  199. }
  200. num134 = getElem(1, &g_37694, 480);
  201. if (num134 > 16)
  202. {
  203. num134 = 16;
  204. }
  205. num122 = 0;
  206. while (true)
  207. {
  208. if (num122 >= num134)
  209. {
  210. break;
  211. }
  212. if (getElem(num122, getElemPtr(1, &g_37694, 480) + 276, 4) == 0)
  213. {
  214. g_30821++;
  215. }
  216. num122++;
  217. }
  218. num134 = getElem(2, &g_37694, 480);
  219. if (num134 > 16)
  220. {
  221. num134 = 16;
  222. }
  223. num122 = 0;
  224. while (true)
  225. {
  226. if (num122 >= num134)
  227. {
  228. break;
  229. }
  230. if (getElem(num122, getElemPtr(2, &g_37694, 480) + 276, 4) == 0)
  231. {
  232. g_30822++;
  233. }
  234. num122++;
  235. }
  236. SYSTEM::WAIT(num120);
  237. }
  238. }
  239.  
  240. void sub_428(var A_0)
  241. {
  242. var num3 = sub_113A(A_0);
  243. if ((num3 != -1) && (rPtr(getElemPtr(num3, &g_38056, 492) + 36) != 0))
  244. {
  245. var num6;
  246. var num4 = getElem(rPtr(getElemPtr(num3, &g_38056, 492) + 36) - 1, getElemPtr(num3, &g_38056, 492) + 40, 112);
  247. var num5 = rPtr(getElemPtr(num3, &g_38056, 492) + 36) - 1;
  248. if (rPtr(getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 4) == 0)
  249. {
  250. struct _s = sub_1109(rPtr(getElemPtr(getElem(num5, getElemPtr(num3, &g_38056, 492) + 40, 112), &g_30828, 48) + 4));
  251. sncpy(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 12), rPtrOfs(_s, 16), rPtrOfs(_s, 20), rPtrOfs(_s, 24), rPtrOfs(_s, 28), rPtrOfs(_s, 32), rPtrOfs(_s, 36), rPtrOfs(_s, 40), rPtrOfs(_s, 44), rPtrOfs(_s, 48), rPtrOfs(_s, 52), rPtrOfs(_s, 56), rPtrOfs(_s, 60), 16, 4, &num6);
  252. }
  253. else
  254. {
  255. struct _s = getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 8;
  256. setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 12), 4, &num6);
  257. }
  258. switch (rPtr(getElemPtr(num4, &g_30828, 48) + 12))
  259. {
  260. case 0:
  261. sub_630(0, rPtr(getElemPtr(num4, &g_30828, 48) + 8), num4, &num6, getElemPtr(0, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), getElemPtr(1, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), getElemPtr(2, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), getElemPtr(3, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), getElemPtr(4, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16));
  262. break;
  263. case 1:
  264. sub_630(1, rPtr(getElemPtr(num4, &g_30828, 48) + 8), num4, &num6, getElemPtr(0, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), getElemPtr(1, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), getElemPtr(2, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), getElemPtr(3, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), getElemPtr(4, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16));
  265. break;
  266. case 2:
  267. sub_630(2, rPtr(getElemPtr(num4, &g_30828, 48) + 8), num4, &num6, getElemPtr(0, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), getElemPtr(1, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), getElemPtr(2, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), getElemPtr(3, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), getElemPtr(4, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16));
  268. break;
  269. }
  270. }
  271. }
  272.  
  273. void sub_630(var A_0, var A_1, var A_2, var A_3, var A_4, var A_5, var A_6, var A_7, var A_8)
  274. {
  275. if (CUTSCENE::IS_CUTSCENE_PLAYING() == 0)
  276. {
  277. var num5;
  278. var num3 = sub_FA8();
  279. var num4 = 0;
  280. strcpy(sub_B4C(A_1, &num4), &num5, 64);
  281. if (num3 == A_0)
  282. {
  283. switch (A_2)
  284. {
  285. case 72:
  286. UI::0x574EE85C("PROPR_INCEMAIL1");
  287. break;
  288. case 73:
  289. UI::0x574EE85C("PROPR_INCEMAIL3");
  290. break;
  291. case 74:
  292. UI::0x574EE85C("PROPR_INCEMAIL2");
  293. break;
  294. default:
  295. UI::0x574EE85C(A_3);
  296. if (GAMEPLAY::IS_STRING_NULL_OR_EMPTY(A_4) == 0)
  297. {
  298. UI::0xDCE05406(A_4);
  299. }
  300. if (GAMEPLAY::IS_STRING_NULL_OR_EMPTY(A_5) == 0)
  301. {
  302. UI::0xDCE05406(A_5);
  303. }
  304. if (GAMEPLAY::IS_STRING_NULL_OR_EMPTY(A_6) == 0)
  305. {
  306. UI::0xDCE05406(A_6);
  307. }
  308. if (GAMEPLAY::IS_STRING_NULL_OR_EMPTY(A_7) == 0)
  309. {
  310. UI::0xDCE05406(A_7);
  311. }
  312. if (GAMEPLAY::IS_STRING_NULL_OR_EMPTY(A_8) == 0)
  313. {
  314. UI::0xDCE05406(A_8);
  315. }
  316. break;
  317. }
  318. if (num4 != 0)
  319. {
  320. sub_7BC(UI::0xE7E3C98B(&num5, &num5, 0, 2, UI::0x95C4B5AD(sub_7EA(A_1)), 0));
  321. }
  322. else
  323. {
  324. sub_7BC(UI::0xE7E3C98B("CHAR_DEFAULT", "CHAR_DEFAULT", 0, 2, UI::0x95C4B5AD(sub_7EA(A_1)), 0));
  325. }
  326. switch (g_10433)
  327. {
  328. case 0:
  329. strcpy("Phone_SoundSet_Michael", &g_10422, 24);
  330. g_30820++;
  331. if (g_30820 > 16)
  332. {
  333. g_30820 = 16;
  334. }
  335. break;
  336. case 2:
  337. strcpy("Phone_SoundSet_Trevor", &g_10422, 24);
  338. g_30822++;
  339. if (g_30822 > 16)
  340. {
  341. g_30822 = 16;
  342. }
  343. break;
  344. case 1:
  345. strcpy("Phone_SoundSet_Franklin", &g_10422, 24);
  346. g_30821++;
  347. if (g_30821 > 16)
  348. {
  349. g_30821 = 16;
  350. }
  351. break;
  352. default:
  353. strcpy("Phone_SoundSet_Default", &g_10422, 24);
  354. break;
  355. }
  356. AUDIO::PLAY_SOUND_FRONTEND(-1, "Notification", &g_10422);
  357. }
  358. }
  359. }
  360.  
  361. void sub_7BC(var A_0)
  362. {
  363. setElem(A_0, g_30827, &g_30823, 4);
  364. g_12766 = 1;
  365. g_12765 = A_0;
  366. g_30827++;
  367. if (g_30827 == 3)
  368. {
  369. g_30827 = 0;
  370. }
  371. }
  372.  
  373. var sub_7EA(var A_0)
  374. {
  375. switch ((A_0))
  376. {
  377. case 0:
  378. return "EMSTR_0";
  379. case 3:
  380. return "EMSTR_3";
  381. case 1:
  382. return "EMSTR_6";
  383. case 2:
  384. return "EMSTR_9";
  385. case 4:
  386. return "EMSTR_12";
  387. case 5:
  388. return "EMSTR_29";
  389. case 6:
  390. return "EMSTR_36";
  391. case 7:
  392. return "EMSTR_39";
  393. case 8:
  394. return "EMSTR_54";
  395. case 9:
  396. return "EMSTR_57";
  397. case 10:
  398. return "EMSTR_60";
  399. case 11:
  400. return "EMSTR_80";
  401. case 12:
  402. return "EMSTR_83";
  403. case 13:
  404. return "EMSTR_86";
  405. case 14:
  406. return "EMSTR_89";
  407. case 15:
  408. return "EMSTR_108";
  409. case 16:
  410. return "EMSTR_116";
  411. case 17:
  412. return "EMSTR_144";
  413. case 18:
  414. return "EMSTR_147";
  415. case 19:
  416. return "EMSTR_154";
  417. case 20:
  418. return "EMSTR_159";
  419. case 21:
  420. return "EMSTR_165";
  421. case 22:
  422. return "EMSTR_184";
  423. case 23:
  424. return "EMSTR_189";
  425. case 24:
  426. return "EMSTR_192";
  427. case 25:
  428. return "EMSTR_208";
  429. case 26:
  430. return "EMSTR_221";
  431. case 27:
  432. return "EMSTR_228";
  433. case 28:
  434. return "EMSTR_235";
  435. case 29:
  436. return "EMSTR_244";
  437. case 30:
  438. return "EMSTR_251";
  439. case 31:
  440. return "EMSTR_264";
  441. case 32:
  442. return "EMSTR_271";
  443. case 33:
  444. return "EMSTR_321";
  445. case 34:
  446. return "EMSTR_343";
  447. case 35:
  448. return "EMSTR_351";
  449. case 36:
  450. return "EMSTR_184";
  451. case 37:
  452. return "EMSTR_360";
  453. case 38:
  454. return "EMSTR_365";
  455. case 39:
  456. return "EMSTR_374";
  457. case 40:
  458. return "EMSTR_381";
  459. case 41:
  460. return "EMSTR_384";
  461. case 42:
  462. return "EMSTR_387";
  463. case 43:
  464. return "EMSTR_389";
  465. case 44:
  466. return "EMSTR_392";
  467. case 45:
  468. return "EMSTR_395";
  469. case 46:
  470. return "EMSTR_398";
  471. case 47:
  472. return "EMSTR_401";
  473. case 48:
  474. return "EMSTR_404";
  475. case 49:
  476. return "EMSTR_407";
  477. case 50:
  478. return "EMSTR_410";
  479. case 51:
  480. return "EMSTR_413";
  481. case 52:
  482. return "EMSTR_416";
  483. case 53:
  484. return "EMSTR_419";
  485. case 54:
  486. return "EMSTR_493";
  487. case 55:
  488. return "EMSTR_496";
  489. case 56:
  490. return "EMSTR_519";
  491. case 57:
  492. return "EMSTR_522";
  493. case 58:
  494. return "EMSTR_525";
  495. case 59:
  496. return "EMSTR_528";
  497. case 60:
  498. return "EMSTR_531";
  499. case 61:
  500. return "EMSTR_534";
  501. case 62:
  502. return "EMSTR_537";
  503. case 63:
  504. return "EMSTR_670";
  505. case 64:
  506. return "EMSTR_673";
  507. case 65:
  508. return "EMSTR_682";
  509. }
  510. return "NULL";
  511. }
  512.  
  513. var sub_B4C(var A_0, var A_1)
  514. {
  515. wPtr(1, A_1);
  516. switch ((A_0))
  517. {
  518. case 0:
  519. return UI::0x95C4B5AD(getElemPtr(0, (&g_86838) + 23936, 116) + 28);
  520. case 1:
  521. return UI::0x95C4B5AD(getElemPtr(1, (&g_86838) + 23936, 116) + 28);
  522. case 2:
  523. return UI::0x95C4B5AD(getElemPtr(2, (&g_86838) + 23936, 116) + 28);
  524. case 7:
  525. return UI::0x95C4B5AD(getElemPtr(12, (&g_86838) + 23936, 116) + 28);
  526. case 4:
  527. return UI::0x95C4B5AD(getElemPtr(60, (&g_86838) + 23936, 116) + 28);
  528. case 6:
  529. return UI::0x95C4B5AD(getElemPtr(62, (&g_86838) + 23936, 116) + 28);
  530. case 3:
  531. return UI::0x95C4B5AD(getElemPtr(14, (&g_86838) + 23936, 116) + 28);
  532. case 16:
  533. return UI::0x95C4B5AD(getElemPtr(97, (&g_86838) + 23936, 116) + 28);
  534. case 19:
  535. return UI::0x95C4B5AD(getElemPtr(99, (&g_86838) + 23936, 116) + 28);
  536. case 15:
  537. return UI::0x95C4B5AD(getElemPtr(96, (&g_86838) + 23936, 116) + 28);
  538. case 63:
  539. return "CHAR_CARSITE2";
  540. case 64:
  541. return "CHAR_BOATSITE";
  542. case 8:
  543. return "CHAR_BANK_MAZE";
  544. case 9:
  545. return "CHAR_BANK_FLEECA";
  546. case 10:
  547. return "CHAR_BANK_BOL";
  548. case 21:
  549. return "CHAR_MINOTAUR";
  550. case 25:
  551. return UI::0x95C4B5AD(getElemPtr(15, (&g_86838) + 23936, 116) + 28);
  552. case 26:
  553. return UI::0x95C4B5AD(getElemPtr(30, (&g_86838) + 23936, 116) + 28);
  554. case 27:
  555. return UI::0x95C4B5AD(getElemPtr(17, (&g_86838) + 23936, 116) + 28);
  556. case 29:
  557. return UI::0x95C4B5AD(getElemPtr(20, (&g_86838) + 23936, 116) + 28);
  558. case 30:
  559. return UI::0x95C4B5AD(getElemPtr(43, (&g_86838) + 23936, 116) + 28);
  560. case 31:
  561. return UI::0x95C4B5AD(getElemPtr(44, (&g_86838) + 23936, 116) + 28);
  562. case 32:
  563. return UI::0x95C4B5AD(getElemPtr(19, (&g_86838) + 23936, 116) + 28);
  564. case 34:
  565. return UI::0x95C4B5AD(getElemPtr(40, (&g_86838) + 23936, 116) + 28);
  566. case 36:
  567. return UI::0x95C4B5AD(getElemPtr(22, (&g_86838) + 23936, 116) + 28);
  568. case 38:
  569. return UI::0x95C4B5AD(getElemPtr(64, (&g_86838) + 23936, 116) + 28);
  570. case 5:
  571. return "CHAR_EPSILON";
  572. case 13:
  573. return "CHAR_MILSITE";
  574. case 11:
  575. return "CHAR_CARSITE";
  576. case 14:
  577. return "CHAR_BOATSITE";
  578. case 12:
  579. return "CHAR_PLANESITE";
  580. case 24:
  581. return "CHAR_DR_FRIEDLANDER";
  582. case 55:
  583. return "CHAR_CARSITE2";
  584. case 54:
  585. return "CHAR_BIKESITE";
  586. case 39:
  587. return UI::0x95C4B5AD(getElemPtr(122, (&g_86838) + 23936, 116) + 28);
  588. case 40:
  589. return UI::0x95C4B5AD(getElemPtr(125, (&g_86838) + 23936, 116) + 28);
  590. case 41:
  591. return UI::0x95C4B5AD(getElemPtr(113, (&g_86838) + 23936, 116) + 28);
  592. case 42:
  593. return UI::0x95C4B5AD(getElemPtr(126, (&g_86838) + 23936, 116) + 28);
  594. case 43:
  595. return UI::0x95C4B5AD(getElemPtr(127, (&g_86838) + 23936, 116) + 28);
  596. case 44:
  597. return UI::0x95C4B5AD(getElemPtr(124, (&g_86838) + 23936, 116) + 28);
  598. case 45:
  599. return UI::0x95C4B5AD(getElemPtr(114, (&g_86838) + 23936, 116) + 28);
  600. case 46:
  601. return UI::0x95C4B5AD(getElemPtr(115, (&g_86838) + 23936, 116) + 28);
  602. case 47:
  603. return UI::0x95C4B5AD(getElemPtr(116, (&g_86838) + 23936, 116) + 28);
  604. case 48:
  605. return UI::0x95C4B5AD(getElemPtr(123, (&g_86838) + 23936, 116) + 28);
  606. case 49:
  607. return UI::0x95C4B5AD(getElemPtr(117, (&g_86838) + 23936, 116) + 28);
  608. case 50:
  609. return UI::0x95C4B5AD(getElemPtr(118, (&g_86838) + 23936, 116) + 28);
  610. case 51:
  611. return UI::0x95C4B5AD(getElemPtr(119, (&g_86838) + 23936, 116) + 28);
  612. case 52:
  613. return UI::0x95C4B5AD(getElemPtr(120, (&g_86838) + 23936, 116) + 28);
  614. case 53:
  615. return UI::0x95C4B5AD(getElemPtr(121, (&g_86838) + 23936, 116) + 28);
  616. }
  617. wPtr(0, A_1);
  618. return "fthissystem";
  619. }
  620.  
  621. var sub_FA8()
  622. {
  623. sub_FC1();
  624. return rPtr((((&g_86838) + 1729) + 539) + 2659);
  625. }
  626.  
  627. void sub_FC1()
  628. {
  629. if (ENTITY::DOES_ENTITY_EXIST(PLAYER::PLAYER_PED_ID()) != 0)
  630. {
  631. if (sub_10DF(rPtr((((&g_86838) + 1729) + 539) + 2659)) == ENTITY::GET_ENTITY_MODEL(PLAYER::PLAYER_PED_ID()))
  632. {
  633. wPtr(rPtr((((&g_86838) + 1729) + 539) + 2659), (((&g_86838) + 1729) + 539) + 2661);
  634. return;
  635. }
  636. var num3 = sub_10A2(PLAYER::PLAYER_PED_ID());
  637. if (sub_1096(num3) != 0)
  638. {
  639. bool flag1 = rPtr((((&g_86838) + 1729) + 539) + 2659) != num3;
  640. if (flag1 & sub_1096(rPtr((((&g_86838) + 1729) + 539) + 2659)))
  641. {
  642. wPtr(rPtr((((&g_86838) + 1729) + 539) + 2659), (((&g_86838) + 1729) + 539) + 2660);
  643. }
  644. wPtr(num3, (((&g_86838) + 1729) + 539) + 2661);
  645. wPtr(num3, (((&g_86838) + 1729) + 539) + 2659);
  646. return;
  647. }
  648. }
  649. wPtr(143, (((&g_86838) + 1729) + 539) + 2659);
  650. }
  651.  
  652. var sub_1096(var A_0)
  653. {
  654. return (A_0 < 3);
  655. }
  656.  
  657. var sub_10A2(var A_0)
  658. {
  659. if (ENTITY::DOES_ENTITY_EXIST(A_0) != 0)
  660. {
  661. var num4 = ENTITY::GET_ENTITY_MODEL(A_0);
  662. for (var i = 0; i <= 2; i++)
  663. {
  664. if (sub_10DF(i) == num4)
  665. {
  666. return i;
  667. }
  668. }
  669. }
  670. return 143;
  671. }
  672.  
  673. var sub_10DF(var A_0)
  674. {
  675. if (sub_1096(A_0) != 0)
  676. {
  677. return getElem(A_0, (&g_86838) + 23936, 116);
  678. }
  679. return 0;
  680. }
  681.  
  682. var sub_1109(var A_0)
  683. {
  684. var num19;
  685. if (A_0 > -1)
  686. {
  687. var num3;
  688. strcpy("EMSTR_", &num3, 64);
  689. saddi(A_0, &num3, 64);
  690. struct _s = &num3;
  691. return buildStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 12), rPtrOfs(_s, 16), rPtrOfs(_s, 20), rPtrOfs(_s, 24), rPtrOfs(_s, 28), rPtrOfs(_s, 32), rPtrOfs(_s, 36), rPtrOfs(_s, 40), rPtrOfs(_s, 44), rPtrOfs(_s, 48), rPtrOfs(_s, 52), rPtrOfs(_s, 56), rPtrOfs(_s, 60));
  692. }
  693. strcpy("FAIL", &num19, 64);
  694. struct _s = &num19;
  695. return buildStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 12), rPtrOfs(_s, 16), rPtrOfs(_s, 20), rPtrOfs(_s, 24), rPtrOfs(_s, 28), rPtrOfs(_s, 32), rPtrOfs(_s, 36), rPtrOfs(_s, 40), rPtrOfs(_s, 44), rPtrOfs(_s, 48), rPtrOfs(_s, 52), rPtrOfs(_s, 56), rPtrOfs(_s, 60));
  696. }
  697.  
  698. var sub_113A(var A_0)
  699. {
  700. var num3 = 0;
  701. var num4 = -1;
  702. var num5 = -1;
  703. num3 = 0;
  704. while (true)
  705. {
  706. if (num3 >= 7)
  707. {
  708. break;
  709. }
  710. if ((rPtr(getElemPtr(num3, &g_38056, 492) + 8) == A_0) && (rPtr(getElemPtr(num3, &g_38056, 492) + 4) > num5))
  711. {
  712. num5 = rPtr(getElemPtr(num3, &g_38056, 492) + 4);
  713. num4 = num3;
  714. }
  715. num3++;
  716. }
  717. bool flag1 = num4 != -1;
  718. if (flag1 & (num5 != -1))
  719. {
  720. return num4;
  721. }
  722. return -1;
  723. }
  724.  
  725. void sub_119E(var A_0, var A_1)
  726. {
  727. var num3 = sub_113A(A_0);
  728. if (((num3 != -1) && (rPtr(getElemPtr(num3, &g_38056, 492) + 36) != 0)) && (rPtr(getElemPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36) - 1, getElemPtr(num3, &g_38056, 492) + 40, 112) + 24) != 5))
  729. {
  730. var num4 = rPtr(getElemPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36) - 1, getElemPtr(num3, &g_38056, 492) + 40, 112) + 24);
  731. wPtr(rPtr(getElemPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36) - 1, getElemPtr(num3, &g_38056, 492) + 40, 112) + 24) + 1, getElemPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36) - 1, getElemPtr(num3, &g_38056, 492) + 40, 112) + 24);
  732. strcpy(A_1, getElemPtr(num4, getElemPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36) - 1, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), 16);
  733. }
  734. }
  735.  
  736. void sub_1252(var A_0, var A_1, var A_2)
  737. {
  738. var num3 = sub_113A(A_0);
  739. if ((num3 != -1) && (rPtr(getElemPtr(num3, &g_38056, 492) + 36) != 0))
  740. {
  741. wPtr(1, getElemPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36) - 1, getElemPtr(num3, &g_38056, 492) + 40, 112) + 4);
  742. strcpy(A_1, getElemPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36) - 1, getElemPtr(num3, &g_38056, 492) + 40, 112) + 8, 16);
  743. wPtr(0, getElemPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36) - 1, getElemPtr(num3, &g_38056, 492) + 40, 112) + 24);
  744. strcpy("", getElemPtr(0, getElemPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36) - 1, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), 16);
  745. strcpy("", getElemPtr(1, getElemPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36) - 1, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), 16);
  746. strcpy("", getElemPtr(2, getElemPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36) - 1, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), 16);
  747. strcpy("", getElemPtr(3, getElemPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36) - 1, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), 16);
  748. strcpy("", getElemPtr(4, getElemPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36) - 1, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16), 16);
  749. if (A_2 != null)
  750. {
  751. sub_428(A_0);
  752. }
  753. }
  754. }
  755.  
  756. var sub_1379(var A_0, var A_1, var A_2)
  757. {
  758. var num3 = sub_1914(A_0, 1);
  759. if (num3 == -1)
  760. {
  761. return 0;
  762. }
  763. if (rPtr(getElemPtr(num3, &g_38056, 492) + 36) == 4)
  764. {
  765. return 0;
  766. }
  767. wPtr(A_0, getElemPtr(num3, &g_38056, 492) + 8);
  768. setElem(A_1, rPtr(getElemPtr(num3, &g_38056, 492) + 36), getElemPtr(num3, &g_38056, 492) + 40, 112);
  769. wPtr(0, getElemPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36), getElemPtr(num3, &g_38056, 492) + 40, 112) + 4);
  770. wPtr(0, getElemPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36), getElemPtr(num3, &g_38056, 492) + 40, 112) + 24);
  771. wPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 36) + 1, getElemPtr(num3, &g_38056, 492) + 36);
  772. if (rPtr(getElemPtr(num3, &g_38056, 492) + 12) == 4)
  773. {
  774. return 0;
  775. }
  776. var num4 = 0;
  777. var num5 = -1;
  778. num4 = 0;
  779. while (true)
  780. {
  781. if (num4 >= rPtr(getElemPtr(num3, &g_38056, 492) + 12))
  782. {
  783. break;
  784. }
  785. if ((num5 == -1) && (getElem(num4, getElemPtr(num3, &g_38056, 492) + 16, 4) == rPtr(getElemPtr(A_1, &g_30828, 48) + 12)))
  786. {
  787. num5 = num4;
  788. }
  789. num4++;
  790. }
  791. if (num5 == -1)
  792. {
  793. setElem(rPtr(getElemPtr(A_1, &g_30828, 48) + 12), rPtr(getElemPtr(num3, &g_38056, 492) + 12), getElemPtr(num3, &g_38056, 492) + 16, 4);
  794. wPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 12) + 1, getElemPtr(num3, &g_38056, 492) + 12);
  795. }
  796. if (rPtr(getElemPtr(num3, &g_38056, 492) + 12) == 4)
  797. {
  798. return 0;
  799. }
  800. num4 = 0;
  801. num5 = -1;
  802. num4 = 0;
  803. while (true)
  804. {
  805. if (num4 >= rPtr(getElemPtr(num3, &g_38056, 492) + 12))
  806. {
  807. break;
  808. }
  809. if ((num5 == -1) && (getElem(num4, getElemPtr(num3, &g_38056, 492) + 16, 4) == rPtr(getElemPtr(A_1, &g_30828, 48) + 8)))
  810. {
  811. num5 = num4;
  812. }
  813. num4++;
  814. }
  815. if (num5 == -1)
  816. {
  817. setElem(rPtr(getElemPtr(A_1, &g_30828, 48) + 8), rPtr(getElemPtr(num3, &g_38056, 492) + 12), getElemPtr(num3, &g_38056, 492) + 16, 4);
  818. wPtr(rPtr(getElemPtr(num3, &g_38056, 492) + 12) + 1, getElemPtr(num3, &g_38056, 492) + 12);
  819. }
  820. num4 = 0;
  821. for (num4 = 0; num4 < rPtr(getElemPtr(num3, &g_38056, 492) + 12); num4++)
  822. {
  823. if (getElem(num4, getElemPtr(num3, &g_38056, 492) + 16, 4) < 3)
  824. {
  825. sub_156F(getElem(num4, getElemPtr(num3, &g_38056, 492) + 16, 4), rPtr(getElemPtr(num3, &g_38056, 492) + 4), 1, A_2, 0);
  826. }
  827. }
  828. return 1;
  829. }
  830.  
  831. void sub_156F(var A_0, var A_1, var A_2, var A_3, var A_4)
  832. {
  833. var num4;
  834. var num5;
  835. var num6;
  836. var num25;
  837. if (A_0 >= 3)
  838. {
  839. return;
  840. }
  841. var num3 = -1;
  842. strcpy("UNSET", &num6, 64);
  843. if (A_2 != 0)
  844. {
  845. num3 = getElem(A_0, &g_37694, 480);
  846. num25 = 0;
  847. while (num3 >= 16)
  848. {
  849. num3 -= 16;
  850. num25 = 1;
  851. }
  852. }
  853. else
  854. {
  855. var num22 = rPtr(getElemPtr(A_1, &g_33817, 136) + 120) - 1;
  856. if (num22 < 0)
  857. {
  858. return;
  859. }
  860. var num23 = getElem(num22, getElemPtr(A_1, &g_33817, 136) + 80, 4);
  861. num5 = num23;
  862. struct _s = sub_1109(rPtr(getElemPtr(num23, &g_30828, 48) + 4));
  863. setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 12), rPtrOfs(_s, 16), rPtrOfs(_s, 20), rPtrOfs(_s, 24), rPtrOfs(_s, 28), rPtrOfs(_s, 32), rPtrOfs(_s, 36), rPtrOfs(_s, 40), rPtrOfs(_s, 44), rPtrOfs(_s, 48), rPtrOfs(_s, 52), rPtrOfs(_s, 56), rPtrOfs(_s, 60), 16, &num6);
  864. bool flag1 = rPtr(getElemPtr(num23, &g_30828, 48) + 8) == A_0;
  865. if (flag1 & (rPtr(getElemPtr(num23, &g_30828, 48) + 12) != A_0))
  866. {
  867. return;
  868. }
  869. num4 = rPtr(getElemPtr(num23, &g_30828, 48) + 8);
  870. num3 = getElem(A_0, &g_37694, 480);
  871. var num24 = 0;
  872. while (true)
  873. {
  874. if (num3 < 16)
  875. {
  876. break;
  877. }
  878. num3 -= 16;
  879. num24 = 1;
  880. }
  881. if ((num24 != 0) && (getElem(num3, getElemPtr(A_0, &g_37694, 480) + 276, 4) == 0))
  882. {
  883. switch (A_0)
  884. {
  885. case 0:
  886. g_30820--;
  887. if (g_30820 < 0)
  888. {
  889. g_30820 = 0;
  890. }
  891. break;
  892. case 1:
  893. g_30821--;
  894. if (g_30821 < 0)
  895. {
  896. g_30821 = 0;
  897. }
  898. break;
  899. case 2:
  900. g_30822--;
  901. if (g_30822 < 0)
  902. {
  903. g_30822 = 0;
  904. }
  905. break;
  906. }
  907. }
  908. setElem(A_1, num3, getElemPtr(A_0, &g_37694, 480) + 72, 4);
  909. setElem(num22, num3, getElemPtr(A_0, &g_37694, 480) + 4, 4);
  910. setElem(0, num3, getElemPtr(A_0, &g_37694, 480) + 140, 4);
  911. setElem(0, num3, getElemPtr(A_0, &g_37694, 480) + 344, 4);
  912. setElem(0, num3, getElemPtr(A_0, &g_37694, 480) + 276, 4);
  913. setElem(getElem(A_0, &g_37694, 480) + 1, A_0, &g_37694, 480);
  914. goto Label_0A42;
  915. }
  916. if ((num25 != 0) && (getElem(num3, getElemPtr(A_0, &g_37694, 480) + 276, 4) == 0))
  917. {
  918. switch (A_0)
  919. {
  920. case 0:
  921. g_30820--;
  922. if (g_30820 < 0)
  923. {
  924. g_30820 = 0;
  925. }
  926. break;
  927. case 1:
  928. g_30821--;
  929. if (g_30821 < 0)
  930. {
  931. g_30821 = 0;
  932. }
  933. break;
  934. case 2:
  935. g_30822--;
  936. if (g_30822 < 0)
  937. {
  938. g_30822 = 0;
  939. }
  940. break;
  941. }
  942. }
  943. var num26 = -1;
  944. var num27 = 0;
  945. num27 = 0;
  946. while (true)
  947. {
  948. if (num27 >= 7)
  949. {
  950. break;
  951. }
  952. bool flag2 = rPtr(getElemPtr(num27, &g_38056, 492) + 4) == A_1;
  953. if (flag2 & (rPtr(getElemPtr(num27, &g_38056, 492) + 36) > 0))
  954. {
  955. num26 = num27;
  956. }
  957. num27++;
  958. }
  959. if (num26 == -1)
  960. {
  961. return;
  962. }
  963. setElem(rPtr(getElemPtr(num26, &g_38056, 492) + 4), num3, getElemPtr(A_0, &g_37694, 480) + 72, 4);
  964. setElem(rPtr(getElemPtr(num26, &g_38056, 492) + 36) - 1, num3, getElemPtr(A_0, &g_37694, 480) + 4, 4);
  965. setElem(0, num3, getElemPtr(A_0, &g_37694, 480) + 140, 4);
  966. setElem(1, num3, getElemPtr(A_0, &g_37694, 480) + 344, 4);
  967. setElem(0, num3, getElemPtr(A_0, &g_37694, 480) + 276, 4);
  968. setElem(getElem(A_0, &g_37694, 480) + 1, A_0, &g_37694, 480);
  969. var num29 = getElem(getElem(num3, getElemPtr(A_0, &g_37694, 480) + 4, 4), getElemPtr(num26, &g_38056, 492) + 40, 112);
  970. num5 = num29;
  971. num4 = rPtr(getElemPtr(num29, &g_30828, 48) + 8);
  972. if (rPtr(getElemPtr(rPtr(getElemPtr(num26, &g_38056, 492) + 36) - 1, getElemPtr(num26, &g_38056, 492) + 40, 112) + 4) != 0)
  973. {
  974. struct _s = getElemPtr(rPtr(getElemPtr(num26, &g_38056, 492) + 36) - 1, getElemPtr(num26, &g_38056, 492) + 40, 112) + 8;
  975. sncpy(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 12), 4, 16, &num6);
  976. }
  977. else
  978. {
  979. struct _s = sub_1109(rPtr(getElemPtr(num29, &g_30828, 48) + 4));
  980. setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 12), rPtrOfs(_s, 16), rPtrOfs(_s, 20), rPtrOfs(_s, 24), rPtrOfs(_s, 28), rPtrOfs(_s, 32), rPtrOfs(_s, 36), rPtrOfs(_s, 40), rPtrOfs(_s, 44), rPtrOfs(_s, 48), rPtrOfs(_s, 52), rPtrOfs(_s, 56), rPtrOfs(_s, 60), 16, &num6);
  981. }
  982. Label_0A42:
  983. if (A_4 == 0)
  984. {
  985. bool flag3 = getElem(num3, getElemPtr(A_0, &g_37694, 480) + 276, 4) == 0;
  986. if (flag3 & (A_3 == 0))
  987. {
  988. switch (A_0)
  989. {
  990. case 0:
  991. sub_630(0, num4, num5, &num6, 0, 0, 0, 0, 0);
  992. break;
  993. case 1:
  994. sub_630(1, num4, num5, &num6, 0, 0, 0, 0, 0);
  995. break;
  996. case 2:
  997. sub_630(2, num4, num5, &num6, 0, 0, 0, 0, 0);
  998. break;
  999. }
  1000. }
  1001. }
  1002. }
  1003.  
  1004. var sub_1914(var A_0, var A_1)
  1005. {
  1006. var num3 = sub_113A(A_0);
  1007. if ((num3 > -1) && (rPtr(getElemPtr(num3, &g_38056, 492) + 36) < 4))
  1008. {
  1009. return num3;
  1010. }
  1011. var num4 = 0;
  1012. var num5 = 0;
  1013. num4 = 0;
  1014. while (true)
  1015. {
  1016. if (num4 >= 7)
  1017. {
  1018. break;
  1019. }
  1020. if (getElem(num4, &g_38056, 492) == 0)
  1021. {
  1022. num5 = 1;
  1023. }
  1024. num4++;
  1025. }
  1026. if (num5 == 0)
  1027. {
  1028. return -1;
  1029. }
  1030. var num6 = 1;
  1031. num4 = 0;
  1032. var num7 = -1;
  1033. var num8 = -1;
  1034. num4 = 0;
  1035. while (true)
  1036. {
  1037. if (num4 >= 7)
  1038. {
  1039. break;
  1040. }
  1041. if (getElem(num4, &g_38056, 492) == 0)
  1042. {
  1043. if (num6 != 0)
  1044. {
  1045. num7 = num4;
  1046. num8 = rPtr(getElemPtr(num4, &g_38056, 492) + 4);
  1047. num6 = 0;
  1048. }
  1049. else if (num8 > rPtr(getElemPtr(num4, &g_38056, 492) + 4))
  1050. {
  1051. num7 = num4;
  1052. num8 = rPtr(getElemPtr(num4, &g_38056, 492) + 4);
  1053. }
  1054. }
  1055. num4++;
  1056. }
  1057. if (rPtr(getElemPtr(num7, &g_38056, 492) + 36) <= 0)
  1058. {
  1059. goto Label_03F6;
  1060. }
  1061. num4 = 0;
  1062. num4 = 0;
  1063. Label_01F7:
  1064. if (num4 >= rPtr(getElemPtr(num7, &g_38056, 492) + 36))
  1065. {
  1066. goto Label_03F6;
  1067. }
  1068. var num9 = 0;
  1069. num9 = 0;
  1070. Label_0230:
  1071. if (num9 >= 3)
  1072. {
  1073. num4++;
  1074. goto Label_01F7;
  1075. }
  1076. var num10 = getElem(num9, &g_37694, 480);
  1077. if (num10 > 16)
  1078. {
  1079. num10 = 16;
  1080. }
  1081. var num11 = 0;
  1082. num11 = 0;
  1083. while (true)
  1084. {
  1085. if (num11 >= num10)
  1086. {
  1087. num9++;
  1088. goto Label_0230;
  1089. }
  1090. if (((getElem(num11, getElemPtr(num9, &g_37694, 480) + 344, 4) != 0) && (getElem(num11, getElemPtr(num9, &g_37694, 480) + 276, 4) == 0)) && ((getElem(num11, getElemPtr(num9, &g_37694, 480) + 72, 4) == rPtr(getElemPtr(num7, &g_38056, 492) + 4)) && (getElem(num11, getElemPtr(num9, &g_37694, 480) + 4, 4) == num4)))
  1091. {
  1092. switch (num9)
  1093. {
  1094. case 0:
  1095. g_30820--;
  1096. break;
  1097. case 1:
  1098. g_30821--;
  1099. break;
  1100. case 2:
  1101. g_30822--;
  1102. break;
  1103. }
  1104. }
  1105. num11++;
  1106. }
  1107. Label_03F6:
  1108. wPtr(A_0, getElemPtr(num7, &g_38056, 492) + 8);
  1109. wPtr(0, getElemPtr(num7, &g_38056, 492) + 12);
  1110. if (A_1 == 0)
  1111. {
  1112. setElem(1, num7, &g_38056, 492);
  1113. }
  1114. wPtr(rPtr(((&g_86838) + 20384) + 310) + 1, ((&g_86838) + 20384) + 310);
  1115. if (rPtr(((&g_86838) + 20384) + 310) == 0)
  1116. {
  1117. wPtr(1, ((&g_86838) + 20384) + 310);
  1118. }
  1119. wPtr(rPtr(((&g_86838) + 20384) + 310), getElemPtr(num7, &g_38056, 492) + 4);
  1120. wPtr(0, getElemPtr(num7, &g_38056, 492) + 36);
  1121. return num7;
  1122. }
  1123.  
  1124. var sub_1B2C(var A_0, var A_1, var A_2, var A_3, var A_4)
  1125. {
  1126. var num40;
  1127. var num8;
  1128. var num25;
  1129. var num28;
  1130. if (CAM::IS_SCREEN_FADED_IN() == 0)
  1131. {
  1132. return 0;
  1133. }
  1134. if (sub_3FBE() != 0)
  1135. {
  1136. return 0;
  1137. }
  1138. if ((PLAYER::IS_PLAYER_PLAYING(PLAYER::PLAYER_ID()) != 0) && (PED::GET_PED_PARACHUTE_STATE(PLAYER::PLAYER_PED_ID()) != -1))
  1139. {
  1140. return 0;
  1141. }
  1142. if (AUDIO::IS_SCRIPTED_CONVERSATION_ONGOING() != 0)
  1143. {
  1144. return 0;
  1145. }
  1146. var num1 = sub_3FA9();
  1147. if ((num1 & (A_2 < 4)) != 0)
  1148. {
  1149. return 0;
  1150. }
  1151. if ((PLAYER::IS_PLAYER_PLAYING(PLAYER::PLAYER_ID()) != 0) && (sub_3F3F(PLAYER::PLAYER_PED_ID()) != 0))
  1152. {
  1153. var num38 = GAMEPLAY::IS_BIT_SET(A_0, sub_3F26());
  1154. if ((num38 & (GAMEPLAY::IS_BIT_SET(A_4, 19) == 0)) != 0)
  1155. {
  1156. return 0;
  1157. }
  1158. }
  1159. if (g_59840 != 0)
  1160. {
  1161. return 0;
  1162. }
  1163. if (CUTSCENE::IS_CUTSCENE_PLAYING() != 0)
  1164. {
  1165. return 0;
  1166. }
  1167. if (g_59079 != 0)
  1168. {
  1169. return 0;
  1170. }
  1171. if (g_77772 != 0)
  1172. {
  1173. return 0;
  1174. }
  1175. var num39 = sub_3F0A();
  1176. if (num39 == 0)
  1177. {
  1178. num40 = rPtr((&g_13109) + 4);
  1179. }
  1180. var num41 = num39 | (num40 & (rPtr((&g_13109) + 104) == 4));
  1181. if ((num41 | sub_3EF0()) != 0)
  1182. {
  1183. return 0;
  1184. }
  1185. if ((GAMEPLAY::IS_BIT_SET(A_4, 18) != 0) && (GAMEPLAY::IS_BIT_SET(A_0, sub_3F26()) == 0))
  1186. {
  1187. return 0;
  1188. }
  1189. var num3 = 1;
  1190. bool flag1 = g_80877 == 13;
  1191. bool flag2 = flag1 | (g_80877 == 10);
  1192. bool flag3 = flag2 | (g_80877 == 11);
  1193. if (flag3 | (g_80877 == 12))
  1194. {
  1195. num3 = 0;
  1196. }
  1197. if (num3 == 1)
  1198. {
  1199. return 0;
  1200. }
  1201. if (PLAYER::IS_PLAYER_PLAYING(PLAYER::PLAYER_ID()) == 0)
  1202. {
  1203. return 0;
  1204. }
  1205. if (A_2 != 5)
  1206. {
  1207. if (PLAYER::GET_PLAYER_WANTED_LEVEL(PLAYER::PLAYER_ID()) > 1)
  1208. {
  1209. return 0;
  1210. }
  1211. if (GAMEPLAY::IS_AUTO_SAVE_IN_PROGRESS() != 0)
  1212. {
  1213. return 0;
  1214. }
  1215. if (g_78544 != 0)
  1216. {
  1217. return 0;
  1218. }
  1219. if (sub_235A(50f, 1) != -1)
  1220. {
  1221. return 0;
  1222. }
  1223. bool flag4 = A_1 == 17;
  1224. bool flag5 = flag4 | (A_1 == 19);
  1225. bool flag6 = flag5 | (A_1 == 14);
  1226. bool flag7 = flag6 | (A_1 == 0);
  1227. bool flag8 = flag7 | (A_1 == 1);
  1228. if ((flag8 | (A_1 == 2)) && (GAMEPLAY::IS_BIT_SET(A_0, sub_3F26()) != 0))
  1229. {
  1230. var num4 = sub_22FF(sub_FA8());
  1231. var num5 = sub_22FF(A_1);
  1232. var num6 = sub_2175(num4, num5);
  1233. if (num6 < 9)
  1234. {
  1235. bool flag9 = rPtr(getElemPtr(num6, ((&g_86838) + 14965) + 175, 76) + 32) == 1;
  1236. if (((flag9 | (rPtr(getElemPtr(num6, ((&g_86838) + 14965) + 175, 76) + 32) == 2)) && (sub_2165(getElemPtr(num6, ((&g_86838) + 14965) + 175, 76) + 20) != 0)) && (sub_20EC(getElemPtr(num6, ((&g_86838) + 14965) + 175, 76) + 20) < 30f))
  1237. {
  1238. return 0;
  1239. }
  1240. }
  1241. }
  1242. }
  1243. if (PLAYER::GET_PLAYER_WANTED_LEVEL(PLAYER::PLAYER_ID()) > 2)
  1244. {
  1245. return 0;
  1246. }
  1247. if (sub_20C3() != 0)
  1248. {
  1249. return 0;
  1250. }
  1251. if (GAMEPLAY::IS_BIT_SET(A_4, 3) != 0)
  1252. {
  1253. if (g_85932 != 0)
  1254. {
  1255. return 0;
  1256. }
  1257. if ((PLAYER::IS_PLAYER_PLAYING(PLAYER::PLAYER_ID()) != 0) && (PLAYER::GET_PLAYER_WANTED_LEVEL(PLAYER::PLAYER_ID()) > 0))
  1258. {
  1259. return 0;
  1260. }
  1261. if (rPtr((&g_85643) + 19) != 0)
  1262. {
  1263. return 0;
  1264. }
  1265. if (g_29814 == 5)
  1266. {
  1267. return 0;
  1268. }
  1269. }
  1270. if ((A_3 != -1) && (sub_205E(PLAYER::PLAYER_PED_ID(), A_3, 0) != 0))
  1271. {
  1272. return 0;
  1273. }
  1274. var num7 = sub_FA8();
  1275. if (sub_1096(num7) == 0)
  1276. {
  1277. return 0;
  1278. }
  1279. initArray(&num8, 16);
  1280. PED::GET_PED_NEARBY_PEDS(PLAYER::PLAYER_PED_ID(), &num8, -1);
  1281. initArray(&num25, 2);
  1282. switch (A_1)
  1283. {
  1284. case 4:
  1285. switch (num7)
  1286. {
  1287. case 0:
  1288. setElem(sub_10DF(1), 0, &num25, 4);
  1289. setElem(sub_10DF(2), 1, &num25, 4);
  1290. goto Label_08BF;
  1291. case 1:
  1292. setElem(sub_10DF(0), 0, &num25, 4);
  1293. setElem(sub_10DF(2), 1, &num25, 4);
  1294. goto Label_08BF;
  1295. case 2:
  1296. setElem(sub_10DF(0), 0, &num25, 4);
  1297. setElem(sub_10DF(1), 1, &num25, 4);
  1298. goto Label_08BF;
  1299. }
  1300. break;
  1301. case 5:
  1302. setElem(sub_10DF(1), 0, &num25, 4);
  1303. setElem(sub_10DF(2), 1, &num25, 4);
  1304. break;
  1305. case 6:
  1306. setElem(sub_2033(12), 0, &num25, 4);
  1307. setElem(sub_10DF(1), 1, &num25, 4);
  1308. break;
  1309. case 7:
  1310. setElem(sub_2033(12), 0, &num25, 4);
  1311. setElem(sub_10DF(0), 1, &num25, 4);
  1312. break;
  1313. case 8:
  1314. setElem(sub_10DF(0), 0, &num25, 4);
  1315. setElem(sub_10DF(1), 1, &num25, 4);
  1316. break;
  1317. case 9:
  1318. setElem(sub_10DF(0), 0, &num25, 4);
  1319. setElem(sub_10DF(2), 1, &num25, 4);
  1320. break;
  1321. case 10:
  1322. setElem(sub_2033(23), 0, &num25, 4);
  1323. setElem(sub_10DF(0), 1, &num25, 4);
  1324. break;
  1325. case 11:
  1326. setElem(sub_2033(23), 0, &num25, 4);
  1327. setElem(sub_10DF(0), 1, &num25, 4);
  1328. break;
  1329. default:
  1330. if (sub_1096(A_1) != 0)
  1331. {
  1332. setElem(sub_10DF(A_1), 0, &num25, 4);
  1333. }
  1334. else
  1335. {
  1336. setElem(sub_2033(A_1), 0, &num25, 4);
  1337. }
  1338. setElem(0, 1, &num25, 4);
  1339. break;
  1340. }
  1341. Label_08BF:
  1342. num28 = 0;
  1343. while (num28 < 2)
  1344. {
  1345. if (getElem(num28, &num25, 4) != 0)
  1346. {
  1347. for (var i = 0; i < 16; i++)
  1348. {
  1349. if ((ENTITY::DOES_ENTITY_EXIST(getElem(i, &num8, 4)) != 0) && (ENTITY::GET_ENTITY_MODEL(getElem(i, &num8, 4)) == getElem(num28, &num25, 4)))
  1350. {
  1351. if (ENTITY::IS_ENTITY_DEAD(getElem(i, &num8, 4)) == 0)
  1352. {
  1353. if (ENTITY::IS_ENTITY_DEAD(PLAYER::PLAYER_PED_ID()) == 0)
  1354. {
  1355. struct _s = ENTITY::GET_ENTITY_COORDS(getElem(i, &num8, 4), 1);
  1356. struct _s = ENTITY::GET_ENTITY_COORDS(PLAYER::PLAYER_PED_ID(), 1);
  1357. if (SYSTEM::VDIST2(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8)) < 6400f)
  1358. {
  1359. return 0;
  1360. }
  1361. }
  1362. }
  1363. else
  1364. {
  1365. return 0;
  1366. }
  1367. }
  1368. }
  1369. }
  1370. num28++;
  1371. }
  1372. return 1;
  1373. }
  1374.  
  1375. var sub_2033(var A_0)
  1376. {
  1377. if (sub_1096(A_0) == 0)
  1378. {
  1379. return getElem(A_0, (&g_86838) + 23936, 116);
  1380. }
  1381. return 0;
  1382. }
  1383.  
  1384. var sub_205E(var A_0, var A_1, var A_2)
  1385. {
  1386. if (ENTITY::IS_ENTITY_DEAD(A_0) == 0)
  1387. {
  1388. var num3;
  1389. struct _s = getElemPtr(A_1, &g_29815, 20);
  1390. setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 12), rPtrOfs(_s, 16), 5, &num3);
  1391. var num8 = rPtr((&num3) + 3);
  1392. if (A_2 > 0f)
  1393. {
  1394. num8 = A_2;
  1395. }
  1396. struct _s = ENTITY::GET_ENTITY_COORDS(A_0, 1);
  1397. struct _s = &num3;
  1398. if (GAMEPLAY::GET_DISTANCE_BETWEEN_COORDS(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 1) < num8)
  1399. {
  1400. return 1;
  1401. }
  1402. if (rPtr((&num3) + 4) != -1)
  1403. {
  1404. return sub_205E(A_0, rPtr((&num3) + 4), A_2);
  1405. }
  1406. }
  1407. return 0;
  1408. }
  1409.  
  1410. var sub_20C3()
  1411. {
  1412. if (g_60102 != 0)
  1413. {
  1414. return 1;
  1415. }
  1416. if ((g_46765 & (g_46771 == 0)) != 0)
  1417. {
  1418. return 1;
  1419. }
  1420. return 0;
  1421. }
  1422.  
  1423. var sub_20EC(var A_0)
  1424. {
  1425. if (sub_2165(A_0) != 0)
  1426. {
  1427. if (sub_2155(A_0) != 0)
  1428. {
  1429. return rPtr((A_0) + 8);
  1430. }
  1431. return (sub_2123() - rPtr((A_0) + 4));
  1432. }
  1433. return rPtr((A_0) + 4);
  1434. }
  1435.  
  1436. var sub_2123()
  1437. {
  1438. if (NETWORK::NETWORK_IS_GAME_IN_PROGRESS() != 0)
  1439. {
  1440. return (SYSTEM::TO_FLOAT(NETWORK::GET_NETWORK_TIME()) / 1000f);
  1441. }
  1442. return (SYSTEM::TO_FLOAT(GAMEPLAY::GET_GAME_TIMER()) / 1000f);
  1443. }
  1444.  
  1445. var sub_2155(var A_0)
  1446. {
  1447. return GAMEPLAY::IS_BIT_SET(rPtr(A_0), 2);
  1448. }
  1449.  
  1450. var sub_2165(var A_0)
  1451. {
  1452. return GAMEPLAY::IS_BIT_SET(rPtr(A_0), 1);
  1453. }
  1454.  
  1455. var sub_2175(var A_0, var A_1)
  1456. {
  1457. bool flag1 = A_0 != 0;
  1458. bool flag2 = flag1 & (A_0 != 1);
  1459. if (flag2 & (A_0 != 2))
  1460. {
  1461. bool flag3 = A_1 == 0;
  1462. bool flag4 = flag3 | (A_1 == 1);
  1463. if (flag4 | (A_1 == 2))
  1464. {
  1465. var num3 = A_1;
  1466. A_1 = A_0;
  1467. A_0 = num3;
  1468. }
  1469. }
  1470. switch (A_0)
  1471. {
  1472. case 0:
  1473. switch (A_1)
  1474. {
  1475. case 0:
  1476. return 10;
  1477. case 1:
  1478. return 0;
  1479. case 2:
  1480. return 2;
  1481. case 3:
  1482. return 10;
  1483. case 4:
  1484. return 5;
  1485. case 5:
  1486. return 8;
  1487. }
  1488. return 10;
  1489. case 1:
  1490. switch (A_1)
  1491. {
  1492. case 0:
  1493. return 0;
  1494. case 1:
  1495. return 10;
  1496. case 2:
  1497. return 1;
  1498. case 3:
  1499. return 3;
  1500. case 4:
  1501. return 6;
  1502. case 5:
  1503. return 10;
  1504. }
  1505. return 10;
  1506. case 2:
  1507. switch (A_1)
  1508. {
  1509. case 0:
  1510. return 2;
  1511. case 1:
  1512. return 1;
  1513. case 2:
  1514. return 10;
  1515. case 3:
  1516. return 4;
  1517. case 4:
  1518. return 7;
  1519. case 5:
  1520. return 10;
  1521. }
  1522. return 10;
  1523. }
  1524. return 10;
  1525. }
  1526.  
  1527. var sub_22FF(var A_0)
  1528. {
  1529. if (A_0 == 143)
  1530. {
  1531. return 7;
  1532. }
  1533. if (A_0 < 144)
  1534. {
  1535. return rPtr(getElemPtr(A_0, (&g_86838) + 23936, 116) + 44);
  1536. }
  1537. if (A_0 == 142)
  1538. {
  1539. return 7;
  1540. }
  1541. if ((A_0 != 144) && (A_0 == 145))
  1542. {
  1543. return 6;
  1544. }
  1545. return 6;
  1546. }
  1547.  
  1548. var sub_235A(var A_0, var A_1)
  1549. {
  1550. var num36 = -1;
  1551. var num37 = A_0;
  1552. if (PLAYER::IS_PLAYER_PLAYING(PLAYER::PLAYER_ID()) != 0)
  1553. {
  1554. var num39 = sub_3EAA();
  1555. var num40 = 0;
  1556. for (num40 = 0; num40 < 63; num40++)
  1557. {
  1558. var num35 = num40;
  1559. var num1 = GAMEPLAY::IS_BIT_SET(getElem(num35, (&g_86838) + 15436, 24), 2);
  1560. if ((num1 & (GAMEPLAY::IS_BIT_SET(getElem(num35, (&g_86838) + 15436, 24), 3) == 0)) != 0)
  1561. {
  1562. var num3;
  1563. sub_2406(num35, &num3);
  1564. struct _s = ENTITY::GET_ENTITY_COORDS(PLAYER::PLAYER_PED_ID(), 0);
  1565. struct _s = (&num3) + 6;
  1566. var num38 = GAMEPLAY::GET_DISTANCE_BETWEEN_COORDS(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 1);
  1567. if (num38 < num37)
  1568. {
  1569. var num41 = 1;
  1570. if ((A_1 != null) && (num39 != rPtr((&num3) + 26)))
  1571. {
  1572. num41 = 0;
  1573. }
  1574. if (num41 != 0)
  1575. {
  1576. num36 = num35;
  1577. num37 = num38;
  1578. }
  1579. }
  1580. }
  1581. }
  1582. }
  1583. return num36;
  1584. }
  1585.  
  1586. void sub_2406(var A_0, var A_1)
  1587. {
  1588. switch ((A_0))
  1589. {
  1590. case 0:
  1591. struct _s = sub_3A25(A_0);
  1592. sub_364E(A_1, "Abigail1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 0, 4, -1604.668f, 5239.1f, 3.01f, 66, "", 108, 0, "ambient_Diving", 0, 0, 1, 4, 1, 0, 2359, sub_36DF(A_0), 1, 0);
  1593. break;
  1594. case 1:
  1595. struct _s = sub_3A25(A_0);
  1596. sub_364E(A_1, "Abigail2", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 0, 4, -1592.84f, 5214.04f, 3.01f, 400, "", 109, 0, "", 0, 0, -1, 4, 1, 0, 2359, sub_36DF(A_0), 1, 0);
  1597. break;
  1598. case 2:
  1599. struct _s = sub_3A25(A_0);
  1600. sub_364E(A_1, "Barry1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 1, 4, 190.26f, -956.35f, 29.63f, 381, "", 74, 0, "", 0, 1, -1, 4, 1, 0, 2359, sub_36DF(A_0), 1, 0);
  1601. break;
  1602. case 3:
  1603. struct _s = sub_3A25(A_0);
  1604. sub_364E(A_1, "Barry2", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 1, 4, 190.26f, -956.35f, 29.63f, 381, "", -1, 0, "", 0, 1, -1, 4, 4, 0, 2359, sub_36DF(A_0), 1, 1);
  1605. break;
  1606. case 4:
  1607. struct _s = sub_3A25(A_0);
  1608. sub_364E(A_1, "Barry3", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 1, 4, 414f, -761f, 29f, 381, "", -1, 0, "", 159, 1, -1, 0, 2, 0, 2359, sub_36DF(A_0), 0, 0);
  1609. break;
  1610. case 5:
  1611. struct _s = sub_3A25(A_0);
  1612. sub_364E(A_1, "Barry3A", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 1, 1, 0, 1199.27f, -1255.63f, 34.23f, 381, "BARSTASH", 83, 0, "", 161, 0, 7, 4, 2, 0, 2359, sub_36DF(A_0), 0, 1);
  1613. break;
  1614. case 6:
  1615. struct _s = sub_3A25(A_0);
  1616. sub_364E(A_1, "Barry3C", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 3, 1, 0, -468.9f, -1713.06f, 18.21f, 381, "", 83, 0, "", 161, 0, 7, 4, 2, 0, 2359, sub_36DF(A_0), 0, 1);
  1617. break;
  1618. case 7:
  1619. struct _s = sub_3A25(A_0);
  1620. sub_364E(A_1, "Barry4", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 1, 4, 237.65f, -385.41f, 44.4f, 381, "", 84, 0, "postRC_Barry4", 0, 0, -1, 4, 2, 800, 2000, sub_36DF(A_0), 0, 0);
  1621. break;
  1622. case 8:
  1623. struct _s = sub_3A25(A_0);
  1624. sub_364E(A_1, "Dreyfuss1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 2, 4, -1458.97f, 485.99f, 115.38f, 66, "LETTERS_HINT", 105, 0, "", 0, 0, -1, 4, 2, 0, 2359, sub_36DF(A_0), 0, 0);
  1625. break;
  1626. case 9:
  1627. struct _s = sub_3A25(A_0);
  1628. sub_364E(A_1, "Epsilon1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 3, 4, -1622.89f, 4204.87f, 83.3f, 66, "", 85, 0, "", 0, 1, 10, 4, 1, 0, 2359, sub_36DF(A_0), 0, 0);
  1629. break;
  1630. case 10:
  1631. struct _s = sub_3A25(A_0);
  1632. sub_364E(A_1, "Epsilon2", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 3, 4, 242.7f, 362.7f, 104.74f, 206, "", 86, 16, "", 0, 0, 11, 4, 1, 0, 2359, sub_36DF(A_0), 1, 0);
  1633. break;
  1634. case 11:
  1635. struct _s = sub_3A25(A_0);
  1636. sub_364E(A_1, "Epsilon3", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 3, 4, 1835.53f, 4705.86f, 38.1f, 206, "", 87, 16, "epsCars", 0, 0, 12, 4, 1, 0, 2359, sub_36DF(A_0), 0, 0);
  1637. break;
  1638. case 12:
  1639. struct _s = sub_3A25(A_0);
  1640. sub_364E(A_1, "Epsilon4", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 3, 4, 1826.13f, 4698.88f, 38.92f, 206, "", 89, 16, "postRC_Epsilon4", 0, 0, 13, 4, 1, 0, 2359, sub_36DF(A_0), 0, 0);
  1641. break;
  1642. case 13:
  1643. struct _s = sub_3A25(A_0);
  1644. sub_364E(A_1, "Epsilon5", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 3, 4, 637.02f, 119.7093f, 89.5f, 206, "", 88, 16, "epsRobes", 0, 0, 14, 4, 1, 0, 2359, sub_36DF(A_0), 1, 0);
  1645. break;
  1646. case 14:
  1647. struct _s = sub_3A25(A_0);
  1648. sub_364E(A_1, "Epsilon6", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 3, 4, -2892.93f, 3192.37f, 11.66f, 206, "", 92, 0, "", 0, 0, 15, 4, 1, 0, 2359, sub_36DF(A_0), 0, 1);
  1649. break;
  1650. case 15:
  1651. struct _s = sub_3A25(A_0);
  1652. sub_364E(A_1, "Epsilon7", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 3, 4, 524.43f, 3079.82f, 39.48f, 206, "", -1, 16, "epsDesert", 0, 0, 16, 4, 1, 0, 2359, sub_36DF(A_0), 0, 0);
  1653. break;
  1654. case 16:
  1655. struct _s = sub_3A25(A_0);
  1656. sub_364E(A_1, "Epsilon8", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 3, 4, -697.75f, 45.38f, 43.03f, 206, "", 93, 16, "epsilonTract", 0, 0, -1, 4, 1, 0, 2359, sub_36DF(A_0), 1, 0);
  1657. break;
  1658. case 17:
  1659. struct _s = sub_3A25(A_0);
  1660. sub_364E(A_1, "Extreme1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 4, 4, -188.22f, 1296.1f, 302.86f, 66, "", -1, 0, "", 5, 1, 18, 4, 2, 0, 2359, sub_36DF(A_0), 0, 1);
  1661. break;
  1662. case 18:
  1663. struct _s = sub_3A25(A_0);
  1664. sub_364E(A_1, "Extreme2", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 4, 4, -954.19f, -2760.05f, 14.64f, 382, "", 95, 0, "", 166, 0, 19, 4, 2, 0, 2359, sub_36DF(A_0), 0, 1);
  1665. break;
  1666. case 19:
  1667. struct _s = sub_3A25(A_0);
  1668. sub_364E(A_1, "Extreme3", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 4, 4, -63.8f, -809.5f, 321.8f, 382, "", 96, 0, "", 0, 0, 20, 4, 2, 0, 2359, sub_36DF(A_0), 0, 1);
  1669. break;
  1670. case 20:
  1671. struct _s = sub_3A25(A_0);
  1672. sub_364E(A_1, "Extreme4", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 4, 4, 1731.41f, 96.96f, 170.39f, 382, "", 97, 16, "", 0, 0, -1, 4, 2, 0, 2359, sub_36DF(A_0), 0, 0);
  1673. break;
  1674. case 21:
  1675. struct _s = sub_3A25(A_0);
  1676. sub_364E(A_1, "Fanatic1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 5, 4, -1877.82f, -440.649f, 45.05f, 405, "", 74, 0, "", 0, 1, -1, 4, 1, 700, 2000, sub_36DF(A_0), 1, 0);
  1677. break;
  1678. case 22:
  1679. struct _s = sub_3A25(A_0);
  1680. sub_364E(A_1, "Fanatic2", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 5, 4, 809.66f, 1279.76f, 360.49f, 405, "", -1, 0, "", 0, 1, -1, 4, 4, 700, 2000, sub_36DF(A_0), 1, 0);
  1681. break;
  1682. case 23:
  1683. struct _s = sub_3A25(A_0);
  1684. sub_364E(A_1, "Fanatic3", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 5, 4, -915.6f, 6139.2f, 5.5f, 405, "", -1, 0, "", 0, 1, -1, 4, 2, 700, 2000, sub_36DF(A_0), 0, 1);
  1685. break;
  1686. case 24:
  1687. struct _s = sub_3A25(A_0);
  1688. sub_364E(A_1, "Hao1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 6, 4, -72.29f, -1260.63f, 28.14f, 66, "", -1, 0, "controller_Races", 14, 1, -1, 4, 2, 2000, 500, sub_36DF(A_0), 0, 1);
  1689. break;
  1690. case 25:
  1691. struct _s = sub_3A25(A_0);
  1692. sub_364E(A_1, "Hunting1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 7, 4, 1804.32f, 3931.33f, 32.82f, 66, "", -1, 0, "", 169, 1, 26, 4, 4, 0, 2359, sub_36DF(A_0), 0, 1);
  1693. break;
  1694. case 26:
  1695. struct _s = sub_3A25(A_0);
  1696. sub_364E(A_1, "Hunting2", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 7, 4, -684.17f, 5839.16f, 16.09f, 384, "", 98, 0, "", 8, 0, -1, 4, 4, 0, 2359, sub_36DF(A_0), 0, 1);
  1697. break;
  1698. case 27:
  1699. struct _s = sub_3A25(A_0);
  1700. sub_364E(A_1, "Josh1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 8, 4, -1104.93f, 291.25f, 64.3f, 66, "", -1, 0, "forSaleSigns", 0, 1, 28, 4, 4, 0, 2359, sub_36DF(A_0), 1, 0);
  1701. break;
  1702. case 28:
  1703. struct _s = sub_3A25(A_0);
  1704. sub_364E(A_1, "Josh2", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 8, 4, 565.39f, -1772.88f, 29.77f, 385, "", 104, 0, "", 0, 0, 29, 4, 4, 0, 2359, sub_36DF(A_0), 1, 1);
  1705. break;
  1706. case 29:
  1707. struct _s = sub_3A25(A_0);
  1708. sub_364E(A_1, "Josh3", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 8, 4, 565.39f, -1772.88f, 29.77f, 385, "", -1, 16, "", 0, 0, 30, 4, 4, 0, 2359, sub_36DF(A_0), 1, 1);
  1709. break;
  1710. case 30:
  1711. struct _s = sub_3A25(A_0);
  1712. sub_364E(A_1, "Josh4", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 8, 4, -1104.93f, 291.25f, 64.3f, 385, "", -1, 36, "", 0, 0, -1, 4, 4, 0, 2359, sub_36DF(A_0), 1, 0);
  1713. break;
  1714. case 31:
  1715. struct _s = sub_3A25(A_0);
  1716. sub_364E(A_1, "Maude1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 9, 4, 2726.1f, 4145f, 44.3f, 66, "", -1, 0, "BailBond_Launcher", 0, 1, -1, 4, 4, 0, 2359, sub_36DF(A_0), 0, 1);
  1717. break;
  1718. case 32:
  1719. struct _s = sub_3A25(A_0);
  1720. sub_364E(A_1, "Minute1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 10, 4, 327.85f, 3405.7f, 35.73f, 66, "", -1, 0, "", 0, 1, 33, 4, 4, 0, 2359, sub_36DF(A_0), 0, 1);
  1721. break;
  1722. case 33:
  1723. struct _s = sub_3A25(A_0);
  1724. sub_364E(A_1, "Minute2", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 10, 4, 18f, 4527f, 105f, 386, "", -1, 10, "", 0, 0, 34, 4, 4, 0, 2359, sub_36DF(A_0), 0, 1);
  1725. break;
  1726. case 34:
  1727. struct _s = sub_3A25(A_0);
  1728. sub_364E(A_1, "Minute3", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 10, 4, -303.82f, 6211.29f, 31.05f, 386, "", -1, 10, "", 0, 0, -1, 4, 4, 0, 2359, sub_36DF(A_0), 0, 1);
  1729. break;
  1730. case 35:
  1731. struct _s = sub_3A25(A_0);
  1732. sub_364E(A_1, "MrsPhilips1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 11, 4, 1972.59f, 3816.43f, 32.42f, 66, "", -1, 0, "ambient_MrsPhilips", 0, 1, -1, 4, 4, 0, 2359, sub_36DF(A_0), 0, 0);
  1733. break;
  1734. case 36:
  1735. struct _s = sub_3A25(A_0);
  1736. sub_364E(A_1, "MrsPhilips2", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 11, 4, 0f, 0f, 0f, -1, "", -1, 0, "", 0, 1, -1, 4, 4, 0, 2359, sub_36DF(A_0), 0, 0);
  1737. break;
  1738. case 37:
  1739. struct _s = sub_3A25(A_0);
  1740. sub_364E(A_1, "Nigel1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 12, 4, -1097.16f, 790.01f, 164.52f, 66, "", -1, 0, "", 172, 1, -1, 1, 4, 0, 2359, sub_36DF(A_0), 1, 0);
  1741. break;
  1742. case 38:
  1743. struct _s = sub_3A25(A_0);
  1744. sub_364E(A_1, "Nigel1A", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 12, 1, -558.65f, 284.49f, 90.86f, 149, "NIGITEMS", 99, 0, "", 0, 0, 42, 4, 4, 0, 2359, sub_36DF(A_0), 1, 1);
  1745. break;
  1746. case 39:
  1747. struct _s = sub_3A25(A_0);
  1748. sub_364E(A_1, "Nigel1B", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 12, 1, -1034.15f, 366.08f, 80.11f, 149, "", 99, 0, "", 0, 0, 42, 4, 4, 700, 2000, sub_36DF(A_0), 1, 1);
  1749. break;
  1750. case 40:
  1751. struct _s = sub_3A25(A_0);
  1752. sub_364E(A_1, "Nigel1C", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 12, 1, -623.91f, -266.17f, 37.76f, 149, "", 99, 0, "", 0, 0, 42, 4, 4, 700, 2000, sub_36DF(A_0), 1, 1);
  1753. break;
  1754. case 41:
  1755. struct _s = sub_3A25(A_0);
  1756. sub_364E(A_1, "Nigel1D", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 12, 1, -1096.85f, 67.68f, 52.95f, 149, "", 99, 0, "", 0, 0, 42, 4, 4, 700, 2000, sub_36DF(A_0), 1, 1);
  1757. break;
  1758. case 42:
  1759. struct _s = sub_3A25(A_0);
  1760. sub_364E(A_1, "Nigel2", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 12, 4, -1310.7f, -640.22f, 26.54f, 149, "", -1, 8, "", 0, 0, 43, 4, 4, 0, 2359, sub_36DF(A_0), 1, 1);
  1761. break;
  1762. case 43:
  1763. struct _s = sub_3A25(A_0);
  1764. sub_364E(A_1, "Nigel3", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 12, 4, -44.75f, -1288.67f, 28.21f, 149, "", -1, 16, "postRC_Nigel3", 0, 0, -1, 4, 4, 0, 2359, sub_36DF(A_0), 1, 1);
  1765. break;
  1766. case 44:
  1767. struct _s = sub_3A25(A_0);
  1768. sub_364E(A_1, "Omega1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 13, 4, 2468.51f, 3437.39f, 49.9f, 66, "", -1, 0, "spaceshipParts", 0, 1, 45, 4, 2, 0, 2359, sub_36DF(A_0), 0, 0);
  1769. break;
  1770. case 45:
  1771. struct _s = sub_3A25(A_0);
  1772. sub_364E(A_1, "Omega2", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 13, 4, 2319.44f, 2583.58f, 46.76f, 387, "", 106, 0, "", 0, 0, -1, 4, 2, 0, 2359, sub_36DF(A_0), 0, 0);
  1773. break;
  1774. case 46:
  1775. struct _s = sub_3A25(A_0);
  1776. sub_364E(A_1, "Paparazzo1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 14, 4, -149.75f, 285.81f, 93.67f, 66, "", -1, 0, "", 0, 1, 47, 4, 2, 0, 2359, sub_36DF(A_0), 0, 1);
  1777. break;
  1778. case 47:
  1779. struct _s = sub_3A25(A_0);
  1780. sub_364E(A_1, "Paparazzo2", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 14, 4, -70.71f, 301.43f, 106.79f, 389, "", -1, 8, "", 0, 0, 48, 4, 2, 0, 2359, sub_36DF(A_0), 0, 1);
  1781. break;
  1782. case 48:
  1783. struct _s = sub_3A25(A_0);
  1784. sub_364E(A_1, "Paparazzo3", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 14, 4, -257.22f, 292.85f, 90.63f, 389, "", -1, 8, "", 175, 1, -1, 2, 2, 0, 2359, sub_36DF(A_0), 0, 0);
  1785. break;
  1786. case 49:
  1787. struct _s = sub_3A25(A_0);
  1788. sub_364E(A_1, "Paparazzo3A", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 14, 2, 305.52f, 157.19f, 102.94f, 389, "PAPPHOTO", 101, 0, "", 0, 0, 51, 4, 2, 0, 2359, sub_36DF(A_0), 0, 1);
  1789. break;
  1790. case 50:
  1791. struct _s = sub_3A25(A_0);
  1792. sub_364E(A_1, "Paparazzo3B", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 14, 2, 1040.96f, -534.42f, 60.17f, 389, "", 101, 0, "", 0, 0, 51, 4, 2, 0, 2359, sub_36DF(A_0), 0, 1);
  1793. break;
  1794. case 51:
  1795. struct _s = sub_3A25(A_0);
  1796. sub_364E(A_1, "Paparazzo4", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 14, 4, -484.2f, 229.68f, 82.21f, 389, "", -1, 8, "", 0, 1, -1, 4, 2, 0, 2359, sub_36DF(A_0), 0, 0);
  1797. break;
  1798. case 52:
  1799. struct _s = sub_3A25(A_0);
  1800. sub_364E(A_1, "Rampage1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 15, 4, 908f, 3643.7f, 32.2f, 66, "", -1, 0, "", 0, 1, 54, 4, 4, 0, 2359, sub_36DF(A_0), 0, 0);
  1801. break;
  1802. case 54:
  1803. struct _s = sub_3A25(A_0);
  1804. sub_364E(A_1, "Rampage3", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 15, 4, 465.1f, -1849.3f, 27.8f, 84, "", -1, 0, "", 0, 1, 55, 4, 4, 0, 2359, sub_36DF(A_0), 1, 0);
  1805. break;
  1806. case 55:
  1807. struct _s = sub_3A25(A_0);
  1808. sub_364E(A_1, "Rampage4", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 15, 4, -161f, -1669.7f, 33f, 84, "", -1, 0, "", 0, 0, 56, 4, 4, 0, 2359, sub_36DF(A_0), 1, 0);
  1809. break;
  1810. case 56:
  1811. struct _s = sub_3A25(A_0);
  1812. sub_364E(A_1, "Rampage5", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 15, 4, -1298.2f, 2504.14f, 21.09f, 84, "", -1, 0, "", 0, 0, 53, 4, 4, 0, 2359, sub_36DF(A_0), 0, 0);
  1813. break;
  1814. case 53:
  1815. struct _s = sub_3A25(A_0);
  1816. sub_364E(A_1, "Rampage2", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 15, 4, 1181.5f, -400.1f, 67.5f, 84, "", -1, 0, "rampage_controller", 0, 0, -1, 4, 4, 0, 2359, sub_36DF(A_0), 1, 0);
  1817. break;
  1818. case 57:
  1819. struct _s = sub_3A25(A_0);
  1820. sub_364E(A_1, "TheLastOne", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 16, 4, -1298.98f, 4640.16f, 105.67f, 66, "", 131, 1, "", 0, 1, -1, 4, 2, 0, 2359, sub_36DF(A_0), 0, 1);
  1821. break;
  1822. case 58:
  1823. struct _s = sub_3A25(A_0);
  1824. sub_364E(A_1, "Tonya1", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 17, 4, -14.39f, -1472.69f, 29.58f, 66, "AM_H_RCFS", -1, 0, "ambient_TonyaCall", 24, 1, 59, 4, 2, 0, 2359, sub_36DF(A_0), 0, 1);
  1825. break;
  1826. case 59:
  1827. struct _s = sub_3A25(A_0);
  1828. sub_364E(A_1, "Tonya2", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 17, 4, -14.39f, -1472.69f, 29.58f, 388, "", -1, 48, "ambient_Tonya", 177, 0, 60, 4, 2, 0, 2359, sub_36DF(A_0), 0, 1);
  1829. break;
  1830. case 60:
  1831. struct _s = sub_3A25(A_0);
  1832. sub_364E(A_1, "Tonya3", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 17, 4, 0f, 0f, 0f, -1, "", -1, 0, "", 179, 0, 61, 4, 2, 0, 2359, sub_36DF(A_0), 0, 1);
  1833. break;
  1834. case 61:
  1835. struct _s = sub_3A25(A_0);
  1836. sub_364E(A_1, "Tonya4", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 17, 4, 0f, 0f, 0f, -1, "", -1, 0, "", 0, 0, 62, 4, 2, 0, 2359, sub_36DF(A_0), 0, 1);
  1837. break;
  1838. case 62:
  1839. struct _s = sub_3A25(A_0);
  1840. sub_364E(A_1, "Tonya5", rPtrOfs(_s, 0), rPtrOfs(_s, 4), 0, 17, 4, -14.39f, -1472.69f, 29.58f, 388, "", -1, 48, "", 0, 0, -1, 4, 2, 0, 2359, sub_36DF(A_0), 0, 1);
  1841. break;
  1842. }
  1843. }
  1844.  
  1845. void sub_364E(var A_0, var A_1, var A_2, var A_3, var A_4, var A_5, var A_6, var A_7, var A_8, var A_9, var A_10, var A_11, var A_12, var A_13, var A_14, var A_15, var A_16, var A_17, var A_18, var A_19, var A_20, var A_21, var A_22, var A_23, var A_24)
  1846. {
  1847. wPtr(A_5, (A_0) + 16);
  1848. wPtr(A_1, A_0);
  1849. struct _s = &A_2;
  1850. setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), 2, (A_0) + 4);
  1851. wPtr(A_4, (A_0) + 12);
  1852. wPtr(A_6, (A_0) + 20);
  1853. struct _s = &A_7;
  1854. setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), 3, (A_0) + 24);
  1855. wPtr(A_10, (A_0) + 36);
  1856. strcpy(A_11, (A_0) + 40, 16);
  1857. wPtr(A_12, (A_0) + 56);
  1858. wPtr(A_13, (A_0) + 60);
  1859. strcpy(A_14, (A_0) + 64, 24);
  1860. wPtr(A_15, (A_0) + 88);
  1861. wPtr(A_16, (A_0) + 92);
  1862. wPtr(A_17, (A_0) + 96);
  1863. wPtr(A_18, (A_0) + 100);
  1864. wPtr(A_19, (A_0) + 104);
  1865. wPtr(A_20, (A_0) + 108);
  1866. wPtr(A_21, (A_0) + 112);
  1867. wPtr(A_22, (A_0) + 116);
  1868. wPtr(A_23, (A_0) + 120);
  1869. wPtr(A_24, (A_0) + 124);
  1870. }
  1871.  
  1872. var sub_36DF(var A_0)
  1873. {
  1874. switch ((A_0))
  1875. {
  1876. case 0:
  1877. return 0;
  1878. case 1:
  1879. return 0;
  1880. case 2:
  1881. return 1;
  1882. case 3:
  1883. return 1;
  1884. case 4:
  1885. return 0;
  1886. case 5:
  1887. return 1;
  1888. case 6:
  1889. return 1;
  1890. case 7:
  1891. return 0;
  1892. case 8:
  1893. return 1;
  1894. case 9:
  1895. return 0;
  1896. case 10:
  1897. return 0;
  1898. case 11:
  1899. return 0;
  1900. case 12:
  1901. return 1;
  1902. case 13:
  1903. return 0;
  1904. case 14:
  1905. return 1;
  1906. case 15:
  1907. return 0;
  1908. case 16:
  1909. return 1;
  1910. case 17:
  1911. return 1;
  1912. case 18:
  1913. return 1;
  1914. case 19:
  1915. return 1;
  1916. case 20:
  1917. return 1;
  1918. case 21:
  1919. return 1;
  1920. case 22:
  1921. return 1;
  1922. case 23:
  1923. return 1;
  1924. case 24:
  1925. return 1;
  1926. case 25:
  1927. return 1;
  1928. case 26:
  1929. return 1;
  1930. case 27:
  1931. return 0;
  1932. case 28:
  1933. return 1;
  1934. case 29:
  1935. return 1;
  1936. case 30:
  1937. return 1;
  1938. case 31:
  1939. return 0;
  1940. case 32:
  1941. return 1;
  1942. case 33:
  1943. return 1;
  1944. case 34:
  1945. return 1;
  1946. case 35:
  1947. return 0;
  1948. case 36:
  1949. return 0;
  1950. case 37:
  1951. return 0;
  1952. case 38:
  1953. return 1;
  1954. case 39:
  1955. return 1;
  1956. case 40:
  1957. return 1;
  1958. case 41:
  1959. return 1;
  1960. case 42:
  1961. return 1;
  1962. case 43:
  1963. return 1;
  1964. case 44:
  1965. return 0;
  1966. case 45:
  1967. return 0;
  1968. case 46:
  1969. return 1;
  1970. case 47:
  1971. return 1;
  1972. case 48:
  1973. return 0;
  1974. case 49:
  1975. return 1;
  1976. case 50:
  1977. return 1;
  1978. case 51:
  1979. return 1;
  1980. case 52:
  1981. return 1;
  1982. case 54:
  1983. return 1;
  1984. case 55:
  1985. return 1;
  1986. case 56:
  1987. return 1;
  1988. case 53:
  1989. return 1;
  1990. case 57:
  1991. return 1;
  1992. case 58:
  1993. return 1;
  1994. case 59:
  1995. return 1;
  1996. case 60:
  1997. return 1;
  1998. case 61:
  1999. return 1;
  2000. case 62:
  2001. return 1;
  2002. }
  2003. return 0;
  2004. }
  2005.  
  2006. var sub_3A25(var A_0)
  2007. {
  2008. var num3;
  2009. var num5;
  2010. strcpy("", &num3, 8);
  2011. struct _s = sub_3A5D(A_0);
  2012. setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), 2, &num5);
  2013. if (GAMEPLAY::IS_STRING_NULL_OR_EMPTY(&num5) == 0)
  2014. {
  2015. strcpy("RC_", &num3, 8);
  2016. sadd(&num5, &num3, 8);
  2017. }
  2018. struct _s = &num3;
  2019. return buildStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4));
  2020. }
  2021.  
  2022. var sub_3A5D(var A_0)
  2023. {
  2024. var num3;
  2025. strcpy("", &num3, 8);
  2026. switch (A_0)
  2027. {
  2028. case 0:
  2029. strcpy("ABI1", &num3, 8);
  2030. break;
  2031. case 1:
  2032. strcpy("ABI2", &num3, 8);
  2033. break;
  2034. case 2:
  2035. strcpy("BA1", &num3, 8);
  2036. break;
  2037. case 3:
  2038. strcpy("BA2", &num3, 8);
  2039. break;
  2040. case 4:
  2041. strcpy("BA3", &num3, 8);
  2042. break;
  2043. case 5:
  2044. strcpy("BA3A", &num3, 8);
  2045. break;
  2046. case 6:
  2047. strcpy("BA3C", &num3, 8);
  2048. break;
  2049. case 7:
  2050. strcpy("BA4", &num3, 8);
  2051. break;
  2052. case 8:
  2053. strcpy("DRE1", &num3, 8);
  2054. break;
  2055. case 9:
  2056. strcpy("EPS1", &num3, 8);
  2057. break;
  2058. case 10:
  2059. strcpy("EPS2", &num3, 8);
  2060. break;
  2061. case 11:
  2062. strcpy("EPS3", &num3, 8);
  2063. break;
  2064. case 12:
  2065. strcpy("EPS4", &num3, 8);
  2066. break;
  2067. case 13:
  2068. strcpy("EPS5", &num3, 8);
  2069. break;
  2070. case 14:
  2071. strcpy("EPS6", &num3, 8);
  2072. break;
  2073. case 15:
  2074. strcpy("EPS7", &num3, 8);
  2075. break;
  2076. case 16:
  2077. strcpy("EPS8", &num3, 8);
  2078. break;
  2079. case 17:
  2080. strcpy("EXT1", &num3, 8);
  2081. break;
  2082. case 18:
  2083. strcpy("EXT2", &num3, 8);
  2084. break;
  2085. case 19:
  2086. strcpy("EXT3", &num3, 8);
  2087. break;
  2088. case 20:
  2089. strcpy("EXT4", &num3, 8);
  2090. break;
  2091. case 21:
  2092. strcpy("FAN1", &num3, 8);
  2093. break;
  2094. case 22:
  2095. strcpy("FAN2", &num3, 8);
  2096. break;
  2097. case 23:
  2098. strcpy("FAN3", &num3, 8);
  2099. break;
  2100. case 24:
  2101. strcpy("HAO1", &num3, 8);
  2102. break;
  2103. case 25:
  2104. strcpy("HUN1", &num3, 8);
  2105. break;
  2106. case 26:
  2107. strcpy("HUN2", &num3, 8);
  2108. break;
  2109. case 27:
  2110. strcpy("JOS1", &num3, 8);
  2111. break;
  2112. case 28:
  2113. strcpy("JOS2", &num3, 8);
  2114. break;
  2115. case 29:
  2116. strcpy("JOS3", &num3, 8);
  2117. break;
  2118. case 30:
  2119. strcpy("JOS4", &num3, 8);
  2120. break;
  2121. case 31:
  2122. strcpy("MAU1", &num3, 8);
  2123. break;
  2124. case 32:
  2125. strcpy("MIN1", &num3, 8);
  2126. break;
  2127. case 33:
  2128. strcpy("MIN2", &num3, 8);
  2129. break;
  2130. case 34:
  2131. strcpy("MIN3", &num3, 8);
  2132. break;
  2133. case 35:
  2134. strcpy("MRS1", &num3, 8);
  2135. break;
  2136. case 36:
  2137. strcpy("MRS2", &num3, 8);
  2138. break;
  2139. case 37:
  2140. strcpy("NI1", &num3, 8);
  2141. break;
  2142. case 38:
  2143. strcpy("NI1A", &num3, 8);
  2144. break;
  2145. case 39:
  2146. strcpy("NI1B", &num3, 8);
  2147. break;
  2148. case 40:
  2149. strcpy("NI1C", &num3, 8);
  2150. break;
  2151. case 41:
  2152. strcpy("NI1D", &num3, 8);
  2153. break;
  2154. case 42:
  2155. strcpy("NI2", &num3, 8);
  2156. break;
  2157. case 43:
  2158. strcpy("NI3", &num3, 8);
  2159. break;
  2160. case 44:
  2161. strcpy("OME1", &num3, 8);
  2162. break;
  2163. case 45:
  2164. strcpy("OME2", &num3, 8);
  2165. break;
  2166. case 46:
  2167. strcpy("PA1", &num3, 8);
  2168. break;
  2169. case 47:
  2170. strcpy("PA2", &num3, 8);
  2171. break;
  2172. case 48:
  2173. strcpy("PA3", &num3, 8);
  2174. break;
  2175. case 49:
  2176. strcpy("PA3A", &num3, 8);
  2177. break;
  2178. case 50:
  2179. strcpy("PA3B", &num3, 8);
  2180. break;
  2181. case 51:
  2182. strcpy("PA4", &num3, 8);
  2183. break;
  2184. case 52:
  2185. strcpy("RAM1", &num3, 8);
  2186. break;
  2187. case 53:
  2188. strcpy("RAM2", &num3, 8);
  2189. break;
  2190. case 54:
  2191. strcpy("RAM3", &num3, 8);
  2192. break;
  2193. case 55:
  2194. strcpy("RAM4", &num3, 8);
  2195. break;
  2196. case 56:
  2197. strcpy("RAM5", &num3, 8);
  2198. break;
  2199. case 57:
  2200. strcpy("SAS1", &num3, 8);
  2201. break;
  2202. case 58:
  2203. strcpy("TON1", &num3, 8);
  2204. break;
  2205. case 59:
  2206. strcpy("TON2", &num3, 8);
  2207. break;
  2208. case 60:
  2209. strcpy("TON3", &num3, 8);
  2210. break;
  2211. case 61:
  2212. strcpy("TON4", &num3, 8);
  2213. break;
  2214. case 62:
  2215. strcpy("TON5", &num3, 8);
  2216. break;
  2217. }
  2218. struct _s = &num3;
  2219. return buildStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4));
  2220. }
  2221.  
  2222. var sub_3EAA()
  2223. {
  2224. sub_FC1();
  2225. switch (rPtr((((&g_86838) + 1729) + 539) + 2659))
  2226. {
  2227. case 0:
  2228. return 1;
  2229. case 1:
  2230. return 2;
  2231. case 2:
  2232. return 4;
  2233. }
  2234. return 0;
  2235. }
  2236.  
  2237. var sub_3EF0()
  2238. {
  2239. if (SCRIPT::0x029D3841(0xAB140056) > 0)
  2240. {
  2241. return 1;
  2242. }
  2243. return 0;
  2244. }
  2245.  
  2246. var sub_3F0A()
  2247. {
  2248. if (NETWORK::NETWORK_IS_GAME_IN_PROGRESS() == 0)
  2249. {
  2250. return (rPtr((&g_79091) + 44) == 1);
  2251. }
  2252. return 0;
  2253. }
  2254.  
  2255. var sub_3F26()
  2256. {
  2257. sub_FC1();
  2258. return rPtr((((&g_86838) + 1729) + 539) + 2659);
  2259. }
  2260.  
  2261. var sub_3F3F(var A_0)
  2262. {
  2263. if (A_0 == 0)
  2264. {
  2265. return 0;
  2266. }
  2267. if (sub_3F60(A_0) == -1)
  2268. {
  2269. return 0;
  2270. }
  2271. return 1;
  2272. }
  2273.  
  2274. var sub_3F60(var A_0)
  2275. {
  2276. if (A_0 != 0)
  2277. {
  2278. var num3 = 0;
  2279. for (num3 = 0; num3 < 16; num3++)
  2280. {
  2281. if ((getElem(num3, &g_30638, 20) != -1) && (A_0 == rPtr(getElemPtr(num3, &g_30638, 20) + 4)))
  2282. {
  2283. return num3;
  2284. }
  2285. }
  2286. }
  2287. return -1;
  2288. }
  2289.  
  2290. var sub_3FA9()
  2291. {
  2292. if (g_29814 == 12)
  2293. {
  2294. return 0;
  2295. }
  2296. return 1;
  2297. }
  2298.  
  2299. var sub_3FBE()
  2300. {
  2301. if (rPtr((&g_10433) + 1) == 1)
  2302. {
  2303. return 1;
  2304. }
  2305. return 0;
  2306. }
  2307.  
  2308. void sub_3FD7(var A_0, var A_1, var A_2, var A_3, var A_4, var A_5, var A_6, var A_7)
  2309. {
  2310. var num3;
  2311. var num4;
  2312. var num5;
  2313. var num6;
  2314. var num7;
  2315. var num8;
  2316. var num9;
  2317. var num10;
  2318. if (sub_4351(A_0, A_1) != 0)
  2319. {
  2320. num3 = sub_4344(A_1);
  2321. num4 = sub_4308(A_0);
  2322. num5 = sub_4308(A_0) - sub_4308(A_1);
  2323. num6 = sub_4344(A_0) - sub_4344(A_1);
  2324. num7 = sub_42F6(A_0) - sub_42F6(A_1);
  2325. num8 = sub_42E3(A_0) - sub_42E3(A_1);
  2326. num9 = sub_42D0(A_0) - sub_42D0(A_1);
  2327. num10 = sub_42BD(A_0) - sub_42BD(A_1);
  2328. }
  2329. else
  2330. {
  2331. num3 = sub_4344(A_0);
  2332. num4 = sub_4308(A_1);
  2333. num5 = sub_4308(A_1) - sub_4308(A_0);
  2334. num6 = sub_4344(A_1) - sub_4344(A_0);
  2335. num7 = sub_42F6(A_1) - sub_42F6(A_0);
  2336. num8 = sub_42E3(A_1) - sub_42E3(A_0);
  2337. num9 = sub_42D0(A_1) - sub_42D0(A_0);
  2338. num10 = sub_42BD(A_1) - sub_42BD(A_0);
  2339. }
  2340. while (num10 < 0)
  2341. {
  2342. num10 += 60;
  2343. num9--;
  2344. }
  2345. while (num10 > 59)
  2346. {
  2347. num10 -= 60;
  2348. num9++;
  2349. }
  2350. while (num9 < 0)
  2351. {
  2352. num9 += 60;
  2353. num8--;
  2354. }
  2355. while (num9 > 59)
  2356. {
  2357. num9 -= 60;
  2358. num8++;
  2359. }
  2360. while (num8 < 0)
  2361. {
  2362. num8 += 24;
  2363. num7--;
  2364. }
  2365. while (num8 > 23)
  2366. {
  2367. num8 -= 24;
  2368. num7++;
  2369. }
  2370. Label_0279:
  2371. if (num7 >= 0)
  2372. {
  2373. while (num6 < 0)
  2374. {
  2375. num6 += 12;
  2376. num5--;
  2377. }
  2378. while (num6 > 12)
  2379. {
  2380. num6 -= 12;
  2381. num5++;
  2382. }
  2383. wPtr(num10, A_2);
  2384. wPtr(num9, A_3);
  2385. wPtr(num8, A_4);
  2386. wPtr(num7, A_5);
  2387. wPtr(num6, A_6);
  2388. wPtr(num5, A_7);
  2389. }
  2390. else
  2391. {
  2392. while (true)
  2393. {
  2394. if (num6 >= 0)
  2395. {
  2396. break;
  2397. }
  2398. num6 += 12;
  2399. num5--;
  2400. }
  2401. num7 += sub_421B(num3, num4);
  2402. num6--;
  2403. num3 = SYSTEM::ROUND(sub_41D9(SYSTEM::TO_FLOAT(num3 + 1), 0f, 12f));
  2404. goto Label_0279;
  2405. }
  2406. }
  2407.  
  2408. var sub_41D9(var A_0, var A_1, var A_2)
  2409. {
  2410. if (A_1 == A_2)
  2411. {
  2412. return A_1;
  2413. }
  2414. var num3 = (A_2 - A_1);
  2415. A_0 -= itof(SYSTEM::ROUND(((A_0 - A_1) / num3))) * num3;
  2416. if (A_0 < A_1)
  2417. {
  2418. A_0 += num3;
  2419. }
  2420. return A_0;
  2421. }
  2422.  
  2423. var sub_421B(var A_0, var A_1)
  2424. {
  2425. if (A_1 < 0)
  2426. {
  2427. A_1 = 0;
  2428. }
  2429. switch ((A_0))
  2430. {
  2431. case 0:
  2432. case 2:
  2433. case 4:
  2434. case 6:
  2435. case 7:
  2436. case 9:
  2437. case 11:
  2438. return 31;
  2439. case 3:
  2440. case 5:
  2441. case 8:
  2442. case 10:
  2443. return 30;
  2444. case 1:
  2445. if ((A_1 % 4) == 0)
  2446. {
  2447. if ((A_1 % 100) != 0)
  2448. {
  2449. return 29;
  2450. }
  2451. if ((A_1 % 400) == 0)
  2452. {
  2453. return 29;
  2454. }
  2455. }
  2456. return 28;
  2457. }
  2458. return 30;
  2459. }
  2460.  
  2461. var sub_42BD(var A_0)
  2462. {
  2463. return (SYSTEM::SHIFT_RIGHT(A_0, 20) & 63);
  2464. }
  2465.  
  2466. var sub_42D0(var A_0)
  2467. {
  2468. return (SYSTEM::SHIFT_RIGHT(A_0, 14) & 63);
  2469. }
  2470.  
  2471. var sub_42E3(var A_0)
  2472. {
  2473. return (SYSTEM::SHIFT_RIGHT(A_0, 9) & 31);
  2474. }
  2475.  
  2476. var sub_42F6(var A_0)
  2477. {
  2478. return (SYSTEM::SHIFT_RIGHT(A_0, 4) & 31);
  2479. }
  2480.  
  2481. var sub_4308(var A_0)
  2482. {
  2483. return (((SYSTEM::SHIFT_RIGHT(A_0, 26) & 31) * sub_432D(GAMEPLAY::IS_BIT_SET(A_0, 31), -1, 1)) + 2011);
  2484. }
  2485.  
  2486. var sub_432D(var A_0, var A_1, var A_2)
  2487. {
  2488. if (A_0 != null)
  2489. {
  2490. return A_1;
  2491. }
  2492. return A_2;
  2493. }
  2494.  
  2495. var sub_4344(var A_0)
  2496. {
  2497. return (A_0 & 15);
  2498. }
  2499.  
  2500. var sub_4351(var A_0, var A_1)
  2501. {
  2502. bool flag1 = sub_445D(A_1) == 0;
  2503. if (flag1 | (sub_445D(A_0) == 0))
  2504. {
  2505. return 1;
  2506. }
  2507. var num3 = sub_4308(A_0);
  2508. var num4 = sub_4308(A_1);
  2509. if (num3 > num4)
  2510. {
  2511. return 1;
  2512. }
  2513. if (num3 >= num4)
  2514. {
  2515. num3 = sub_4344(A_0);
  2516. num4 = sub_4344(A_1);
  2517. if (num3 > num4)
  2518. {
  2519. return 1;
  2520. }
  2521. if (num3 < num4)
  2522. {
  2523. return 0;
  2524. }
  2525. num3 = sub_42F6(A_0);
  2526. num4 = sub_42F6(A_1);
  2527. if (num3 > num4)
  2528. {
  2529. return 1;
  2530. }
  2531. if (num3 < num4)
  2532. {
  2533. return 0;
  2534. }
  2535. num3 = sub_42E3(A_0);
  2536. num4 = sub_42E3(A_1);
  2537. if (num3 > num4)
  2538. {
  2539. return 1;
  2540. }
  2541. if (num3 < num4)
  2542. {
  2543. return 0;
  2544. }
  2545. num3 = sub_42D0(A_0);
  2546. num4 = sub_42D0(A_1);
  2547. if (num3 > num4)
  2548. {
  2549. return 1;
  2550. }
  2551. if (num3 < num4)
  2552. {
  2553. return 0;
  2554. }
  2555. num3 = sub_42BD(A_0);
  2556. num4 = sub_42BD(A_1);
  2557. if (num3 > num4)
  2558. {
  2559. return 1;
  2560. }
  2561. }
  2562. return 0;
  2563. }
  2564.  
  2565. var sub_445D(var A_0)
  2566. {
  2567. if (A_0 == -15)
  2568. {
  2569. return 0;
  2570. }
  2571. var num3 = sub_42BD(A_0);
  2572. bool flag1 = num3 < 0;
  2573. if (flag1 | (num3 >= 60))
  2574. {
  2575. return 0;
  2576. }
  2577. var num4 = sub_42D0(A_0);
  2578. bool flag2 = num4 < 0;
  2579. if (flag2 | (num4 >= 60))
  2580. {
  2581. return 0;
  2582. }
  2583. var num5 = sub_42E3(A_0);
  2584. bool flag3 = num5 < 0;
  2585. if (flag3 | (num5 > 23))
  2586. {
  2587. return 0;
  2588. }
  2589. var num6 = sub_4308(A_0);
  2590. bool flag4 = num6 <= 0;
  2591. bool flag5 = flag4 | (num6 > 2043);
  2592. if (flag5 | (num6 < 1979))
  2593. {
  2594. return 0;
  2595. }
  2596. var num7 = sub_4344(A_0);
  2597. bool flag6 = num7 < 0;
  2598. if (flag6 | (num7 > 11))
  2599. {
  2600. return 0;
  2601. }
  2602. var num8 = sub_42F6(A_0);
  2603. bool flag7 = num8 < 1;
  2604. if (flag7 | (num8 > sub_421B(num7, num6)))
  2605. {
  2606. return 0;
  2607. }
  2608. return 1;
  2609. }
  2610.  
  2611. void sub_4539(var A_0, var A_1)
  2612. {
  2613. bool flag1 = getElem(A_0, &g_33817, 136) == 0;
  2614. if (!(flag1 & (rPtr(getElemPtr(A_0, &g_33817, 136) + 4) == 0)))
  2615. {
  2616. if (rPtr(getElemPtr(A_0, &g_33817, 136) + 76) == rPtr(getElemPtr(A_0, &g_33817, 136) + 72))
  2617. {
  2618. var num3 = rPtr(getElemPtr(A_0, &g_33817, 136) + 120) - 1;
  2619. if ((num3 >= 0) && (rPtr(getElemPtr(getElem(num3, getElemPtr(A_0, &g_33817, 136) + 80, 4), &g_30828, 48) + 16) == 0))
  2620. {
  2621. wPtr(1, getElemPtr(A_0, &g_33817, 136) + 4);
  2622. }
  2623. }
  2624. else if (rPtr(getElemPtr(A_0, &g_33817, 136) + 4) == 0)
  2625. {
  2626. var num4 = getElem(rPtr(getElemPtr(A_0, &g_33817, 136) + 76), getElemPtr(A_0, &g_33817, 136) + 32, 4);
  2627. wPtr(rPtr(getElemPtr(A_0, &g_33817, 136) + 76) + 1, getElemPtr(A_0, &g_33817, 136) + 76);
  2628. sub_46D8(A_0, num4);
  2629. wPtr(rPtr(getElemPtr(num4, &g_30828, 48) + 40), getElemPtr(A_0, &g_33817, 136) + 132);
  2630. wPtr(rPtr(getElemPtr(num4, &g_30828, 48) + 44), getElemPtr(A_0, &g_33817, 136) + 124);
  2631. var num5 = rPtr(getElemPtr(A_0, &g_33817, 136) + 8);
  2632. var num6 = 0;
  2633. sub_156F(rPtr(getElemPtr(num4, &g_30828, 48) + 12), A_0, 0, 0, A_1);
  2634. num6 = 0;
  2635. while (true)
  2636. {
  2637. if (num6 >= num5)
  2638. {
  2639. break;
  2640. }
  2641. bool flag2 = getElem(num6, getElemPtr(A_0, &g_33817, 136) + 12, 4) != rPtr(getElemPtr(num4, &g_30828, 48) + 8);
  2642. if (flag2 & (getElem(num6, getElemPtr(A_0, &g_33817, 136) + 12, 4) != rPtr(getElemPtr(num4, &g_30828, 48) + 12)))
  2643. {
  2644. sub_156F(getElem(num6, getElemPtr(A_0, &g_33817, 136) + 12, 4), A_0, 0, 0, A_1);
  2645. }
  2646. num6++;
  2647. }
  2648. if ((rPtr(getElemPtr(A_0, &g_33817, 136) + 76) == rPtr(getElemPtr(A_0, &g_33817, 136) + 72)) && (rPtr(getElemPtr(getElem(rPtr(getElemPtr(A_0, &g_33817, 136) + 120) - 1, getElemPtr(A_0, &g_33817, 136) + 80, 4), &g_30828, 48) + 16) == 0))
  2649. {
  2650. wPtr(1, getElemPtr(A_0, &g_33817, 136) + 4);
  2651. }
  2652. }
  2653. }
  2654. }
  2655.  
  2656. var sub_46D8(var A_0, var A_1)
  2657. {
  2658. if (rPtr(getElemPtr(A_0, &g_33817, 136) + 120) >= 9)
  2659. {
  2660. return 0;
  2661. }
  2662. setElem(A_1, rPtr(getElemPtr(A_0, &g_33817, 136) + 120), getElemPtr(A_0, &g_33817, 136) + 80, 4);
  2663. wPtr(rPtr(getElemPtr(A_0, &g_33817, 136) + 120) + 1, getElemPtr(A_0, &g_33817, 136) + 120);
  2664. return 1;
  2665. }
  2666.  
  2667. void sub_471D(var A_0)
  2668. {
  2669. if ((A_0 != 26) || (GAMEPLAY::IS_BIT_SET(rPtr((&g_86838) + 23501), 4 - 1) != 0))
  2670. {
  2671. var num3 = sub_113A(A_0);
  2672. if (num3 != -1)
  2673. {
  2674. setElem(0, num3, &g_38056, 492);
  2675. }
  2676. }
  2677. }
  2678.  
  2679. var sub_475A()
  2680. {
  2681. var num3;
  2682. sub_491F(&num3, TIME::GET_CLOCK_SECONDS());
  2683. sub_48E4(&num3, TIME::GET_CLOCK_MINUTES());
  2684. sub_48AA(&num3, TIME::GET_CLOCK_HOURS());
  2685. sub_4859(&num3, TIME::GET_CLOCK_DAY_OF_MONTH());
  2686. sub_4826(&num3, TIME::GET_CLOCK_MONTH());
  2687. sub_47A0(&num3, TIME::GET_CLOCK_YEAR());
  2688. return num3;
  2689. }
  2690.  
  2691. void sub_47A0(var A_0, var A_1)
  2692. {
  2693. if (A_1 > 0)
  2694. {
  2695. bool flag1 = A_1 > 2043;
  2696. if (!(flag1 | (A_1 < 1979)))
  2697. {
  2698. wPtr(rPtr(A_0) - (rPtr(A_0) & 0x7C000000), A_0);
  2699. if (A_1 < 2011)
  2700. {
  2701. wPtr(rPtr(A_0) | SYSTEM::SHIFT_LEFT(2011 - A_1, 26), A_0);
  2702. wPtr(rPtr(A_0) | 0x80000000, A_0);
  2703. }
  2704. else
  2705. {
  2706. wPtr(rPtr(A_0) | SYSTEM::SHIFT_LEFT((A_1) - 2011, 26), A_0);
  2707. wPtr(rPtr(A_0) - (rPtr(A_0) & 0x80000000), A_0);
  2708. }
  2709. }
  2710. }
  2711. }
  2712.  
  2713. void sub_4826(var A_0, var A_1)
  2714. {
  2715. bool flag1 = A_1 < 0;
  2716. if (!(flag1 | (A_1 > 11)))
  2717. {
  2718. wPtr(rPtr(A_0) - (rPtr(A_0) & 15), A_0);
  2719. wPtr(rPtr(A_0) | A_1, A_0);
  2720. }
  2721. }
  2722.  
  2723. void sub_4859(var A_0, var A_1)
  2724. {
  2725. var num3 = sub_4344(rPtr(A_0));
  2726. var num4 = sub_4308(rPtr(A_0));
  2727. bool flag1 = A_1 < 1;
  2728. if (!(flag1 | (A_1 > sub_421B(num3, num4))))
  2729. {
  2730. wPtr(rPtr(A_0) - (rPtr(A_0) & 496), A_0);
  2731. wPtr(rPtr(A_0) | SYSTEM::SHIFT_LEFT(A_1, 4), A_0);
  2732. }
  2733. }
  2734.  
  2735. void sub_48AA(var A_0, var A_1)
  2736. {
  2737. bool flag1 = A_1 < 0;
  2738. if (!(flag1 | (A_1 > 23)))
  2739. {
  2740. wPtr(rPtr(A_0) - (rPtr(A_0) & 15872), A_0);
  2741. wPtr(rPtr(A_0) | SYSTEM::SHIFT_LEFT(A_1, 9), A_0);
  2742. }
  2743. }
  2744.  
  2745. void sub_48E4(var A_0, var A_1)
  2746. {
  2747. bool flag1 = A_1 < 0;
  2748. if (!(flag1 | (A_1 >= 60)))
  2749. {
  2750. wPtr(rPtr(A_0) - (rPtr(A_0) & 0xFC000), A_0);
  2751. wPtr(rPtr(A_0) | SYSTEM::SHIFT_LEFT(A_1, 14), A_0);
  2752. }
  2753. }
  2754.  
  2755. void sub_491F(var A_0, var A_1)
  2756. {
  2757. bool flag1 = A_1 < 0;
  2758. if (!(flag1 | (A_1 >= 60)))
  2759. {
  2760. wPtr(rPtr(A_0) - (rPtr(A_0) & 0x3F00000), A_0);
  2761. wPtr(rPtr(A_0) | SYSTEM::SHIFT_LEFT(A_1, 20), A_0);
  2762. }
  2763. }
  2764.  
  2765. void sub_495B()
  2766. {
  2767. var num7;
  2768. var num3 = 0;
  2769. num3 = 0;
  2770. while (true)
  2771. {
  2772. if (num3 >= 3)
  2773. {
  2774. num3 = 0;
  2775. num3 = 0;
  2776. break;
  2777. }
  2778. setElem(getElem(num3, (&g_86838) + 20384, 412), num3, &g_37694, 480);
  2779. var num4 = 0;
  2780. num4 = 0;
  2781. while (true)
  2782. {
  2783. if (num4 >= 16)
  2784. {
  2785. break;
  2786. }
  2787. setElem(getElem(num4, getElemPtr(num3, (&g_86838) + 20384, 412) + 4, 4), num4, getElemPtr(num3, &g_37694, 480) + 4, 4);
  2788. setElem(getElem(num4, getElemPtr(num3, (&g_86838) + 20384, 412) + 72, 4), num4, getElemPtr(num3, &g_37694, 480) + 72, 4);
  2789. setElem(getElem(num4, getElemPtr(num3, (&g_86838) + 20384, 412) + 140, 4), num4, getElemPtr(num3, &g_37694, 480) + 140, 4);
  2790. setElem(getElem(num4, getElemPtr(num3, (&g_86838) + 20384, 412) + 208, 4), num4, getElemPtr(num3, &g_37694, 480) + 208, 4);
  2791. setElem(getElem(num4, getElemPtr(num3, (&g_86838) + 20384, 412) + 276, 4), num4, getElemPtr(num3, &g_37694, 480) + 276, 4);
  2792. setElem(getElem(num4, getElemPtr(num3, (&g_86838) + 20384, 412) + 344, 4), num4, getElemPtr(num3, &g_37694, 480) + 344, 4);
  2793. if (getElem(num4, getElemPtr(num3, &g_37694, 480) + 344, 4) != 0)
  2794. {
  2795. }
  2796. num4++;
  2797. }
  2798. num3++;
  2799. }
  2800. Label_02C8:
  2801. if (num3 >= 7)
  2802. {
  2803. num3 = 0;
  2804. num3 = 0;
  2805. }
  2806. else
  2807. {
  2808. wPtr(getElem(num3, ((&g_86838) + 20384) + 311, 492), getElemPtr(num3, &g_38056, 492) + 8);
  2809. setElem(rPtr(getElemPtr(num3, ((&g_86838) + 20384) + 311, 492) + 8), num3, &g_38056, 492);
  2810. wPtr(rPtr(getElemPtr(num3, ((&g_86838) + 20384) + 311, 492) + 12), getElemPtr(num3, &g_38056, 492) + 12);
  2811. wPtr(rPtr(getElemPtr(num3, ((&g_86838) + 20384) + 311, 492) + 4), getElemPtr(num3, &g_38056, 492) + 4);
  2812. var num5 = 0;
  2813. num5 = 0;
  2814. while (true)
  2815. {
  2816. if (num5 >= 4)
  2817. {
  2818. break;
  2819. }
  2820. setElem(getElem(num5, getElemPtr(num3, ((&g_86838) + 20384) + 311, 492) + 16, 4), num5, getElemPtr(num3, &g_38056, 492) + 16, 4);
  2821. num5++;
  2822. }
  2823. wPtr(rPtr(getElemPtr(num3, ((&g_86838) + 20384) + 311, 492) + 36), getElemPtr(num3, &g_38056, 492) + 36);
  2824. num5 = 0;
  2825. num5 = 0;
  2826. while (true)
  2827. {
  2828. if (num5 >= 4)
  2829. {
  2830. num3++;
  2831. goto Label_02C8;
  2832. }
  2833. setElem(getElem(num5, getElemPtr(num3, ((&g_86838) + 20384) + 311, 492) + 40, 112), num5, getElemPtr(num3, &g_38056, 492) + 40, 112);
  2834. wPtr(rPtr(getElemPtr(num5, getElemPtr(num3, ((&g_86838) + 20384) + 311, 492) + 40, 112) + 4), getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 4);
  2835. struct _s = getElemPtr(num5, getElemPtr(num3, ((&g_86838) + 20384) + 311, 492) + 40, 112) + 8;
  2836. setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 12), 4, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 8);
  2837. wPtr(rPtr(getElemPtr(num5, getElemPtr(num3, ((&g_86838) + 20384) + 311, 492) + 40, 112) + 24), getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 24);
  2838. var num6 = 0;
  2839. num6 = 0;
  2840. while (true)
  2841. {
  2842. if (num6 >= 5)
  2843. {
  2844. break;
  2845. }
  2846. struct _s = getElemPtr(num6, getElemPtr(num5, getElemPtr(num3, ((&g_86838) + 20384) + 311, 492) + 40, 112) + 28, 16);
  2847. setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 12), 4, getElemPtr(num6, getElemPtr(num5, getElemPtr(num3, &g_38056, 492) + 40, 112) + 28, 16));
  2848. num6++;
  2849. }
  2850. num5++;
  2851. }
  2852. }
  2853. Label_0804:
  2854. if (num3 >= 114)
  2855. {
  2856. num3 = 0;
  2857. g_38918 = 0;
  2858. num3 = 0;
  2859. }
  2860. else
  2861. {
  2862. setElem(getElem(num3, ((&g_86838) + 20384) + 1173, 56), num3, &g_33817, 136);
  2863. wPtr(rPtr(getElemPtr(num3, ((&g_86838) + 20384) + 1173, 56) + 4), getElemPtr(num3, &g_33817, 136) + 4);
  2864. wPtr(rPtr(getElemPtr(num3, ((&g_86838) + 20384) + 1173, 56) + 8), getElemPtr(num3, &g_33817, 136) + 132);
  2865. wPtr(rPtr(getElemPtr(num3, ((&g_86838) + 20384) + 1173, 56) + 12), getElemPtr(num3, &g_33817, 136) + 76);
  2866. num7 = 0;
  2867. while (true)
  2868. {
  2869. if (num7 >= 9)
  2870. {
  2871. break;
  2872. }
  2873. if (getElem(num7, getElemPtr(num3, ((&g_86838) + 20384) + 1173, 56) + 16, 4) > 0)
  2874. {
  2875. setElem(getElem(num7, getElemPtr(num3, ((&g_86838) + 20384) + 1173, 56) + 16, 4) - 1, num7, getElemPtr(num3, &g_33817, 136) + 80, 4);
  2876. wPtr(rPtr(getElemPtr(num3, &g_33817, 136) + 120) + 1, getElemPtr(num3, &g_33817, 136) + 120);
  2877. }
  2878. num7++;
  2879. }
  2880. num7 = 0;
  2881. while (true)
  2882. {
  2883. if (num7 >= 9)
  2884. {
  2885. break;
  2886. }
  2887. num7++;
  2888. }
  2889. num3++;
  2890. goto Label_0804;
  2891. }
  2892. while (num3 < 8)
  2893. {
  2894. setElem(getElem(num3, ((&g_86838) + 20384) + 2770, 132), num3, &g_38919, 132);
  2895. wPtr(rPtr(getElemPtr(num3, ((&g_86838) + 20384) + 2770, 132) + 4), getElemPtr(num3, &g_38919, 132) + 4);
  2896. wPtr(rPtr(getElemPtr(num3, ((&g_86838) + 20384) + 2770, 132) + 8), getElemPtr(num3, &g_38919, 132) + 8);
  2897. wPtr(rPtr(getElemPtr(num3, ((&g_86838) + 20384) + 2770, 132) + 20), getElemPtr(num3, &g_38919, 132) + 20);
  2898. struct _s = getElemPtr(num3, ((&g_86838) + 20384) + 2770, 132) + 24;
  2899. setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 12), 4, getElemPtr(num3, &g_38919, 132) + 24);
  2900. wPtr(rPtr(getElemPtr(num3, ((&g_86838) + 20384) + 2770, 132) + 40), getElemPtr(num3, &g_38919, 132) + 40);
  2901. num7 = 0;
  2902. while (true)
  2903. {
  2904. if (num7 >= 5)
  2905. {
  2906. break;
  2907. }
  2908. struct _s = getElemPtr(num7, getElemPtr(num3, ((&g_86838) + 20384) + 2770, 132) + 44, 16);
  2909. setStruct(rPtrOfs(_s, 0), rPtrOfs(_s, 4), rPtrOfs(_s, 8), rPtrOfs(_s, 12), 4, getElemPtr(num7, getElemPtr(num3, &g_38919, 132) + 44, 16));
  2910. num7++;
  2911. }
  2912. wPtr(rPtr(getElemPtr(num3, ((&g_86838) + 20384) + 2770, 132) + 128), getElemPtr(num3, &g_38919, 132) + 128);
  2913. if (rPtr(getElemPtr(num3, &g_38919, 132) + 128) != 0)
  2914. {
  2915. g_38918++;
  2916. }
  2917. num3++;
  2918. }
  2919. }
  2920.  
  2921. void sub_4E17()
  2922. {
  2923. setElem(15, 0, &g_30828, 48);
  2924. wPtr(16, getElemPtr(0, &g_30828, 48) + 4);
  2925. wPtr(4, getElemPtr(0, &g_30828, 48) + 8);
  2926. wPtr(0, getElemPtr(0, &g_30828, 48) + 12);
  2927. wPtr(1, getElemPtr(0, &g_30828, 48) + 40);
  2928. wPtr(0, getElemPtr(0, &g_30828, 48) + 44);
  2929. wPtr(0, getElemPtr(0, &g_30828, 48) + 16);
  2930. setElem(17, 1, &g_30828, 48);
  2931. wPtr(16, getElemPtr(1, &g_30828, 48) + 4);
  2932. wPtr(4, getElemPtr(1, &g_30828, 48) + 8);
  2933. wPtr(0, getElemPtr(1, &g_30828, 48) + 12);
  2934. wPtr(1, getElemPtr(1, &g_30828, 48) + 40);
  2935. wPtr(0, getElemPtr(1, &g_30828, 48) + 44);
  2936. wPtr(0, getElemPtr(1, &g_30828, 48) + 16);
  2937. setElem(18, 2, &g_30828, 48);
  2938. wPtr(16, getElemPtr(2, &g_30828, 48) + 4);
  2939. wPtr(4, getElemPtr(2, &g_30828, 48) + 8);
  2940. wPtr(0, getElemPtr(2, &g_30828, 48) + 12);
  2941. wPtr(1, getElemPtr(2, &g_30828, 48) + 40);
  2942. wPtr(0, getElemPtr(2, &g_30828, 48) + 44);
  2943. wPtr(0, getElemPtr(2, &g_30828, 48) + 16);
  2944. setElem(19, 3, &g_30828, 48);
  2945. wPtr(16, getElemPtr(3, &g_30828, 48) + 4);
  2946. wPtr(4, getElemPtr(3, &g_30828, 48) + 8);
  2947. wPtr(0, getElemPtr(3, &g_30828, 48) + 12);
  2948. wPtr(1, getElemPtr(3, &g_30828, 48) + 40);
  2949. wPtr(0, getElemPtr(3, &g_30828, 48) + 44);
  2950. wPtr(0, getElemPtr(3, &g_30828, 48) + 16);
  2951. setElem(20, 4, &g_30828, 48);
  2952. wPtr(16, getElemPtr(4, &g_30828, 48) + 4);
  2953. wPtr(4, getElemPtr(4, &g_30828, 48) + 8);
  2954. wPtr(0, getElemPtr(4, &g_30828, 48) + 12);
  2955. wPtr(1, getElemPtr(4, &g_30828, 48) + 40);
  2956. wPtr(0, getElemPtr(4, &g_30828, 48) + 44);
  2957. wPtr(0, getElemPtr(4, &g_30828, 48) + 16);
  2958. setElem(21, 5, &g_30828, 48);
  2959. wPtr(16, getElemPtr(5, &g_30828, 48) + 4);
  2960. wPtr(4, getElemPtr(5, &g_30828, 48) + 8);
  2961. wPtr(0, getElemPtr(5, &g_30828, 48) + 12);
  2962. wPtr(1, getElemPtr(5, &g_30828, 48) + 40);
  2963. wPtr(0, getElemPtr(5, &g_30828, 48) + 44);
  2964. wPtr(0, getElemPtr(5, &g_30828, 48) + 16);
  2965. setElem(22, 6, &g_30828, 48);
  2966. wPtr(16, getElemPtr(6, &g_30828, 48) + 4);
  2967. wPtr(4, getElemPtr(6, &g_30828, 48) + 8);
  2968. wPtr(0, getElemPtr(6, &g_30828, 48) + 12);
  2969. wPtr(0, getElemPtr(6, &g_30828, 48) + 40);
  2970. wPtr(0, getElemPtr(6, &g_30828, 48) + 44);
  2971. wPtr(0, getElemPtr(6, &g_30828, 48) + 16);
  2972. setElem(23, 7, &g_30828, 48);
  2973. wPtr(24, getElemPtr(7, &g_30828, 48) + 4);
  2974. wPtr(4, getElemPtr(7, &g_30828, 48) + 8);
  2975. wPtr(0, getElemPtr(7, &g_30828, 48) + 12);
  2976. wPtr(0, getElemPtr(7, &g_30828, 48) + 40);
  2977. wPtr(0, getElemPtr(7, &g_30828, 48) + 44);
  2978. wPtr(0, getElemPtr(7, &g_30828, 48) + 16);
  2979. setElem(25, 8, &g_30828, 48);
  2980. wPtr(26, getElemPtr(8, &g_30828, 48) + 4);
  2981. wPtr(4, getElemPtr(8, &g_30828, 48) + 8);
  2982. wPtr(0, getElemPtr(8, &g_30828, 48) + 12);
  2983. wPtr(0, getElemPtr(8, &g_30828, 48) + 40);
  2984. wPtr(0, getElemPtr(8, &g_30828, 48) + 44);
  2985. wPtr(0, getElemPtr(8, &g_30828, 48) + 16);
  2986. setElem(27, 9, &g_30828, 48);
  2987. wPtr(28, getElemPtr(9, &g_30828, 48) + 4);
  2988. wPtr(4, getElemPtr(9, &g_30828, 48) + 8);
  2989. wPtr(0, getElemPtr(9, &g_30828, 48) + 12);
  2990. wPtr(0, getElemPtr(9, &g_30828, 48) + 40);
  2991. wPtr(0, getElemPtr(9, &g_30828, 48) + 44);
  2992. wPtr(0, getElemPtr(9, &g_30828, 48) + 16);
  2993. setElem(32, 10, &g_30828, 48);
  2994. wPtr(33, getElemPtr(10, &g_30828, 48) + 4);
  2995. wPtr(5, getElemPtr(10, &g_30828, 48) + 8);
  2996. wPtr(0, getElemPtr(10, &g_30828, 48) + 12);
  2997. wPtr(0, getElemPtr(10, &g_30828, 48) + 40);
  2998. wPtr(0, getElemPtr(10, &g_30828, 48) + 44);
  2999. wPtr(0, getElemPtr(10, &g_30828, 48) + 16);
  3000. setElem(34, 11, &g_30828, 48);
  3001. wPtr(35, getElemPtr(11, &g_30828, 48) + 4);
  3002. wPtr(5, getElemPtr(11, &g_30828, 48) + 8);
  3003. wPtr(0, getElemPtr(11, &g_30828, 48) + 12);
  3004. wPtr(0, getElemPtr(11, &g_30828, 48) + 40);
  3005. wPtr(0, getElemPtr(11, &g_30828, 48) + 44);
  3006. wPtr(0, getElemPtr(11, &g_30828, 48) + 16);
  3007. setElem(42, 12, &g_30828, 48);
  3008. wPtr(43, getElemPtr(12, &g_30828, 48) + 4);
  3009. wPtr(7, getElemPtr(12, &g_30828, 48) + 8);
  3010. wPtr(1, getElemPtr(12, &g_30828, 48) + 12);
  3011. wPtr(0, getElemPtr(12, &g_30828, 48) + 40);
  3012. wPtr(0, getElemPtr(12, &g_30828, 48) + 44);
  3013. wPtr(0, getElemPtr(12, &g_30828, 48) + 16);
  3014. setElem(44, 13, &g_30828, 48);
  3015. wPtr(45, getElemPtr(13, &g_30828, 48) + 4);
  3016. wPtr(7, getElemPtr(13, &g_30828, 48) + 8);
  3017. wPtr(1, getElemPtr(13, &g_30828, 48) + 12);
  3018. wPtr(0, getElemPtr(13, &g_30828, 48) + 40);
  3019. wPtr(0, getElemPtr(13, &g_30828, 48) + 44);
  3020. wPtr(0, getElemPtr(13, &g_30828, 48) + 16);
  3021. setElem(46, 14, &g_30828, 48);
  3022. wPtr(47, getElemPtr(14, &g_30828, 48) + 4);
  3023. wPtr(7, getElemPtr(14, &g_30828, 48) + 8);
  3024. wPtr(1, getElemPtr(14, &g_30828, 48) + 12);
  3025. wPtr(0, getElemPtr(14, &g_30828, 48) + 40);
  3026. wPtr(0, getElemPtr(14, &g_30828, 48) + 44);
  3027. wPtr(0, getElemPtr(14, &g_30828, 48) + 16);
  3028. setElem(50, 15, &g_30828, 48);
  3029. wPtr(51, getElemPtr(15, &g_30828, 48) + 4);
  3030. wPtr(7, getElemPtr(15, &g_30828, 48) + 8);
  3031. wPtr(1, getElemPtr(15, &g_30828, 48) + 12);
  3032. wPtr(0, getElemPtr(15, &g_30828, 48) + 40);
  3033. wPtr(0, getElemPtr(15, &g_30828, 48) + 44);
  3034. wPtr(0, getElemPtr(15, &g_30828, 48) + 16);
  3035. setElem(52, 16, &g_30828, 48);
  3036. wPtr(53, getElemPtr(16, &g_30828, 48) + 4);
  3037. wPtr(4, getElemPtr(16, &g_30828, 48) + 8);
  3038. wPtr(0, getElemPtr(16, &g_30828, 48) + 12);
  3039. wPtr(0, getElemPtr(16, &g_30828, 48) + 40);
  3040. wPtr(0, getElemPtr(16, &g_30828, 48) + 44);
  3041. wPtr(0, getElemPtr(16, &g_30828, 48) + 16);
  3042. setElem(63, 17, &g_30828, 48);
  3043. wPtr(64, getElemPtr(17, &g_30828, 48) + 4);
  3044. wPtr(8, getElemPtr(17, &g_30828, 48) + 8);
  3045. wPtr(0, getElemPtr(17, &g_30828, 48) + 12);
  3046. wPtr(1, getElemPtr(17, &g_30828, 48) + 40);
  3047. wPtr(0, getElemPtr(17, &g_30828, 48) + 44);
  3048. wPtr(0, getElemPtr(17, &g_30828, 48) + 16);
  3049. setElem(65, 18, &g_30828, 48);
  3050. wPtr(66, getElemPtr(18, &g_30828, 48) + 4);
  3051. wPtr(9, getElemPtr(18, &g_30828, 48) + 8);
  3052. wPtr(1, getElemPtr(18, &g_30828, 48) + 12);
  3053. wPtr(1, getElemPtr(18, &g_30828, 48) + 40);
  3054. wPtr(0, getElemPtr(18, &g_30828, 48) + 44);
  3055. wPtr(0, getElemPtr(18, &g_30828, 48) + 16);
  3056. setElem(63, 19, &g_30828, 48);
  3057. wPtr(67, getElemPtr(19, &g_30828, 48) + 4);
  3058. wPtr(8, getElemPtr(19, &g_30828, 48) + 8);
  3059. wPtr(0, getElemPtr(19, &g_30828, 48) + 12);
  3060. wPtr(1, getElemPtr(19, &g_30828, 48) + 40);
  3061. wPtr(0, getElemPtr(19, &g_30828, 48) + 44);
  3062. wPtr(0, getElemPtr(19, &g_30828, 48) + 16);
  3063. setElem(63, 20, &g_30828, 48);
  3064. wPtr(68, getElemPtr(20, &g_30828, 48) + 4);
  3065. wPtr(8, getElemPtr(20, &g_30828, 48) + 8);
  3066. wPtr(0, getElemPtr(20, &g_30828, 48) + 12);
  3067. wPtr(1, getElemPtr(20, &g_30828, 48) + 40);
  3068. wPtr(0, getElemPtr(20, &g_30828, 48) + 44);
  3069. wPtr(0, getElemPtr(20, &g_30828, 48) + 16);
  3070. setElem(63, 21, &g_30828, 48);
  3071. wPtr(69, getElemPtr(21, &g_30828, 48) + 4);
  3072. wPtr(8, getElemPtr(21, &g_30828, 48) + 8);
  3073. wPtr(0, getElemPtr(21, &g_30828, 48) + 12);
  3074. wPtr(1, getElemPtr(21, &g_30828, 48) + 40);
  3075. wPtr(0, getElemPtr(21, &g_30828, 48) + 44);
  3076. wPtr(0, getElemPtr(21, &g_30828, 48) + 16);
  3077. setElem(63, 22, &g_30828, 48);
  3078. wPtr(70, getElemPtr(22, &g_30828, 48) + 4);
  3079. wPtr(8, getElemPtr(22, &g_30828, 48) + 8);
  3080. wPtr(0, getElemPtr(22, &g_30828, 48) + 12);
  3081. wPtr(0, getElemPtr(22, &g_30828, 48) + 40);
  3082. wPtr(0, getElemPtr(22, &g_30828, 48) + 44);
  3083. wPtr(0, getElemPtr(22, &g_30828, 48) + 16);
  3084. setElem(71, 23, &g_30828, 48);
  3085. wPtr(72, getElemPtr(23, &g_30828, 48) + 4);
  3086. wPtr(10, getElemPtr(23, &g_30828, 48) + 8);
  3087. wPtr(2, getElemPtr(23, &g_30828, 48) + 12);
  3088. wPtr(1, getElemPtr(23, &g_30828, 48) + 40);
  3089. wPtr(0, getElemPtr(23, &g_30828, 48) + 44);
  3090. wPtr(0, getElemPtr(23, &g_30828, 48) + 16);
  3091. setElem(65, 24, &g_30828, 48);
  3092. wPtr(76, getElemPtr(24, &g_30828, 48) + 4);
  3093. wPtr(9, getElemPtr(24, &g_30828, 48) + 8);
  3094. wPtr(1, getElemPtr(24, &g_30828, 48) + 12);
  3095. wPtr(1, getElemPtr(24, &g_30828, 48) + 40);
  3096. wPtr(0, getElemPtr(24, &g_30828, 48) + 44);
  3097. wPtr(0, getElemPtr(24, &g_30828, 48) + 16);
  3098. setElem(65, 25, &g_30828, 48);
  3099. wPtr(77, getElemPtr(25, &g_30828, 48) + 4);
  3100. wPtr(9, getElemPtr(25, &g_30828, 48) + 8);
  3101. wPtr(1, getElemPtr(25, &g_30828, 48) + 12);
  3102. wPtr(1, getElemPtr(25, &g_30828, 48) + 40);
  3103. wPtr(0, getElemPtr(25, &g_30828, 48) + 44);
  3104. wPtr(0, getElemPtr(25, &g_30828, 48) + 16);
  3105. setElem(65, 26, &g_30828, 48);
  3106. wPtr(78, getElemPtr(26, &g_30828, 48) + 4);
  3107. wPtr(9, getElemPtr(26, &g_30828, 48) + 8);
  3108. wPtr(1, getElemPtr(26, &g_30828, 48) + 12);
  3109. wPtr(1, getElemPtr(26, &g_30828, 48) + 40);
  3110. wPtr(0, getElemPtr(26, &g_30828, 48) + 44);
  3111. wPtr(0, getElemPtr(26, &g_30828, 48) + 16);
  3112. setElem(65, 27, &g_30828, 48);
  3113. wPtr(79, getElemPtr(27, &g_30828, 48) + 4);
  3114. wPtr(9, getElemPtr(27, &g_30828, 48) + 8);
  3115. wPtr(1, getElemPtr(27, &g_30828, 48) + 12);
  3116. wPtr(0, getElemPtr(27, &g_30828, 48) + 40);
  3117. wPtr(0, getElemPtr(27, &g_30828, 48) + 44);
  3118. wPtr(0, getElemPtr(27, &g_30828, 48) + 16);
  3119. setElem(71, 28, &g_30828, 48);
  3120. wPtr(75, getElemPtr(28, &g_30828, 48) + 4);
  3121. wPtr(10, getElemPtr(28, &g_30828, 48) + 8);
  3122. wPtr(2, getElemPtr(28, &g_30828, 48) + 12);
  3123. wPtr(1, getElemPtr(28, &g_30828, 48) + 40);
  3124. wPtr(0, getElemPtr(28, &g_30828, 48) + 44);
  3125. wPtr(0, getElemPtr(28, &g_30828, 48) + 16);
  3126. setElem(71, 29, &g_30828, 48);
  3127. wPtr(74, getElemPtr(29, &g_30828, 48) + 4);
  3128. wPtr(10, getElemPtr(29, &g_30828, 48) + 8);
  3129. wPtr(2, getElemPtr(29, &g_30828, 48) + 12);
  3130. wPtr(1, getElemPtr(29, &g_30828, 48) + 40);
  3131. wPtr(0, getElemPtr(29, &g_30828, 48) + 44);
  3132. wPtr(0, getElemPtr(29, &g_30828, 48) + 16);
  3133. setElem(71, 30, &g_30828, 48);
  3134. wPtr(73, getElemPtr(30, &g_30828, 48) + 4);
  3135. wPtr(10, getElemPtr(30, &g_30828, 48) + 8);
  3136. wPtr(2, getElemPtr(30, &g_30828, 48) + 12);
  3137. wPtr(0, getElemPtr(30, &g_30828, 48) + 40);
  3138. wPtr(0, getElemPtr(30, &g_30828, 48) + 44);
  3139. wPtr(0, getElemPtr(30, &g_30828, 48) + 16);
  3140. setElem(92, 31, &g_30828, 48);
  3141. wPtr(93, getElemPtr(31, &g_30828, 48) + 4);
  3142. wPtr(11, getElemPtr(31, &g_30828, 48) + 8);
  3143. wPtr(1, getElemPtr(31, &g_30828, 48) + 12);
  3144. wPtr(0, getElemPtr(31, &g_30828, 48) + 40);
  3145. wPtr(0, getElemPtr(31, &g_30828, 48) + 44);
  3146. wPtr(0, getElemPtr(31, &g_30828, 48) + 16);
  3147. setElem(92, 32, &g_30828, 48);
  3148. wPtr(94, getElemPtr(32, &g_30828, 48) + 4);
  3149. wPtr(11, getElemPtr(32, &g_30828, 48) + 8);
  3150. wPtr(0, getElemPtr(32, &g_30828, 48) + 12);
  3151. wPtr(0, getElemPtr(32, &g_30828, 48) + 40);
  3152. wPtr(0, getElemPtr(32, &g_30828, 48) + 44);
  3153. wPtr(0, getElemPtr(32, &g_30828, 48) + 16);
  3154. setElem(92, 33, &g_30828, 48);
  3155. wPtr(95, getElemPtr(33, &g_30828, 48) + 4);
  3156. wPtr(11, getElemPtr(33, &g_30828, 48) + 8);
  3157. wPtr(2, getElemPtr(33, &g_30828, 48) + 12);
  3158. wPtr(0, getElemPtr(33, &g_30828, 48) + 40);
  3159. wPtr(0, getElemPtr(33, &g_30828, 48) + 44);
  3160. wPtr(0, getElemPtr(33, &g_30828, 48) + 16);
  3161. setElem(96, 34, &g_30828, 48);
  3162. wPtr(97, getElemPtr(34, &g_30828, 48) + 4);
  3163. wPtr(13, getElemPtr(34, &g_30828, 48) + 8);
  3164. wPtr(0, getElemPtr(34, &g_30828, 48) + 12);
  3165. wPtr(0, getElemPtr(34, &g_30828, 48) + 40);
  3166. wPtr(0, getElemPtr(34, &g_30828, 48) + 44);
  3167. wPtr(0, getElemPtr(34, &g_30828, 48) + 16);
  3168. setElem(96, 35, &g_30828, 48);
  3169. wPtr(98, getElemPtr(35, &g_30828, 48) + 4);
  3170. wPtr(13, getElemPtr(35, &g_30828, 48) + 8);
  3171. wPtr(1, getElemPtr(35, &g_30828, 48) + 12);
  3172. wPtr(0, getElemPtr(35, &g_30828, 48) + 40);
  3173. wPtr(0, getElemPtr(35, &g_30828, 48) + 44);
  3174. wPtr(0, getElemPtr(35, &g_30828, 48) + 16);
  3175. setElem(96, 36, &g_30828, 48);
  3176. wPtr(99, getElemPtr(36, &g_30828, 48) + 4);
  3177. wPtr(13, getElemPtr(36, &g_30828, 48) + 8);
  3178. wPtr(2, getElemPtr(36, &g_30828, 48) + 12);
  3179. wPtr(0, getElemPtr(36, &g_30828, 48) + 40);
  3180. wPtr(0, getElemPtr(36, &g_30828, 48) + 44);
  3181. wPtr(0, getElemPtr(36, &g_30828, 48) + 16);
  3182. setElem(96, 37, &g_30828, 48);
  3183. wPtr(100, getElemPtr(37, &g_30828, 48) + 4);
  3184. wPtr(14, getElemPtr(37, &g_30828, 48) + 8);
  3185. wPtr(0, getElemPtr(37, &g_30828, 48) + 12);
  3186. wPtr(0, getElemPtr(37, &g_30828, 48) + 40);
  3187. wPtr(0, getElemPtr(37, &g_30828, 48) + 44);
  3188. wPtr(0, getElemPtr(37, &g_30828, 48) + 16);
  3189. setElem(96, 38, &g_30828, 48);
  3190. wPtr(101, getElemPtr(38, &g_30828, 48) + 4);
  3191. wPtr(14, getElemPtr(38, &g_30828, 48) + 8);
  3192. wPtr(1, getElemPtr(38, &g_30828, 48) + 12);
  3193. wPtr(0, getElemPtr(38, &g_30828, 48) + 40);
  3194. wPtr(0, getElemPtr(38, &g_30828, 48) + 44);
  3195. wPtr(0, getElemPtr(38, &g_30828, 48) + 16);
  3196. setElem(96, 39, &g_30828, 48);
  3197. wPtr(102, getElemPtr(39, &g_30828, 48) + 4);
  3198. wPtr(14, getElemPtr(39, &g_30828, 48) + 8);
  3199. wPtr(2, getElemPtr(39, &g_30828, 48) + 12);
  3200. wPtr(0, getElemPtr(39, &g_30828, 48) + 40);
  3201. wPtr(0, getElemPtr(39, &g_30828, 48) + 44);
  3202. wPtr(0, getElemPtr(39, &g_30828, 48) + 16);
  3203. setElem(96, 40, &g_30828, 48);
  3204. wPtr(103, getElemPtr(40, &g_30828, 48) + 4);
  3205. wPtr(12, getElemPtr(40, &g_30828, 48) + 8);
  3206. wPtr(0, getElemPtr(40, &g_30828, 48) + 12);
  3207. wPtr(0, getElemPtr(40, &g_30828, 48) + 40);
  3208. wPtr(0, getElemPtr(40, &g_30828, 48) + 44);
  3209. wPtr(0, getElemPtr(40, &g_30828, 48) + 16);
  3210. setElem(96, 41, &g_30828, 48);
  3211. wPtr(104, getElemPtr(41, &g_30828, 48) + 4);
  3212. wPtr(12, getElemPtr(41, &g_30828, 48) + 8);
  3213. wPtr(1, getElemPtr(41, &g_30828, 48) + 12);
  3214. wPtr(0, getElemPtr(41, &g_30828, 48) + 40);
  3215. wPtr(0, getElemPtr(41, &g_30828, 48) + 44);
  3216. wPtr(0, getElemPtr(41, &g_30828, 48) + 16);
  3217. setElem(96, 42, &g_30828, 48);
  3218. wPtr(105, getElemPtr(42, &g_30828, 48) + 4);
  3219. wPtr(12, getElemPtr(42, &g_30828, 48) + 8);
  3220. wPtr(2, getElemPtr(42, &g_30828, 48) + 12);
  3221. wPtr(0, getElemPtr(42, &g_30828, 48) + 40);
  3222. wPtr(0, getElemPtr(42, &g_30828, 48) + 44);
  3223. wPtr(0, getElemPtr(42, &g_30828, 48) + 16);
  3224. setElem(106, 43, &g_30828, 48);
  3225. wPtr(107, getElemPtr(43, &g_30828, 48) + 4);
  3226. wPtr(7, getElemPtr(43, &g_30828, 48) + 8);
  3227. wPtr(0, getElemPtr(43, &g_30828, 48) + 12);
  3228. wPtr(1, getElemPtr(43, &g_30828, 48) + 40);
  3229. wPtr(0, getElemPtr(43, &g_30828, 48) + 44);
  3230. wPtr(0, getElemPtr(43, &g_30828, 48) + 16);
  3231. setElem(110, 44, &g_30828, 48);
  3232. wPtr(111, getElemPtr(44, &g_30828, 48) + 4);
  3233. wPtr(15, getElemPtr(44, &g_30828, 48) + 8);
  3234. wPtr(0, getElemPtr(44, &g_30828, 48) + 12);
  3235. wPtr(1, getElemPtr(44, &g_30828, 48) + 40);
  3236. wPtr(0, getElemPtr(44, &g_30828, 48) + 44);
  3237. wPtr(0, getElemPtr(44, &g_30828, 48) + 16);
  3238. setElem(112, 45, &g_30828, 48);
  3239. wPtr(113, getElemPtr(45, &g_30828, 48) + 4);
  3240. wPtr(15, getElemPtr(45, &g_30828, 48) + 8);
  3241. wPtr(0, getElemPtr(45, &g_30828, 48) + 12);
  3242. wPtr(1, getElemPtr(45, &g_30828, 48) + 40);
  3243. wPtr(0, getElemPtr(45, &g_30828, 48) + 44);
  3244. wPtr(0, getElemPtr(45, &g_30828, 48) + 16);
  3245. setElem(114, 46, &g_30828, 48);
  3246. wPtr(115, getElemPtr(46, &g_30828, 48) + 4);
  3247. wPtr(15, getElemPtr(46, &g_30828, 48) + 8);
  3248. wPtr(0, getElemPtr(46, &g_30828, 48) + 12);
  3249. wPtr(1, getElemPtr(46, &g_30828, 48) + 40);
  3250. wPtr(0, getElemPtr(46, &g_30828, 48) + 44);
  3251. wPtr(0, getElemPtr(46, &g_30828, 48) + 16);
  3252. setElem(119, 47, &g_30828, 48);
  3253. wPtr(120, getElemPtr(47, &g_30828, 48) + 4);
  3254. wPtr(16, getElemPtr(47, &g_30828, 48) + 8);
  3255. wPtr(0, getElemPtr(47, &g_30828, 48) + 12);
  3256. wPtr(1, getElemPtr(47, &g_30828, 48) + 40);
  3257. wPtr(0, getElemPtr(47, &g_30828, 48) + 44);
  3258. wPtr(0, getElemPtr(47, &g_30828, 48) + 16);
  3259. setElem(121, 48, &g_30828, 48);
  3260. wPtr(122, getElemPtr(48, &g_30828, 48) + 4);
  3261. wPtr(16, getElemPtr(48, &g_30828, 48) + 8);
  3262. wPtr(0, getElemPtr(48, &g_30828, 48) + 12);
  3263. wPtr(1, getElemPtr(48, &g_30828, 48) + 40);
  3264. wPtr(0, getElemPtr(48, &g_30828, 48) + 44);
  3265. wPtr(0, getElemPtr(48, &g_30828, 48) + 16);
  3266. setElem(133, 49, &g_30828, 48);
  3267. wPtr(134, getElemPtr(49, &g_30828, 48) + 4);
  3268. wPtr(16, getElemPtr(49, &g_30828, 48) + 8);
  3269. wPtr(0, getElemPtr(49, &g_30828, 48) + 12);
  3270. wPtr(1, getElemPtr(49, &g_30828, 48) + 40);
  3271. wPtr(0, getElemPtr(49, &g_30828, 48) + 44);
  3272. wPtr(0, getElemPtr(49, &g_30828, 48) + 16);
  3273. setElem(131, 50, &g_30828, 48);
  3274. wPtr(132, getElemPtr(50, &g_30828, 48) + 4);
  3275. wPtr(16, getElemPtr(50, &g_30828, 48) + 8);
  3276. wPtr(0, getElemPtr(50, &g_30828, 48) + 12);
  3277. wPtr(0, getElemPtr(50, &g_30828, 48) + 40);
  3278. wPtr(0, getElemPtr(50, &g_30828, 48) + 44);
  3279. wPtr(0, getElemPtr(50, &g_30828, 48) + 16);
  3280. setElem(129, 51, &g_30828, 48);
  3281. wPtr(130, getElemPtr(51, &g_30828, 48) + 4);
  3282. wPtr(16, getElemPtr(51, &g_30828, 48) + 8);
  3283. wPtr(0, getElemPtr(51, &g_30828, 48) + 12);
  3284. wPtr(1, getElemPtr(51, &g_30828, 48) + 40);
  3285. wPtr(0, getElemPtr(51, &g_30828, 48) + 44);
  3286. wPtr(0, getElemPtr(51, &g_30828, 48) + 16);
  3287. setElem(127, 52, &g_30828, 48);
  3288. wPtr(128, getElemPtr(52, &g_30828, 48) + 4);
  3289. wPtr(16, getElemPtr(52, &g_30828, 48) + 8);
  3290. wPtr(0, getElemPtr(52, &g_30828, 48) + 12);
  3291. wPtr(1, getElemPtr(52, &g_30828, 48) + 40);
  3292. wPtr(0, getElemPtr(52, &g_30828, 48) + 44);
  3293. wPtr(0, getElemPtr(52, &g_30828, 48) + 16);
  3294. setElem(125, 53, &g_30828, 48);
  3295. wPtr(126, getElemPtr(53, &g_30828, 48) + 4);
  3296. wPtr(16, getElemPtr(53, &g_30828, 48) + 8);
  3297. wPtr(0, getElemPtr(53, &g_30828, 48) + 12);
  3298. wPtr(1, getElemPtr(53, &g_30828, 48) + 40);
  3299. wPtr(0, getElemPtr(53, &g_30828, 48) + 44);
  3300. wPtr(0, getElemPtr(53, &g_30828, 48) + 16);
  3301. setElem(123, 54, &g_30828, 48);
  3302. wPtr(124, getElemPtr(54, &g_30828, 48) + 4);
  3303. wPtr(16, getElemPtr(54, &g_30828, 48) + 8);
  3304. wPtr(0, getElemPtr(54, &g_30828, 48) + 12);
  3305. wPtr(1, getElemPtr(54, &g_30828, 48) + 40);
  3306. wPtr(0, getElemPtr(54, &g_30828, 48) + 44);
  3307. wPtr(0, getElemPtr(54, &g_30828, 48) + 16);
  3308. setElem(135, 55, &g_30828, 48);
  3309. wPtr(136, getElemPtr(55, &g_30828, 48) + 4);
  3310. wPtr(12, getElemPtr(55, &g_30828, 48) + 8);
  3311. wPtr(0, getElemPtr(55, &g_30828, 48) + 12);
  3312. wPtr(0, getElemPtr(55, &g_30828, 48) + 40);
  3313. wPtr(0, getElemPtr(55, &g_30828, 48) + 44);
  3314. wPtr(0, getElemPtr(55, &g_30828, 48) + 16);
  3315. setElem(137, 56, &g_30828, 48);
  3316. wPtr(138, getElemPtr(56, &g_30828, 48) + 4);
  3317. wPtr(14, getElemPtr(56, &g_30828, 48) + 8);
  3318. wPtr(0, getElemPtr(56, &g_30828, 48) + 12);
  3319. wPtr(0, getElemPtr(56, &g_30828, 48) + 40);
  3320. wPtr(0, getElemPtr(56, &g_30828, 48) + 44);
  3321. wPtr(0, getElemPtr(56, &g_30828, 48) + 16);
  3322. setElem(139, 57, &g_30828, 48);
  3323. wPtr(140, getElemPtr(57, &g_30828, 48) + 4);
  3324. wPtr(12, getElemPtr(57, &g_30828, 48) + 8);
  3325. wPtr(0, getElemPtr(57, &g_30828, 48) + 12);
  3326. wPtr(0, getElemPtr(57, &g_30828, 48) + 40);
  3327. wPtr(0, getElemPtr(57, &g_30828, 48) + 44);
  3328. wPtr(0, getElemPtr(57, &g_30828, 48) + 16);
  3329. setElem(135, 58, &g_30828, 48);
  3330. wPtr(141, getElemPtr(58, &g_30828, 48) + 4);
  3331. wPtr(12, getElemPtr(58, &g_30828, 48) + 8);
  3332. wPtr(1, getElemPtr(58, &g_30828, 48) + 12);
  3333. wPtr(0, getElemPtr(58, &g_30828, 48) + 40);
  3334. wPtr(0, getElemPtr(58, &g_30828, 48) + 44);
  3335. wPtr(0, getElemPtr(58, &g_30828, 48) + 16);
  3336. setElem(135, 59, &g_30828, 48);
  3337. wPtr(142, getElemPtr(59, &g_30828, 48) + 4);
  3338. wPtr(12, getElemPtr(59, &g_30828, 48) + 8);
  3339. wPtr(2, getElemPtr(59, &g_30828, 48) + 12);
  3340. wPtr(0, getElemPtr(59, &g_30828, 48) + 40);
  3341. wPtr(0, getElemPtr(59, &g_30828, 48) + 44);
  3342. wPtr(0, getElemPtr(59, &g_30828, 48) + 16);
  3343. setElem(137, 60, &g_30828, 48);
  3344. wPtr(138, getElemPtr(60, &g_30828, 48) + 4);
  3345. wPtr(14, getElemPtr(60, &g_30828, 48) + 8);
  3346. wPtr(1, getElemPtr(60, &g_30828, 48) + 12);
  3347. wPtr(0, getElemPtr(60, &g_30828, 48) + 40);
  3348. wPtr(0, getElemPtr(60, &g_30828, 48) + 44);
  3349. wPtr(0, getElemPtr(60, &g_30828, 48) + 16);
  3350. setElem(137, 61, &g_30828, 48);
  3351. wPtr(138, getElemPtr(61, &g_30828, 48) + 4);
  3352. wPtr(14, getElemPtr(61, &g_30828, 48) + 8);
  3353. wPtr(2, getElemPtr(61, &g_30828, 48) + 12);
  3354. wPtr(0, getElemPtr(61, &g_30828, 48) + 40);
  3355. wPtr(0, getElemPtr(61, &g_30828, 48) + 44);
  3356. wPtr(0, getElemPtr(61, &g_30828, 48) + 16);
  3357. setElem(139, 62, &g_30828, 48);
  3358. wPtr(143, getElemPtr(62, &g_30828, 48) + 4);
  3359. wPtr(12, getElemPtr(62, &g_30828, 48) + 8);
  3360. wPtr(1, getElemPtr(62, &g_30828, 48) + 12);
  3361. wPtr(0, getElemPtr(62, &g_30828, 48) + 40);
  3362. wPtr(0, getElemPtr(62, &g_30828, 48) + 44);
  3363. wPtr(0, getElemPtr(62, &g_30828, 48) + 16);
  3364. setElem(139, 63, &g_30828, 48);
  3365. wPtr(140, getElemPtr(63, &g_30828, 48) + 4);
  3366. wPtr(12, getElemPtr(63, &g_30828, 48) + 8);
  3367. wPtr(2, getElemPtr(63, &g_30828, 48) + 12);
  3368. wPtr(0, getElemPtr(63, &g_30828, 48) + 40);
  3369. wPtr(0, getElemPtr(63, &g_30828, 48) + 44);
  3370. wPtr(0, getElemPtr(63, &g_30828, 48) + 16);
  3371. setElem(150, 64, &g_30828, 48);
  3372. wPtr(151, getElemPtr(64, &g_30828, 48) + 4);
  3373. wPtr(7, getElemPtr(64, &g_30828, 48) + 8);
  3374. wPtr(0, getElemPtr(64, &g_30828, 48) + 12);
  3375. wPtr(0, getElemPtr(64, &g_30828, 48) + 40);
  3376. wPtr(0, getElemPtr(64, &g_30828, 48) + 44);
  3377. wPtr(0, getElemPtr(64, &g_30828, 48) + 16);
  3378. setElem(150, 65, &g_30828, 48);
  3379. wPtr(153, getElemPtr(65, &g_30828, 48) + 4);
  3380. wPtr(7, getElemPtr(65, &g_30828, 48) + 8);
  3381. wPtr(0, getElemPtr(65, &g_30828, 48) + 12);
  3382. wPtr(0, getElemPtr(65, &g_30828, 48) + 40);
  3383. wPtr(0, getElemPtr(65, &g_30828, 48) + 44);
  3384. wPtr(0, getElemPtr(65, &g_30828, 48) + 16);
  3385. setElem(150, 66, &g_30828, 48);
  3386. wPtr(152, getElemPtr(66, &g_30828, 48) + 4);
  3387. wPtr(7, getElemPtr(66, &g_30828, 48) + 8);
  3388. wPtr(0, getElemPtr(66, &g_30828, 48) + 12);
  3389. wPtr(0, getElemPtr(66, &g_30828, 48) + 40);
  3390. wPtr(0, getElemPtr(66, &g_30828, 48) + 44);
  3391. wPtr(0, getElemPtr(66, &g_30828, 48) + 16);
  3392. setElem(157, 67, &g_30828, 48);
  3393. wPtr(158, getElemPtr(67, &g_30828, 48) + 4);
  3394. wPtr(63, getElemPtr(67, &g_30828, 48) + 8);
  3395. wPtr(2, getElemPtr(67, &g_30828, 48) + 12);
  3396. wPtr(0, getElemPtr(67, &g_30828, 48) + 40);
  3397. wPtr(0, getElemPtr(67, &g_30828, 48) + 44);
  3398. wPtr(0, getElemPtr(67, &g_30828, 48) + 16);
  3399. setElem(127, 68, &g_30828, 48);
  3400. wPtr(162, getElemPtr(68, &g_30828, 48) + 4);
  3401. wPtr(16, getElemPtr(68, &g_30828, 48) + 8);
  3402. wPtr(0, getElemPtr(68, &g_30828, 48) + 12);
  3403. wPtr(1, getElemPtr(68, &g_30828, 48) + 40);
  3404. wPtr(0, getElemPtr(68, &g_30828, 48) + 44);
  3405. wPtr(0, getElemPtr(68, &g_30828, 48) + 16);
  3406. setElem(163, 69, &g_30828, 48);
  3407. wPtr(164, getElemPtr(69, &g_30828, 48) + 4);
  3408. wPtr(64, getElemPtr(69, &g_30828, 48) + 8);
  3409. wPtr(2, getElemPtr(69, &g_30828, 48) + 12);
  3410. wPtr(0, getElemPtr(69, &g_30828, 48) + 40);
  3411. wPtr(0, getElemPtr(69, &g_30828, 48) + 44);
  3412. wPtr(0, getElemPtr(69, &g_30828, 48) + 16);
  3413. setElem(163, 70, &g_30828, 48);
  3414. wPtr(164, getElemPtr(70, &g_30828, 48) + 4);
  3415. wPtr(64, getElemPtr(70, &g_30828, 48) + 8);
  3416. wPtr(1, getElemPtr(70, &g_30828, 48) + 12);
  3417. wPtr(0, getElemPtr(70, &g_30828, 48) + 40);
  3418. wPtr(0, getElemPtr(70, &g_30828, 48) + 44);
  3419. wPtr(0, getElemPtr(70, &g_30828, 48) + 16);
  3420. setElem(163, 71, &g_30828, 48);
  3421. wPtr(164, getElemPtr(71, &g_30828, 48) + 4);
  3422. wPtr(64, getElemPtr(71, &g_30828, 48) + 8);
  3423. wPtr(2, getElemPtr(71, &g_30828, 48) + 12);
  3424. wPtr(0, getElemPtr(71, &g_30828, 48) + 40);
  3425. wPtr(0, getElemPtr(71, &g_30828, 48) + 44);
  3426. wPtr(0, getElemPtr(71, &g_30828, 48) + 16);
  3427. setElem(168, 72, &g_30828, 48);
  3428. wPtr(16, getElemPtr(72, &g_30828, 48) + 4);
  3429. wPtr(21, getElemPtr(72, &g_30828, 48) + 8);
  3430. wPtr(0, getElemPtr(72, &g_30828, 48) + 12);
  3431. wPtr(0, getElemPtr(72, &g_30828, 48) + 40);
  3432. wPtr(0, getElemPtr(72, &g_30828, 48) + 44);
  3433. wPtr(0, getElemPtr(72, &g_30828, 48) + 16);
  3434. setElem(168, 73, &g_30828, 48);
  3435. wPtr(16, getElemPtr(73, &g_30828, 48) + 4);
  3436. wPtr(21, getElemPtr(73, &g_30828, 48) + 8);
  3437. wPtr(1, getElemPtr(73, &g_30828, 48) + 12);
  3438. wPtr(0, getElemPtr(73, &g_30828, 48) + 40);
  3439. wPtr(0, getElemPtr(73, &g_30828, 48) + 44);
  3440. wPtr(0, getElemPtr(73, &g_30828, 48) + 16);
  3441. setElem(168, 74, &g_30828, 48);
  3442. wPtr(16, getElemPtr(74, &g_30828, 48) + 4);
  3443. wPtr(21, getElemPtr(74, &g_30828, 48) + 8);
  3444. wPtr(2, getElemPtr(74, &g_30828, 48) + 12);
  3445. wPtr(0, getElemPtr(74, &g_30828, 48) + 40);
  3446. wPtr(0, getElemPtr(74, &g_30828, 48) + 44);
  3447. wPtr(0, getElemPtr(74, &g_30828, 48) + 16);
  3448. setElem(169, 75, &g_30828, 48);
  3449. wPtr(16, getElemPtr(75, &g_30828, 48) + 4);
  3450. wPtr(6, getElemPtr(75, &g_30828, 48) + 8);
  3451. wPtr(2, getElemPtr(75, &g_30828, 48) + 12);
  3452. wPtr(0, getElemPtr(75, &g_30828, 48) + 40);
  3453. wPtr(0, getElemPtr(75, &g_30828, 48) + 44);
  3454. wPtr(0, getElemPtr(75, &g_30828, 48) + 16);
  3455. setElem(170, 76, &g_30828, 48);
  3456. wPtr(16, getElemPtr(76, &g_30828, 48) + 4);
  3457. wPtr(6, getElemPtr(76, &g_30828, 48) + 8);
  3458. wPtr(2, getElemPtr(76, &g_30828, 48) + 12);
  3459. wPtr(0, getElemPtr(76, &g_30828, 48) + 40);
  3460. wPtr(0, getElemPtr(76, &g_30828, 48) + 44);
  3461. wPtr(0, getElemPtr(76, &g_30828, 48) + 16);
  3462. setElem(171, 77, &g_30828, 48);
  3463. wPtr(16, getElemPtr(77, &g_30828, 48) + 4);
  3464. wPtr(6, getElemPtr(77, &g_30828, 48) + 8);
  3465. wPtr(2, getElemPtr(77, &g_30828, 48) + 12);
  3466. wPtr(0, getElemPtr(77, &g_30828, 48) + 40);
  3467. wPtr(0, getElemPtr(77, &g_30828, 48) + 44);
  3468. wPtr(0, getElemPtr(77, &g_30828, 48) + 16);
  3469. setElem(172, 78, &g_30828, 48);
  3470. wPtr(16, getElemPtr(78, &g_30828, 48) + 4);
  3471. wPtr(6, getElemPtr(78, &g_30828, 48) + 8);
  3472. wPtr(2, getElemPtr(78, &g_30828, 48) + 12);
  3473. wPtr(0, getElemPtr(78, &g_30828, 48) + 40);
  3474. wPtr(0, getElemPtr(78, &g_30828, 48) + 44);
  3475. wPtr(0, getElemPtr(78, &g_30828, 48) + 16);
  3476. setElem(173, 79, &g_30828, 48);
  3477. wPtr(16, getElemPtr(79, &g_30828, 48) + 4);
  3478. wPtr(6, getElemPtr(79, &g_30828, 48) + 8);
  3479. wPtr(2, getElemPtr(79, &g_30828, 48) + 12);
  3480. wPtr(0, getElemPtr(79, &g_30828, 48) + 40);
  3481. wPtr(0, getElemPtr(79, &g_30828, 48) + 44);
  3482. wPtr(0, getElemPtr(79, &g_30828, 48) + 16);
  3483. setElem(174, 80, &g_30828, 48);
  3484. wPtr(175, getElemPtr(80, &g_30828, 48) + 4);
  3485. wPtr(6, getElemPtr(80, &g_30828, 48) + 8);
  3486. wPtr(2, getElemPtr(80, &g_30828, 48) + 12);
  3487. wPtr(0, getElemPtr(80, &g_30828, 48) + 40);
  3488. wPtr(0, getElemPtr(80, &g_30828, 48) + 44);
  3489. wPtr(0, getElemPtr(80, &g_30828, 48) + 16);
  3490. setElem(176, 81, &g_30828, 48);
  3491. wPtr(177, getElemPtr(81, &g_30828, 48) + 4);
  3492. wPtr(6, getElemPtr(81, &g_30828, 48) + 8);
  3493. wPtr(2, getElemPtr(81, &g_30828, 48) + 12);
  3494. wPtr(0, getElemPtr(81, &g_30828, 48) + 40);
  3495. wPtr(0, getElemPtr(81, &g_30828, 48) + 44);
  3496. wPtr(0, getElemPtr(81, &g_30828, 48) + 16);
  3497. setElem(178, 82, &g_30828, 48);
  3498. wPtr(179, getElemPtr(82, &g_30828, 48) + 4);
  3499. wPtr(6, getElemPtr(82, &g_30828, 48) + 8);
  3500. wPtr(2, getElemPtr(82, &g_30828, 48) + 12);
  3501. wPtr(0, getElemPtr(82, &g_30828, 48) + 40);
  3502. wPtr(0, getElemPtr(82, &g_30828, 48) + 44);
  3503. wPtr(0, getElemPtr(82, &g_30828, 48) + 16);
  3504. setElem(180, 83, &g_30828, 48);
  3505. wPtr(181, getElemPtr(83, &g_30828, 48) + 4);
  3506. wPtr(6, getElemPtr(83, &g_30828, 48) + 8);
  3507. wPtr(2, getElemPtr(83, &g_30828, 48) + 12);
  3508. wPtr(0, getElemPtr(83, &g_30828, 48) + 40);
  3509. wPtr(0, getElemPtr(83, &g_30828, 48) + 44);
  3510. wPtr(0, getElemPtr(83, &g_30828, 48) + 16);
  3511. setElem(182, 84, &g_30828, 48);
  3512. wPtr(183, getElemPtr(84, &g_30828, 48) + 4);
  3513. wPtr(4, getElemPtr(84, &g_30828, 48) + 8);
  3514. wPtr(0, getElemPtr(84, &g_30828, 48) + 12);
  3515. wPtr(0, getElemPtr(84, &g_30828, 48) + 40);
  3516. wPtr(3000, getElemPtr(84, &g_30828, 48) + 44);
  3517. wPtr(0, getElemPtr(84, &g_30828, 48) + 16);
  3518. setElem(187, 85, &g_30828, 48);
  3519. wPtr(188, getElemPtr(85, &g_30828, 48) + 4);
  3520. wPtr(22, getElemPtr(85, &g_30828, 48) + 8);
  3521. wPtr(0, getElemPtr(85, &g_30828, 48) + 12);
  3522. wPtr(0, getElemPtr(85, &g_30828, 48) + 40);
  3523. wPtr(0, getElemPtr(85, &g_30828, 48) + 44);
  3524. wPtr(0, getElemPtr(85, &g_30828, 48) + 16);
  3525. setElem(195, 86, &g_30828, 48);
  3526. wPtr(196, getElemPtr(86, &g_30828, 48) + 4);
  3527. wPtr(24, getElemPtr(86, &g_30828, 48) + 8);
  3528. wPtr(0, getElemPtr(86, &g_30828, 48) + 12);
  3529. wPtr(1, getElemPtr(86, &g_30828, 48) + 40);
  3530. wPtr(0, getElemPtr(86, &g_30828, 48) + 44);
  3531. wPtr(1, getElemPtr(86, &g_30828, 48) + 16);
  3532. setElem(201, 0, getElemPtr(86, &g_30828, 48) + 20, 16);
  3533. wPtr(87, getElemPtr(0, getElemPtr(86, &g_30828, 48) + 20, 16) + 4);
  3534. wPtr(0, getElemPtr(0, getElemPtr(86, &g_30828, 48) + 20, 16) + 8);
  3535. wPtr(-1, getElemPtr(0, getElemPtr(86, &g_30828, 48) + 20, 16) + 12);
  3536. setElem(197, 87, &g_30828, 48);
  3537. wPtr(198, getElemPtr(87, &g_30828, 48) + 4);
  3538. wPtr(0, getElemPtr(87, &g_30828, 48) + 8);
  3539. wPtr(24, getElemPtr(87, &g_30828, 48) + 12);
  3540. wPtr(0, getElemPtr(87, &g_30828, 48) + 40);
  3541. wPtr(0, getElemPtr(87, &g_30828, 48) + 44);
  3542. wPtr(1, getElemPtr(87, &g_30828, 48) + 16);
  3543. setElem(201, 0, getElemPtr(87, &g_30828, 48) + 20, 16);
  3544. wPtr(88, getElemPtr(0, getElemPtr(87, &g_30828, 48) + 20, 16) + 4);
  3545. wPtr(0, getElemPtr(0, getElemPtr(87, &g_30828, 48) + 20, 16) + 8);
  3546. wPtr(-1, getElemPtr(0, getElemPtr(87, &g_30828, 48) + 20, 16) + 12);
  3547. setElem(199, 88, &g_30828, 48);
  3548. wPtr(200, getElemPtr(88, &g_30828, 48) + 4);
  3549. wPtr(24, getElemPtr(88, &g_30828, 48) + 8);
  3550. wPtr(0, getElemPtr(88, &g_30828, 48) + 12);
  3551. wPtr(0, getElemPtr(88, &g_30828, 48) + 40);
  3552. wPtr(0x1D4C0, getElemPtr(88, &g_30828, 48) + 44);
  3553. wPtr(0, getElemPtr(88, &g_30828, 48) + 16);
  3554. setElem(202, 89, &g_30828, 48);
  3555. wPtr(203, getElemPtr(89, &g_30828, 48) + 4);
  3556. wPtr(24, getElemPtr(89, &g_30828, 48) + 8);
  3557. wPtr(0, getElemPtr(89, &g_30828, 48) + 12);
  3558. wPtr(1, getElemPtr(89, &g_30828, 48) + 40);
  3559. wPtr(0, getElemPtr(89, &g_30828, 48) + 44);
  3560. wPtr(1, getElemPtr(89, &g_30828, 48) + 16);
  3561. setElem(201, 0, getElemPtr(89, &g_30828, 48) + 20, 16);
  3562. wPtr(90, getElemPtr(0, getElemPtr(89, &g_30828, 48) + 20, 16) + 4);
  3563. wPtr(0, getElemPtr(0, getElemPtr(89, &g_30828, 48) + 20, 16) + 8);
  3564. wPtr(-1, getElemPtr(0, getElemPtr(89, &g_30828, 48) + 20, 16) + 12);
  3565. setElem(204, 90, &g_30828, 48);
  3566. wPtr(205, getElemPtr(90, &g_30828, 48) + 4);
  3567. wPtr(0, getElemPtr(90, &g_30828, 48) + 8);
  3568. wPtr(24, getElemPtr(90, &g_30828, 48) + 12);
  3569. wPtr(0, getElemPtr(90, &g_30828, 48) + 40);
  3570. wPtr(0, getElemPtr(90, &g_30828, 48) + 44);
  3571. wPtr(1, getElemPtr(90, &g_30828, 48) + 16);
  3572. setElem(201, 0, getElemPtr(90, &g_30828, 48) + 20, 16);
  3573. wPtr(91, getElemPtr(0, getElemPtr(90, &g_30828, 48) + 20, 16) + 4);
  3574. wPtr(0, getElemPtr(0, getElemPtr(90, &g_30828, 48) + 20, 16) + 8);
  3575. wPtr(-1, getElemPtr(0, getElemPtr(90, &g_30828, 48) + 20, 16) + 12);
  3576. setElem(206, 91, &g_30828, 48);
  3577. wPtr(207, getElemPtr(91, &g_30828, 48) + 4);
  3578. wPtr(24, getElemPtr(91, &g_30828, 48) + 8);
  3579. wPtr(0, getElemPtr(91, &g_30828, 48) + 12);
  3580. wPtr(0, getElemPtr(91, &g_30828, 48) + 40);
  3581. wPtr(0x1D4C0, getElemPtr(91, &g_30828, 48) + 44);
  3582. wPtr(0, getElemPtr(91, &g_30828, 48) + 16);
  3583. setElem(211, 92, &g_30828, 48);
  3584. wPtr(212, getElemPtr(92, &g_30828, 48) + 4);
  3585. wPtr(25, getElemPtr(92, &g_30828, 48) + 8);
  3586. wPtr(0, getElemPtr(92, &g_30828, 48) + 12);
  3587. wPtr(1, getElemPtr(92, &g_30828, 48) + 40);
  3588. wPtr(0, getElemPtr(92, &g_30828, 48) + 44);
  3589. wPtr(1, getElemPtr(92, &g_30828, 48) + 16);
  3590. setElem(201, 0, getElemPtr(92, &g_30828, 48) + 20, 16);
  3591. wPtr(93, getElemPtr(0, getElemPtr(92, &g_30828, 48) + 20, 16) + 4);
  3592. wPtr(0, getElemPtr(0, getElemPtr(92, &g_30828, 48) + 20, 16) + 8);
  3593. wPtr(-1, getElemPtr(0, getElemPtr(92, &g_30828, 48) + 20, 16) + 12);
  3594. setElem(213, 93, &g_30828, 48);
  3595. wPtr(214, getElemPtr(93, &g_30828, 48) + 4);
  3596. wPtr(0, getElemPtr(93, &g_30828, 48) + 8);
  3597. wPtr(25, getElemPtr(93, &g_30828, 48) + 12);
  3598. wPtr(0, getElemPtr(93, &g_30828, 48) + 40);
  3599. wPtr(0, getElemPtr(93, &g_30828, 48) + 44);
  3600. wPtr(1, getElemPtr(93, &g_30828, 48) + 16);
  3601. setElem(201, 0, getElemPtr(93, &g_30828, 48) + 20, 16);
  3602. wPtr(94, getElemPtr(0, getElemPtr(93, &g_30828, 48) + 20, 16) + 4);
  3603. wPtr(0, getElemPtr(0, getElemPtr(93, &g_30828, 48) + 20, 16) + 8);
  3604. wPtr(-1, getElemPtr(0, getElemPtr(93, &g_30828, 48) + 20, 16) + 12);
  3605. setElem(215, 94, &g_30828, 48);
  3606. wPtr(216, getElemPtr(94, &g_30828, 48) + 4);
  3607. wPtr(25, getElemPtr(94, &g_30828, 48) + 8);
  3608. wPtr(0, getElemPtr(94, &g_30828, 48) + 12);
  3609. wPtr(1, getElemPtr(94, &g_30828, 48) + 40);
  3610. wPtr(60000, getElemPtr(94, &g_30828, 48) + 44);
  3611. wPtr(1, getElemPtr(94, &g_30828, 48) + 16);
  3612. setElem(201, 0, getElemPtr(94, &g_30828, 48) + 20, 16);
  3613. wPtr(95, getElemPtr(0, getElemPtr(94, &g_30828, 48) + 20, 16) + 4);
  3614. wPtr(0, getElemPtr(0, getElemPtr(94, &g_30828, 48) + 20, 16) + 8);
  3615. wPtr(-1, getElemPtr(0, getElemPtr(94, &g_30828, 48) + 20, 16) + 12);
  3616. setElem(217, 95, &g_30828, 48);
  3617. wPtr(218, getElemPtr(95, &g_30828, 48) + 4);
  3618. wPtr(0, getElemPtr(95, &g_30828, 48) + 8);
  3619. wPtr(25, getElemPtr(95, &g_30828, 48) + 12);
  3620. wPtr(0, getElemPtr(95, &g_30828, 48) + 40);
  3621. wPtr(0, getElemPtr(95, &g_30828, 48) + 44);
  3622. wPtr(1, getElemPtr(95, &g_30828, 48) + 16);
  3623. setElem(201, 0, getElemPtr(95, &g_30828, 48) + 20, 16);
  3624. wPtr(96, getElemPtr(0, getElemPtr(95, &g_30828, 48) + 20, 16) + 4);
  3625. wPtr(0, getElemPtr(0, getElemPtr(95, &g_30828, 48) + 20, 16) + 8);
  3626. wPtr(-1, getElemPtr(0, getElemPtr(95, &g_30828, 48) + 20, 16) + 12);
  3627. setElem(219, 96, &g_30828, 48);
  3628. wPtr(220, getElemPtr(96, &g_30828, 48) + 4);
  3629. wPtr(25, getElemPtr(96, &g_30828, 48) + 8);
  3630. wPtr(0, getElemPtr(96, &g_30828, 48) + 12);
  3631. wPtr(0, getElemPtr(96, &g_30828, 48) + 40);
  3632. wPtr(60000, getElemPtr(96, &g_30828, 48) + 44);
  3633. wPtr(0, getElemPtr(96, &g_30828, 48) + 16);
  3634. setElem(224, 97, &g_30828, 48);
  3635. wPtr(225, getElemPtr(97, &g_30828, 48) + 4);
  3636. wPtr(26, getElemPtr(97, &g_30828, 48) + 8);
  3637. wPtr(0, getElemPtr(97, &g_30828, 48) + 12);
  3638. wPtr(1, getElemPtr(97, &g_30828, 48) + 40);
  3639. wPtr(0, getElemPtr(97, &g_30828, 48) + 44);
  3640. wPtr(1, getElemPtr(97, &g_30828, 48) + 16);
  3641. setElem(201, 0, getElemPtr(97, &g_30828, 48) + 20, 16);
  3642. wPtr(98, getElemPtr(0, getElemPtr(97, &g_30828, 48) + 20, 16) + 4);
  3643. wPtr(0, getElemPtr(0, getElemPtr(97, &g_30828, 48) + 20, 16) + 8);
  3644. wPtr(-1, getElemPtr(0, getElemPtr(97, &g_30828, 48) + 20, 16) + 12);
  3645. setElem(226, 98, &g_30828, 48);
  3646. wPtr(227, getElemPtr(98, &g_30828, 48) + 4);
  3647. wPtr(0, getElemPtr(98, &g_30828, 48) + 8);
  3648. wPtr(26, getElemPtr(98, &g_30828, 48) + 12);
  3649. wPtr(0, getElemPtr(98, &g_30828, 48) + 40);
  3650. wPtr(0, getElemPtr(98, &g_30828, 48) + 44);
  3651. wPtr(0, getElemPtr(98, &g_30828, 48) + 16);
  3652. setElem(231, 99, &g_30828, 48);
  3653. wPtr(232, getElemPtr(99, &g_30828, 48) + 4);
  3654. wPtr(27, getElemPtr(99, &g_30828, 48) + 8);
  3655. wPtr(0, getElemPtr(99, &g_30828, 48) + 12);
  3656. wPtr(1, getElemPtr(99, &g_30828, 48) + 40);
  3657. wPtr(0, getElemPtr(99, &g_30828, 48) + 44);
  3658. wPtr(1, getElemPtr(99, &g_30828, 48) + 16);
  3659. setElem(201, 0, getElemPtr(99, &g_30828, 48) + 20, 16);
  3660. wPtr(100, getElemPtr(0, getElemPtr(99, &g_30828, 48) + 20, 16) + 4);
  3661. wPtr(0, getElemPtr(0, getElemPtr(99, &g_30828, 48) + 20, 16) + 8);
  3662. wPtr(-1, getElemPtr(0, getElemPtr(99, &g_30828, 48) + 20, 16) + 12);
  3663. setElem(233, 100, &g_30828, 48);
  3664. wPtr(234, getElemPtr(100, &g_30828, 48) + 4);
  3665. wPtr(0, getElemPtr(100, &g_30828, 48) + 8);
  3666. wPtr(27, getElemPtr(100, &g_30828, 48) + 12);
  3667. wPtr(0, getElemPtr(100, &g_30828, 48) + 40);
  3668. wPtr(0, getElemPtr(100, &g_30828, 48) + 44);
  3669. wPtr(0, getElemPtr(100, &g_30828, 48) + 16);
  3670. setElem(238, 101, &g_30828, 48);
  3671. wPtr(239, getElemPtr(101, &g_30828, 48) + 4);
  3672. wPtr(28, getElemPtr(101, &g_30828, 48) + 8);
  3673. wPtr(0, getElemPtr(101, &g_30828, 48) + 12);
  3674. wPtr(0, getElemPtr(101, &g_30828, 48) + 40);
  3675. wPtr(0, getElemPtr(101, &g_30828, 48) + 44);
  3676. wPtr(0, getElemPtr(101, &g_30828, 48) + 16);
  3677. setElem(240, 102, &g_30828, 48);
  3678. wPtr(241, getElemPtr(102, &g_30828, 48) + 4);
  3679. wPtr(26, getElemPtr(102, &g_30828, 48) + 8);
  3680. wPtr(0, getElemPtr(102, &g_30828, 48) + 12);
  3681. wPtr(1, getElemPtr(102, &g_30828, 48) + 40);
  3682. wPtr(0, getElemPtr(102, &g_30828, 48) + 44);
  3683. wPtr(1, getElemPtr(102, &g_30828, 48) + 16);
  3684. setElem(201, 0, getElemPtr(102, &g_30828, 48) + 20, 16);
  3685. wPtr(103, getElemPtr(0, getElemPtr(102, &g_30828, 48) + 20, 16) + 4);
  3686. wPtr(0, getElemPtr(0, getElemPtr(102, &g_30828, 48) + 20, 16) + 8);
  3687. wPtr(-1, getElemPtr(0, getElemPtr(102, &g_30828, 48) + 20, 16) + 12);
  3688. setElem(242, 103, &g_30828, 48);
  3689. wPtr(243, getElemPtr(103, &g_30828, 48) + 4);
  3690. wPtr(0, getElemPtr(103, &g_30828, 48) + 8);
  3691. wPtr(26, getElemPtr(103, &g_30828, 48) + 12);
  3692. wPtr(0, getElemPtr(103, &g_30828, 48) + 40);
  3693. wPtr(0, getElemPtr(103, &g_30828, 48) + 44);
  3694. wPtr(0, getElemPtr(103, &g_30828, 48) + 16);
  3695. setElem(247, 104, &g_30828, 48);
  3696. wPtr(248, getElemPtr(104, &g_30828, 48) + 4);
  3697. wPtr(29, getElemPtr(104, &g_30828, 48) + 8);
  3698. wPtr(0, getElemPtr(104, &g_30828, 48) + 12);
  3699. wPtr(1, getElemPtr(104, &g_30828, 48) + 40);
  3700. wPtr(0, getElemPtr(104, &g_30828, 48) + 44);
  3701. wPtr(1, getElemPtr(104, &g_30828, 48) + 16);
  3702. setElem(201, 0, getElemPtr(104, &g_30828, 48) + 20, 16);
  3703. wPtr(105, getElemPtr(0, getElemPtr(104, &g_30828, 48) + 20, 16) + 4);
  3704. wPtr(0, getElemPtr(0, getElemPtr(104, &g_30828, 48) + 20, 16) + 8);
  3705. wPtr(-1, getElemPtr(0, getElemPtr(104, &g_30828, 48) + 20, 16) + 12);
  3706. setElem(249, 105, &g_30828, 48);
  3707. wPtr(250, getElemPtr(105, &g_30828, 48) + 4);
  3708. wPtr(0, getElemPtr(105, &g_30828, 48) + 8);
  3709. wPtr(29, getElemPtr(105, &g_30828, 48) + 12);
  3710. wPtr(0, getElemPtr(105, &g_30828, 48) + 40);
  3711. wPtr(0, getElemPtr(105, &g_30828, 48) + 44);
  3712. wPtr(0, getElemPtr(105, &g_30828, 48) + 16);
  3713. setElem(254, 106, &g_30828, 48);
  3714. wPtr(255, getElemPtr(106, &g_30828, 48) + 4);
  3715. wPtr(30, getElemPtr(106, &g_30828, 48) + 8);
  3716. wPtr(1, getElemPtr(106, &g_30828, 48) + 12);
  3717. wPtr(1, getElemPtr(106, &g_30828, 48) + 40);
  3718. wPtr(0x1D4C0, getElemPtr(106, &g_30828, 48) + 44);
  3719. wPtr(1, getElemPtr(106, &g_30828, 48) + 16);
  3720. setElem(201, 0, getElemPtr(106, &g_30828, 48) + 20, 16);
  3721. wPtr(107, getElemPtr(0, getElemPtr(106, &g_30828, 48) + 20, 16) + 4);
  3722. wPtr(0, getElemPtr(0, getElemPtr(106, &g_30828, 48) + 20, 16) + 8);
  3723. wPtr(-1, getElemPtr(0, getElemPtr(106, &g_30828, 48) + 20, 16) + 12);
  3724. setElem(256, 107, &g_30828, 48);
  3725. wPtr(257, getElemPtr(107, &g_30828, 48) + 4);
  3726. wPtr(1, getElemPtr(107, &g_30828, 48) + 8);
  3727. wPtr(30, getElemPtr(107, &g_30828, 48) + 12);
  3728. wPtr(0, getElemPtr(107, &g_30828, 48) + 40);
  3729. wPtr(0, getElemPtr(107, &g_30828, 48) + 44);
  3730. wPtr(1, getElemPtr(107, &g_30828, 48) + 16);
  3731. setElem(201, 0, getElemPtr(107, &g_30828, 48) + 20, 16);
  3732. wPtr(108, getElemPtr(0, getElemPtr(107, &g_30828, 48) + 20, 16) + 4);
  3733. wPtr(0, getElemPtr(0, getElemPtr(107, &g_30828, 48) + 20, 16) + 8);
  3734. wPtr(-1, getElemPtr(0, getElemPtr(107, &g_30828, 48) + 20, 16) + 12);
  3735. setElem(258, 108, &g_30828, 48);
  3736. wPtr(259, getElemPtr(108, &g_30828, 48) + 4);
  3737. wPtr(30, getElemPtr(108, &g_30828, 48) + 8);
  3738. wPtr(1, getElemPtr(108, &g_30828, 48) + 12);
  3739. wPtr(1, getElemPtr(108, &g_30828, 48) + 40);
  3740. wPtr(0x1D4C0, getElemPtr(108, &g_30828, 48) + 44);
  3741. wPtr(1, getElemPtr(108, &g_30828, 48) + 16);
  3742. setElem(201, 0, getElemPtr(108, &g_30828, 48) + 20, 16);
  3743. wPtr(109, getElemPtr(0, getElemPtr(108, &g_30828, 48) + 20, 16) + 4);
  3744. wPtr(0, getElemPtr(0, getElemPtr(108, &g_30828, 48) + 20, 16) + 8);
  3745. wPtr(-1, getElemPtr(0, getElemPtr(108, &g_30828, 48) + 20, 16) + 12);
  3746. setElem(260, 109, &g_30828, 48);
  3747. wPtr(261, getElemPtr(109, &g_30828, 48) + 4);
  3748. wPtr(1, getElemPtr(109, &g_30828, 48) + 8);
  3749. wPtr(30, getElemPtr(109, &g_30828, 48) + 12);
  3750. wPtr(0, getElemPtr(109, &g_30828, 48) + 40);
  3751. wPtr(0, getElemPtr(109, &g_30828, 48) + 44);
  3752. wPtr(1, getElemPtr(109, &g_30828, 48) + 16);
  3753. setElem(201, 0, getElemPtr(109, &g_30828, 48) + 20, 16);
  3754. wPtr(110, getElemPtr(0, getElemPtr(109, &g_30828, 48) + 20, 16) + 4);
  3755. wPtr(0, getElemPtr(0, getElemPtr(109, &g_30828, 48) + 20, 16) + 8);
  3756. wPtr(-1, getElemPtr(0, getElemPtr(109, &g_30828, 48) + 20, 16) + 12);
  3757. setElem(262, 110, &g_30828, 48);
  3758. wPtr(263, getElemPtr(110, &g_30828, 48) + 4);
  3759. wPtr(30, getElemPtr(110, &g_30828, 48) + 8);
  3760. wPtr(1, getElemPtr(110, &g_30828, 48) + 12);
  3761. wPtr(0, getElemPtr(110, &g_30828, 48) + 40);
  3762. wPtr(60000, getElemPtr(110, &g_30828, 48) + 44);
  3763. wPtr(0, getElemPtr(110, &g_30828, 48) + 16);
  3764. setElem(267, 111, &g_30828, 48);
  3765. wPtr(268, getElemPtr(111, &g_30828, 48) + 4);
  3766. wPtr(31, getElemPtr(111, &g_30828, 48) + 8);
  3767. wPtr(1, getElemPtr(111, &g_30828, 48) + 12);
  3768. wPtr(1, getElemPtr(111, &g_30828, 48) + 40);
  3769. wPtr(0, getElemPtr(111, &g_30828, 48) + 44);
  3770. wPtr(1, getElemPtr(111, &g_30828, 48) + 16);
  3771. setElem(201, 0, getElemPtr(111, &g_30828, 48) + 20, 16);
  3772. wPtr(112, getElemPtr(0, getElemPtr(111, &g_30828, 48) + 20, 16) + 4);
  3773. wPtr(0, getElemPtr(0, getElemPtr(111, &g_30828, 48) + 20, 16) + 8);
  3774. wPtr(-1, getElemPtr(0, getElemPtr(111, &g_30828, 48) + 20, 16) + 12);
  3775. setElem(269, 112, &g_30828, 48);
  3776. wPtr(270, getElemPtr(112, &g_30828, 48) + 4);
  3777. wPtr(1, getElemPtr(112, &g_30828, 48) + 8);
  3778. wPtr(31, getElemPtr(112, &g_30828, 48) + 12);
  3779. wPtr(0, getElemPtr(112, &g_30828, 48) + 40);
  3780. wPtr(0, getElemPtr(112, &g_30828, 48) + 44);
  3781. wPtr(0, getElemPtr(112, &g_30828, 48) + 16);
  3782. setElem(274, 113, &g_30828, 48);
  3783. wPtr(275, getElemPtr(113, &g_30828, 48) + 4);
  3784. wPtr(32, getElemPtr(113, &g_30828, 48) + 8);
  3785. wPtr(1, getElemPtr(113, &g_30828, 48) + 12);
  3786. wPtr(1, getElemPtr(113, &g_30828, 48) + 40);
  3787. wPtr(0, getElemPtr(113, &g_30828, 48) + 44);
  3788. wPtr(1, getElemPtr(113, &g_30828, 48) + 16);
  3789. setElem(201, 0, getElemPtr(113, &g_30828, 48) + 20, 16);
  3790. wPtr(114, getElemPtr(0, getElemPtr(113, &g_30828, 48) + 20, 16) + 4);
  3791. wPtr(0, getElemPtr(0, getElemPtr(113, &g_30828, 48) + 20, 16) + 8);
  3792. wPtr(-1, getElemPtr(0, getElemPtr(113, &g_30828, 48) + 20, 16) + 12);
  3793. setElem(276, 114, &g_30828, 48);
  3794. wPtr(277, getElemPtr(114, &g_30828, 48) + 4);
  3795. wPtr(1, getElemPtr(114, &g_30828, 48) + 8);
  3796. wPtr(32, getElemPtr(114, &g_30828, 48) + 12);
  3797. wPtr(0, getElemPtr(114, &g_30828, 48) + 40);
  3798. wPtr(0, getElemPtr(114, &g_30828, 48) + 44);
  3799. wPtr(1, getElemPtr(114, &g_30828, 48) + 16);
  3800. setElem(201, 0, getElemPtr(114, &g_30828, 48) + 20, 16);
  3801. wPtr(115, getElemPtr(0, getElemPtr(114, &g_30828, 48) + 20, 16) + 4);
  3802. wPtr(0, getElemPtr(0, getElemPtr(114, &g_30828, 48) + 20, 16) + 8);
  3803. wPtr(-1, getElemPtr(0, getElemPtr(114, &g_30828, 48) + 20, 16) + 12);
  3804. setElem(278, 115, &g_30828, 48);
  3805. wPtr(279, getElemPtr(115, &g_30828, 48) + 4);
  3806. wPtr(32, getElemPtr(115, &g_30828, 48) + 8);
  3807. wPtr(1, getElemPtr(115, &g_30828, 48) + 12);
  3808. wPtr(0, getElemPtr(115, &g_30828, 48) + 40);
  3809. wPtr(30000, getElemPtr(115, &g_30828, 48) + 44);
  3810. wPtr(0, getElemPtr(115, &g_30828, 48) + 16);
  3811. setElem(280, 116, &g_30828, 48);
  3812. wPtr(281, getElemPtr(116, &g_30828, 48) + 4);
  3813. wPtr(32, getElemPtr(116, &g_30828, 48) + 8);
  3814. wPtr(1, getElemPtr(116, &g_30828, 48) + 12);
  3815. wPtr(1, getElemPtr(116, &g_30828, 48) + 40);
  3816. wPtr(0, getElemPtr(116, &g_30828, 48) + 44);
  3817. wPtr(1, getElemPtr(116, &g_30828, 48) + 16);
  3818. setElem(284, 0, getElemPtr(116, &g_30828, 48) + 20, 16);
  3819. wPtr(117, getElemPtr(0, getElemPtr(116, &g_30828, 48) + 20, 16) + 4);
  3820. wPtr(0, getElemPtr(0, getElemPtr(116, &g_30828, 48) + 20, 16) + 8);
  3821. wPtr(-1, getElemPtr(0, getElemPtr(116, &g_30828, 48) + 20, 16) + 12);
  3822. setElem(282, 117, &g_30828, 48);
  3823. wPtr(283, getElemPtr(117, &g_30828, 48) + 4);
  3824. wPtr(1, getElemPtr(117, &g_30828, 48) + 8);
  3825. wPtr(32, getElemPtr(117, &g_30828, 48) + 12);
  3826. wPtr(0, getElemPtr(117, &g_30828, 48) + 40);
  3827. wPtr(0, getElemPtr(117, &g_30828, 48) + 44);
  3828. wPtr(0, getElemPtr(117, &g_30828, 48) + 16);
  3829. setElem(285, 118, &g_30828, 48);
  3830. wPtr(286, getElemPtr(118, &g_30828, 48) + 4);
  3831. wPtr(32, getElemPtr(118, &g_30828, 48) + 8);
  3832. wPtr(1, getElemPtr(118, &g_30828, 48) + 12);
  3833. wPtr(1, getElemPtr(118, &g_30828, 48) + 40);
  3834. wPtr(0, getElemPtr(118, &g_30828, 48) + 44);
  3835. wPtr(1, getElemPtr(118, &g_30828, 48) + 16);
  3836. setElem(201, 0, getElemPtr(118, &g_30828, 48) + 20, 16);
  3837. wPtr(119, getElemPtr(0, getElemPtr(118, &g_30828, 48) + 20, 16) + 4);
  3838. wPtr(0, getElemPtr(0, getElemPtr(118, &g_30828, 48) + 20, 16) + 8);
  3839. wPtr(-1, getElemPtr(0, getElemPtr(118, &g_30828, 48) + 20, 16) + 12);
  3840. setElem(287, 119, &g_30828, 48);
  3841. wPtr(288, getElemPtr(119, &g_30828, 48) + 4);
  3842. wPtr(1, getElemPtr(119, &g_30828, 48) + 8);
  3843. wPtr(32, getElemPtr(119, &g_30828, 48) + 12);
  3844. wPtr(0, getElemPtr(119, &g_30828, 48) + 40);
  3845. wPtr(0, getElemPtr(119, &g_30828, 48) + 44);
  3846. wPtr(0, getElemPtr(119, &g_30828, 48) + 16);
  3847. setElem(289, 120, &g_30828, 48);
  3848. wPtr(290, getElemPtr(120, &g_30828, 48) + 4);
  3849. wPtr(32, getElemPtr(120, &g_30828, 48) + 8);
  3850. wPtr(1, getElemPtr(120, &g_30828, 48) + 12);
  3851. wPtr(1, getElemPtr(120, &g_30828, 48) + 40);
  3852. wPtr(0, getElemPtr(120, &g_30828, 48) + 44);
  3853. wPtr(1, getElemPtr(120, &g_30828, 48) + 16);
  3854. setElem(201, 0, getElemPtr(120, &g_30828, 48) + 20, 16);
  3855. wPtr(121, getElemPtr(0, getElemPtr(120, &g_30828, 48) + 20, 16) + 4);
  3856. wPtr(0, getElemPtr(0, getElemPtr(120, &g_30828, 48) + 20, 16) + 8);
  3857. wPtr(-1, getElemPtr(0, getElemPtr(120, &g_30828, 48) + 20, 16) + 12);
  3858. setElem(291, 121, &g_30828, 48);
  3859. wPtr(292, getElemPtr(121, &g_30828, 48) + 4);
  3860. wPtr(1, getElemPtr(121, &g_30828, 48) + 8);
  3861. wPtr(32, getElemPtr(121, &g_30828, 48) + 12);
  3862. wPtr(0, getElemPtr(121, &g_30828, 48) + 40);
  3863. wPtr(0, getElemPtr(121, &g_30828, 48) + 44);
  3864. wPtr(1, getElemPtr(121, &g_30828, 48) + 16);
  3865. setElem(201, 0, getElemPtr(121, &g_30828, 48) + 20, 16);
  3866. wPtr(122, getElemPtr(0, getElemPtr(121, &g_30828, 48) + 20, 16) + 4);
  3867. wPtr(0, getElemPtr(0, getElemPtr(121, &g_30828, 48) + 20, 16) + 8);
  3868. wPtr(-1, getElemPtr(0, getElemPtr(121, &g_30828, 48) + 20, 16) + 12);
  3869. setElem(293, 122, &g_30828, 48);
  3870. wPtr(294, getElemPtr(122, &g_30828, 48) + 4);
  3871. wPtr(32, getElemPtr(122, &g_30828, 48) + 8);
  3872. wPtr(1, getElemPtr(122, &g_30828, 48) + 12);
  3873. wPtr(1, getElemPtr(122, &g_30828, 48) + 40);
  3874. wPtr(30000, getElemPtr(122, &g_30828, 48) + 44);
  3875. wPtr(1, getElemPtr(122, &g_30828, 48) + 16);
  3876. setElem(201, 0, getElemPtr(122, &g_30828, 48) + 20, 16);
  3877. wPtr(123, getElemPtr(0, getElemPtr(122, &g_30828, 48) + 20, 16) + 4);
  3878. wPtr(0, getElemPtr(0, getElemPtr(122, &g_30828, 48) + 20, 16) + 8);
  3879. wPtr(-1, getElemPtr(0, getElemPtr(122, &g_30828, 48) + 20, 16) + 12);
  3880. setElem(295, 123, &g_30828, 48);
  3881. wPtr(296, getElemPtr(123, &g_30828, 48) + 4);
  3882. wPtr(1, getElemPtr(123, &g_30828, 48) + 8);
  3883. wPtr(32, getElemPtr(123, &g_30828, 48) + 12);
  3884. wPtr(0, getElemPtr(123, &g_30828, 48) + 40);
  3885. wPtr(0, getElemPtr(123, &g_30828, 48) + 44);
  3886. wPtr(0, getElemPtr(123, &g_30828, 48) + 16);
  3887. setElem(297, 124, &g_30828, 48);
  3888. wPtr(298, getElemPtr(124, &g_30828, 48) + 4);
  3889. wPtr(27, getElemPtr(124, &g_30828, 48) + 8);
  3890. wPtr(1, getElemPtr(124, &g_30828, 48) + 12);
  3891. wPtr(1, getElemPtr(124, &g_30828, 48) + 40);
  3892. wPtr(0, getElemPtr(124, &g_30828, 48) + 44);
  3893. wPtr(1, getElemPtr(124, &g_30828, 48) + 16);
  3894. setElem(201, 0, getElemPtr(124, &g_30828, 48) + 20, 16);
  3895. wPtr(125, getElemPtr(0, getElemPtr(124, &g_30828, 48) + 20, 16) + 4);
  3896. wPtr(0, getElemPtr(0, getElemPtr(124, &g_30828, 48) + 20, 16) + 8);
  3897. wPtr(-1, getElemPtr(0, getElemPtr(124, &g_30828, 48) + 20, 16) + 12);
  3898. setElem(299, 125, &g_30828, 48);
  3899. wPtr(300, getElemPtr(125, &g_30828, 48) + 4);
  3900. wPtr(1, getElemPtr(125, &g_30828, 48) + 8);
  3901. wPtr(27, getElemPtr(125, &g_30828, 48) + 12);
  3902. wPtr(0, getElemPtr(125, &g_30828, 48) + 40);
  3903. wPtr(0, getElemPtr(125, &g_30828, 48) + 44);
  3904. wPtr(0, getElemPtr(125, &g_30828, 48) + 16);
  3905. setElem(301, 126, &g_30828, 48);
  3906. wPtr(302, getElemPtr(126, &g_30828, 48) + 4);
  3907. wPtr(2, getElemPtr(126, &g_30828, 48) + 8);
  3908. wPtr(1, getElemPtr(126, &g_30828, 48) + 12);
  3909. wPtr(1, getElemPtr(126, &g_30828, 48) + 40);
  3910. wPtr(0, getElemPtr(126, &g_30828, 48) + 44);
  3911. wPtr(1, getElemPtr(126, &g_30828, 48) + 16);
  3912. setElem(201, 0, getElemPtr(126, &g_30828, 48) + 20, 16);
  3913. wPtr(127, getElemPtr(0, getElemPtr(126, &g_30828, 48) + 20, 16) + 4);
  3914. wPtr(0, getElemPtr(0, getElemPtr(126, &g_30828, 48) + 20, 16) + 8);
  3915. wPtr(-1, getElemPtr(0, getElemPtr(126, &g_30828, 48) + 20, 16) + 12);
  3916. setElem(303, 127, &g_30828, 48);
  3917. wPtr(304, getElemPtr(127, &g_30828, 48) + 4);
  3918. wPtr(1, getElemPtr(127, &g_30828, 48) + 8);
  3919. wPtr(2, getElemPtr(127, &g_30828, 48) + 12);
  3920. wPtr(0, getElemPtr(127, &g_30828, 48) + 40);
  3921. wPtr(0, getElemPtr(127, &g_30828, 48) + 44);
  3922. wPtr(1, getElemPtr(127, &g_30828, 48) + 16);
  3923. setElem(201, 0, getElemPtr(127, &g_30828, 48) + 20, 16);
  3924. wPtr(128, getElemPtr(0, getElemPtr(127, &g_30828, 48) + 20, 16) + 4);
  3925. wPtr(0, getElemPtr(0, getElemPtr(127, &g_30828, 48) + 20, 16) + 8);
  3926. wPtr(-1, getElemPtr(0, getElemPtr(127, &g_30828, 48) + 20, 16) + 12);
  3927. setElem(305, 128, &g_30828, 48);
  3928. wPtr(306, getElemPtr(128, &g_30828, 48) + 4);
  3929. wPtr(2, getElemPtr(128, &g_30828, 48) + 8);
  3930. wPtr(1, getElemPtr(128, &g_30828, 48) + 12);
  3931. wPtr(1, getElemPtr(128, &g_30828, 48) + 40);
  3932. wPtr(60000, getElemPtr(128, &g_30828, 48) + 44);
  3933. wPtr(1, getElemPtr(128, &g_30828, 48) + 16);
  3934. setElem(201, 0, getElemPtr(128, &g_30828, 48) + 20, 16);
  3935. wPtr(129, getElemPtr(0, getElemPtr(128, &g_30828, 48) + 20, 16) + 4);
  3936. wPtr(0, getElemPtr(0, getElemPtr(128, &g_30828, 48) + 20, 16) + 8);
  3937. wPtr(-1, getElemPtr(0, getElemPtr(128, &g_30828, 48) + 20, 16) + 12);
  3938. setElem(307, 129, &g_30828, 48);
  3939. wPtr(308, getElemPtr(129, &g_30828, 48) + 4);
  3940. wPtr(1, getElemPtr(129, &g_30828, 48) + 8);
  3941. wPtr(2, getElemPtr(129, &g_30828, 48) + 12);
  3942. wPtr(0, getElemPtr(129, &g_30828, 48) + 40);
  3943. wPtr(0, getElemPtr(129, &g_30828, 48) + 44);
  3944. wPtr(1, getElemPtr(129, &g_30828, 48) + 16);
  3945. setElem(201, 0, getElemPtr(129, &g_30828, 48) + 20, 16);
  3946. wPtr(130, getElemPtr(0, getElemPtr(129, &g_30828, 48) + 20, 16) + 4);
  3947. wPtr(0, getElemPtr(0, getElemPtr(129, &g_30828, 48) + 20, 16) + 8);
  3948. wPtr(-1, getElemPtr(0, getElemPtr(129, &g_30828, 48) + 20, 16) + 12);
  3949. setElem(309, 130, &g_30828, 48);
  3950. wPtr(310, getElemPtr(130, &g_30828, 48) + 4);
  3951. wPtr(2, getElemPtr(130, &g_30828, 48) + 8);
  3952. wPtr(1, getElemPtr(130, &g_30828, 48) + 12);
  3953. wPtr(0, getElemPtr(130, &g_30828, 48) + 40);
  3954. wPtr(30000, getElemPtr(130, &g_30828, 48) + 44);
  3955. wPtr(0, getElemPtr(130, &g_30828, 48) + 16);
  3956. setElem(311, 131, &g_30828, 48);
  3957. wPtr(312, getElemPtr(131, &g_30828, 48) + 4);
  3958. wPtr(0, getElemPtr(131, &g_30828, 48) + 8);
  3959. wPtr(1, getElemPtr(131, &g_30828, 48) + 12);
  3960. wPtr(1, getElemPtr(131, &g_30828, 48) + 40);
  3961. wPtr(0, getElemPtr(131, &g_30828, 48) + 44);
  3962. wPtr(1, getElemPtr(131, &g_30828, 48) + 16);
  3963. setElem(201, 0, getElemPtr(131, &g_30828, 48) + 20, 16);
  3964. wPtr(132, getElemPtr(0, getElemPtr(131, &g_30828, 48) + 20, 16) + 4);
  3965. wPtr(0, getElemPtr(0, getElemPtr(131, &g_30828, 48) + 20, 16) + 8);
  3966. wPtr(-1, getElemPtr(0, getElemPtr(131, &g_30828, 48) + 20, 16) + 12);
  3967. setElem(313, 132, &g_30828, 48);
  3968. wPtr(314, getElemPtr(132, &g_30828, 48) + 4);
  3969. wPtr(1, getElemPtr(132, &g_30828, 48) + 8);
  3970. wPtr(0, getElemPtr(132, &g_30828, 48) + 12);
  3971. wPtr(0, getElemPtr(132, &g_30828, 48) + 40);
  3972. wPtr(0, getElemPtr(132, &g_30828, 48) + 44);
  3973. wPtr(1, getElemPtr(132, &g_30828, 48) + 16);
  3974. setElem(201, 0, getElemPtr(132, &g_30828, 48) + 20, 16);
  3975. wPtr(133, getElemPtr(0, getElemPtr(132, &g_30828, 48) + 20, 16) + 4);
  3976. wPtr(0, getElemPtr(0, getElemPtr(132, &g_30828, 48) + 20, 16) + 8);
  3977. wPtr(-1, getElemPtr(0, getElemPtr(132, &g_30828, 48) + 20, 16) + 12);
  3978. setElem(315, 133, &g_30828, 48);
  3979. wPtr(316, getElemPtr(133, &g_30828, 48) + 4);
  3980. wPtr(0, getElemPtr(133, &g_30828, 48) + 8);
  3981. wPtr(1, getElemPtr(133, &g_30828, 48) + 12);
  3982. wPtr(0, getElemPtr(133, &g_30828, 48) + 40);
  3983. wPtr(25000, getElemPtr(133, &g_30828, 48) + 44);
  3984. wPtr(0, getElemPtr(133, &g_30828, 48) + 16);
  3985. setElem(317, 134, &g_30828, 48);
  3986. wPtr(318, getElemPtr(134, &g_30828, 48) + 4);
  3987. wPtr(0, getElemPtr(134, &g_30828, 48) + 8);
  3988. wPtr(1, getElemPtr(134, &g_30828, 48) + 12);
  3989. wPtr(1, getElemPtr(134, &g_30828, 48) + 40);
  3990. wPtr(0, getElemPtr(134, &g_30828, 48) + 44);
  3991. wPtr(1, getElemPtr(134, &g_30828, 48) + 16);
  3992. setElem(201, 0, getElemPtr(134, &g_30828, 48) + 20, 16);
  3993. wPtr(135, getElemPtr(0, getElemPtr(134, &g_30828, 48) + 20, 16) + 4);
  3994. wPtr(0, getElemPtr(0, getElemPtr(134, &g_30828, 48) + 20, 16) + 8);
  3995. wPtr(-1, getElemPtr(0, getElemPtr(134, &g_30828, 48) + 20, 16) + 12);
  3996. setElem(319, 135, &g_30828, 48);
  3997. wPtr(320, getElemPtr(135, &g_30828, 48) + 4);
  3998. wPtr(1, getElemPtr(135, &g_30828, 48) + 8);
  3999. wPtr(0, getElemPtr(135, &g_30828, 48) + 12);
  4000. wPtr(0, getElemPtr(135, &g_30828, 48) + 40);
  4001. wPtr(0, getElemPtr(135, &g_30828, 48) + 44);
  4002. wPtr(0, getElemPtr(135, &g_30828, 48) + 16);
  4003. setElem(324, 136, &g_30828, 48);
  4004. wPtr(325, getElemPtr(136, &g_30828, 48) + 4);
  4005. wPtr(33, getElemPtr(136, &g_30828, 48) + 8);
  4006. wPtr(2, getElemPtr(136, &g_30828, 48) + 12);
  4007. wPtr(1, getElemPtr(136, &g_30828, 48) + 40);
  4008. wPtr(0, getElemPtr(136, &g_30828, 48) + 44);
  4009. wPtr(1, getElemPtr(136, &g_30828, 48) + 16);
  4010. setElem(201, 0, getElemPtr(136, &g_30828, 48) + 20, 16);
  4011. wPtr(137, getElemPtr(0, getElemPtr(136, &g_30828, 48) + 20, 16) + 4);
  4012. wPtr(0, getElemPtr(0, getElemPtr(136, &g_30828, 48) + 20, 16) + 8);
  4013. wPtr(-1, getElemPtr(0, getElemPtr(136, &g_30828, 48) + 20, 16) + 12);
  4014. setElem(326, 137, &g_30828, 48);
  4015. wPtr(327, getElemPtr(137, &g_30828, 48) + 4);
  4016. wPtr(2, getElemPtr(137, &g_30828, 48) + 8);
  4017. wPtr(33, getElemPtr(137, &g_30828, 48) + 12);
  4018. wPtr(0, getElemPtr(137, &g_30828, 48) + 40);
  4019. wPtr(0, getElemPtr(137, &g_30828, 48) + 44);
  4020. wPtr(0, getElemPtr(137, &g_30828, 48) + 16);
  4021. setElem(328, 138, &g_30828, 48);
  4022. wPtr(329, getElemPtr(138, &g_30828, 48) + 4);
  4023. wPtr(33, getElemPtr(138, &g_30828, 48) + 8);
  4024. wPtr(2, getElemPtr(138, &g_30828, 48) + 12);
  4025. wPtr(1, getElemPtr(138, &g_30828, 48) + 40);
  4026. wPtr(0, getElemPtr(138, &g_30828, 48) + 44);
  4027. wPtr(1, getElemPtr(138, &g_30828, 48) + 16);
  4028. setElem(201, 0, getElemPtr(138, &g_30828, 48) + 20, 16);
  4029. wPtr(139, getElemPtr(0, getElemPtr(138, &g_30828, 48) + 20, 16) + 4);
  4030. wPtr(0, getElemPtr(0, getElemPtr(138, &g_30828, 48) + 20, 16) + 8);
  4031. wPtr(-1, getElemPtr(0, getElemPtr(138, &g_30828, 48) + 20, 16) + 12);
  4032. setElem(330, 139, &g_30828, 48);
  4033. wPtr(331, getElemPtr(139, &g_30828, 48) + 4);
  4034. wPtr(2, getElemPtr(139, &g_30828, 48) + 8);
  4035. wPtr(33, getElemPtr(139, &g_30828, 48) + 12);
  4036. wPtr(0, getElemPtr(139, &g_30828, 48) + 40);
  4037. wPtr(0, getElemPtr(139, &g_30828, 48) + 44);
  4038. wPtr(1, getElemPtr(139, &g_30828, 48) + 16);
  4039. setElem(201, 0, getElemPtr(139, &g_30828, 48) + 20, 16);
  4040. wPtr(-1, getElemPtr(0, getElemPtr(139, &g_30828, 48) + 20, 16) + 4);
  4041. wPtr(0, getElemPtr(0, getElemPtr(139, &g_30828, 48) + 20, 16) + 8);
  4042. wPtr(-1, getElemPtr(0, getElemPtr(139, &g_30828, 48) + 20, 16) + 12);
  4043. setElem(333, 140, &g_30828, 48);
  4044. wPtr(334, getElemPtr(140, &g_30828, 48) + 4);
  4045. wPtr(2, getElemPtr(140, &g_30828, 48) + 8);
  4046. wPtr(33, getElemPtr(140, &g_30828, 48) + 12);
  4047. wPtr(0, getElemPtr(140, &g_30828, 48) + 40);
  4048. wPtr(0, getElemPtr(140, &g_30828, 48) + 44);
  4049. wPtr(0, getElemPtr(140, &g_30828, 48) + 16);
  4050. setElem(335, 141, &g_30828, 48);
  4051. wPtr(336, getElemPtr(141, &g_30828, 48) + 4);
  4052. wPtr(29, getElemPtr(141, &g_30828, 48) + 8);
  4053. wPtr(2, getElemPtr(141, &g_30828, 48) + 12);
  4054. wPtr(0, getElemPtr(141, &g_30828, 48) + 40);
  4055. wPtr(0, getElemPtr(141, &g_30828, 48) + 44);
  4056. wPtr(1, getElemPtr(141, &g_30828, 48) + 16);
  4057. setElem(201, 0, getElemPtr(141, &g_30828, 48) + 20, 16);
  4058. wPtr(142, getElemPtr(0, getElemPtr(141, &g_30828, 48) + 20, 16) + 4);
  4059. wPtr(0, getElemPtr(0, getElemPtr(141, &g_30828, 48) + 20, 16) + 8);
  4060. wPtr(-1, getElemPtr(0, getElemPtr(141, &g_30828, 48) + 20, 16) + 12);
  4061. setElem(337, 142, &g_30828, 48);
  4062. wPtr(338, getElemPtr(142, &g_30828, 48) + 4);
  4063. wPtr(2, getElemPtr(142, &g_30828, 48) + 8);
  4064. wPtr(29, getElemPtr(142, &g_30828, 48) + 12);
  4065. wPtr(0, getElemPtr(142, &g_30828, 48) + 40);
  4066. wPtr(0, getElemPtr(142, &g_30828, 48) + 44);
  4067. wPtr(0, getElemPtr(142, &g_30828, 48) + 16);
  4068. setElem(339, 143, &g_30828, 48);
  4069. wPtr(340, getElemPtr(143, &g_30828, 48) + 4);
  4070. wPtr(3, getElemPtr(143, &g_30828, 48) + 8);
  4071. wPtr(2, getElemPtr(143, &g_30828, 48) + 12);
  4072. wPtr(0, getElemPtr(143, &g_30828, 48) + 40);
  4073. wPtr(0, getElemPtr(143, &g_30828, 48) + 44);
  4074. wPtr(1, getElemPtr(143, &g_30828, 48) + 16);
  4075. setElem(201, 0, getElemPtr(143, &g_30828, 48) + 20, 16);
  4076. wPtr(144, getElemPtr(0, getElemPtr(143, &g_30828, 48) + 20, 16) + 4);
  4077. wPtr(0, getElemPtr(0, getElemPtr(143, &g_30828, 48) + 20, 16) + 8);
  4078. wPtr(-1, getElemPtr(0, getElemPtr(143, &g_30828, 48) + 20, 16) + 12);
  4079. setElem(341, 144, &g_30828, 48);
  4080. wPtr(342, getElemPtr(144, &g_30828, 48) + 4);
  4081. wPtr(2, getElemPtr(144, &g_30828, 48) + 8);
  4082. wPtr(3, getElemPtr(144, &g_30828, 48) + 12);
  4083. wPtr(0, getElemPtr(144, &g_30828, 48) + 40);
  4084. wPtr(0, getElemPtr(144, &g_30828, 48) + 44);
  4085. wPtr(0, getElemPtr(144, &g_30828, 48) + 16);
  4086. setElem(346, 145, &g_30828, 48);
  4087. wPtr(347, getElemPtr(145, &g_30828, 48) + 4);
  4088. wPtr(34, getElemPtr(145, &g_30828, 48) + 8);
  4089. wPtr(2, getElemPtr(145, &g_30828, 48) + 12);
  4090. wPtr(0, getElemPtr(145, &g_30828, 48) + 40);
  4091. wPtr(0, getElemPtr(145, &g_30828, 48) + 44);
  4092. wPtr(1, getElemPtr(145, &g_30828, 48) + 16);
  4093. setElem(201, 0, getElemPtr(145, &g_30828, 48) + 20, 16);
  4094. wPtr(146, getElemPtr(0, getElemPtr(145, &g_30828, 48) + 20, 16) + 4);
  4095. wPtr(0, getElemPtr(0, getElemPtr(145, &g_30828, 48) + 20, 16) + 8);
  4096. wPtr(-1, getElemPtr(0, getElemPtr(145, &g_30828, 48) + 20, 16) + 12);
  4097. setElem(348, 146, &g_30828, 48);
  4098. wPtr(349, getElemPtr(146, &g_30828, 48) + 4);
  4099. wPtr(2, getElemPtr(146, &g_30828, 48) + 8);
  4100. wPtr(34, getElemPtr(146, &g_30828, 48) + 12);
  4101. wPtr(0, getElemPtr(146, &g_30828, 48) + 40);
  4102. wPtr(0, getElemPtr(146, &g_30828, 48) + 44);
  4103. wPtr(0, getElemPtr(146, &g_30828, 48) + 16);
  4104. setElem(321, 147, &g_30828, 48);
  4105. wPtr(350, getElemPtr(147, &g_30828, 48) + 4);
  4106. wPtr(26, getElemPtr(147, &g_30828, 48) + 8);
  4107. wPtr(2, getElemPtr(147, &g_30828, 48) + 12);
  4108. wPtr(0, getElemPtr(147, &g_30828, 48) + 40);
  4109. wPtr(0, getElemPtr(147, &g_30828, 48) + 44);
  4110. wPtr(0, getElemPtr(147, &g_30828, 48) + 16);
  4111. setElem(354, 148, &g_30828, 48);
  4112. wPtr(355, getElemPtr(148, &g_30828, 48) + 4);
  4113. wPtr(35, getElemPtr(148, &g_30828, 48) + 8);
  4114. wPtr(2, getElemPtr(148, &g_30828, 48) + 12);
  4115. wPtr(0, getElemPtr(148, &g_30828, 48) + 40);
  4116. wPtr(0, getElemPtr(148, &g_30828, 48) + 44);
  4117. wPtr(0, getElemPtr(148, &g_30828, 48) + 16);
  4118. setElem(354, 149, &g_30828, 48);
  4119. wPtr(355, getElemPtr(149, &g_30828, 48) + 4);
  4120. wPtr(35, getElemPtr(149, &g_30828, 48) + 8);
  4121. wPtr(0, getElemPtr(149, &g_30828, 48) + 12);
  4122. wPtr(0, getElemPtr(149, &g_30828, 48) + 40);
  4123. wPtr(0, getElemPtr(149, &g_30828, 48) + 44);
  4124. wPtr(0, getElemPtr(149, &g_30828, 48) + 16);
  4125. setElem(354, 150, &g_30828, 48);
  4126. wPtr(355, getElemPtr(150, &g_30828, 48) + 4);
  4127. wPtr(35, getElemPtr(150, &g_30828, 48) + 8);
  4128. wPtr(1, getElemPtr(150, &g_30828, 48) + 12);
  4129. wPtr(0, getElemPtr(150, &g_30828, 48) + 40);
  4130. wPtr(0, getElemPtr(150, &g_30828, 48) + 44);
  4131. wPtr(0, getElemPtr(150, &g_30828, 48) + 16);
  4132. setElem(358, 151, &g_30828, 48);
  4133. wPtr(359, getElemPtr(151, &g_30828, 48) + 4);
  4134. wPtr(36, getElemPtr(151, &g_30828, 48) + 8);
  4135. wPtr(2, getElemPtr(151, &g_30828, 48) + 12);
  4136. wPtr(0, getElemPtr(151, &g_30828, 48) + 40);
  4137. wPtr(0, getElemPtr(151, &g_30828, 48) + 44);
  4138. wPtr(0, getElemPtr(151, &g_30828, 48) + 16);
  4139. setElem(358, 152, &g_30828, 48);
  4140. wPtr(359, getElemPtr(152, &g_30828, 48) + 4);
  4141. wPtr(36, getElemPtr(152, &g_30828, 48) + 8);
  4142. wPtr(0, getElemPtr(152, &g_30828, 48) + 12);
  4143. wPtr(0, getElemPtr(152, &g_30828, 48) + 40);
  4144. wPtr(0, getElemPtr(152, &g_30828, 48) + 44);
  4145. wPtr(0, getElemPtr(152, &g_30828, 48) + 16);
  4146. setElem(358, 153, &g_30828, 48);
  4147. wPtr(359, getElemPtr(153, &g_30828, 48) + 4);
  4148. wPtr(36, getElemPtr(153, &g_30828, 48) + 8);
  4149. wPtr(1, getElemPtr(153, &g_30828, 48) + 12);
  4150. wPtr(0, getElemPtr(153, &g_30828, 48) + 40);
  4151. wPtr(0, getElemPtr(153, &g_30828, 48) + 44);
  4152. wPtr(0, getElemPtr(153, &g_30828, 48) + 16);
  4153. setElem(368, 154, &g_30828, 48);
  4154. wPtr(369, getElemPtr(154, &g_30828, 48) + 4);
  4155. wPtr(38, getElemPtr(154, &g_30828, 48) + 8);
  4156. wPtr(2, getElemPtr(154, &g_30828, 48) + 12);
  4157. wPtr(0, getElemPtr(154, &g_30828, 48) + 40);
  4158. wPtr(0, getElemPtr(154, &g_30828, 48) + 44);
  4159. wPtr(0, getElemPtr(154, &g_30828, 48) + 16);
  4160. setElem(370, 155, &g_30828, 48);
  4161. wPtr(371, getElemPtr(155, &g_30828, 48) + 4);
  4162. wPtr(11, getElemPtr(155, &g_30828, 48) + 8);
  4163. wPtr(0, getElemPtr(155, &g_30828, 48) + 12);
  4164. wPtr(0, getElemPtr(155, &g_30828, 48) + 40);
  4165. wPtr(0, getElemPtr(155, &g_30828, 48) + 44);
  4166. wPtr(0, getElemPtr(155, &g_30828, 48) + 16);
  4167. setElem(370, 156, &g_30828, 48);
  4168. wPtr(371, getElemPtr(156, &g_30828, 48) + 4);
  4169. wPtr(11, getElemPtr(156, &g_30828, 48) + 8);
  4170. wPtr(1, getElemPtr(156, &g_30828, 48) + 12);
  4171. wPtr(0, getElemPtr(156, &g_30828, 48) + 40);
  4172. wPtr(0, getElemPtr(156, &g_30828, 48) + 44);
  4173. wPtr(0, getElemPtr(156, &g_30828, 48) + 16);
  4174. setElem(370, 157, &g_30828, 48);
  4175. wPtr(371, getElemPtr(157, &g_30828, 48) + 4);
  4176. wPtr(11, getElemPtr(157, &g_30828, 48) + 8);
  4177. wPtr(2, getElemPtr(157, &g_30828, 48) + 12);
  4178. wPtr(0, getElemPtr(157, &g_30828, 48) + 40);
  4179. wPtr(0, getElemPtr(157, &g_30828, 48) + 44);
  4180. wPtr(0, getElemPtr(157, &g_30828, 48) + 16);
  4181. setElem(372, 158, &g_30828, 48);
  4182. wPtr(373, getElemPtr(158, &g_30828, 48) + 4);
  4183. wPtr(29, getElemPtr(158, &g_30828, 48) + 8);
  4184. wPtr(2, getElemPtr(158, &g_30828, 48) + 12);
  4185. wPtr(0, getElemPtr(158, &g_30828, 48) + 40);
  4186. wPtr(0, getElemPtr(158, &g_30828, 48) + 44);
  4187. wPtr(0, getElemPtr(158, &g_30828, 48) + 16);
  4188. setElem(377, 159, &g_30828, 48);
  4189. wPtr(378, getElemPtr(159, &g_30828, 48) + 4);
  4190. wPtr(39, getElemPtr(159, &g_30828, 48) + 8);
  4191. wPtr(0, getElemPtr(159, &g_30828, 48) + 12);
  4192. wPtr(0, getElemPtr(159, &g_30828, 48) + 40);
  4193. wPtr(0, getElemPtr(159, &g_30828, 48) + 44);
  4194. wPtr(0, getElemPtr(159, &g_30828, 48) + 16);
  4195. setElem(379, 160, &g_30828, 48);
  4196. wPtr(380, getElemPtr(160, &g_30828, 48) + 4);
  4197. wPtr(39, getElemPtr(160, &g_30828, 48) + 8);
  4198. wPtr(1, getElemPtr(160, &g_30828, 48) + 12);
  4199. wPtr(0, getElemPtr(160, &g_30828, 48) + 40);
  4200. wPtr(0, getElemPtr(160, &g_30828, 48) + 44);
  4201. wPtr(0, getElemPtr(160, &g_30828, 48) + 16);
  4202. setElem(427, 161, &g_30828, 48);
  4203. wPtr(428, getElemPtr(161, &g_30828, 48) + 4);
  4204. wPtr(40, getElemPtr(161, &g_30828, 48) + 8);
  4205. wPtr(1, getElemPtr(161, &g_30828, 48) + 12);
  4206. wPtr(0, getElemPtr(161, &g_30828, 48) + 40);
  4207. wPtr(0, getElemPtr(161, &g_30828, 48) + 44);
  4208. wPtr(0, getElemPtr(161, &g_30828, 48) + 16);
  4209. setElem(431, 162, &g_30828, 48);
  4210. wPtr(432, getElemPtr(162, &g_30828, 48) + 4);
  4211. wPtr(43, getElemPtr(162, &g_30828, 48) + 8);
  4212. wPtr(0, getElemPtr(162, &g_30828, 48) + 12);
  4213. wPtr(0, getElemPtr(162, &g_30828, 48) + 40);
  4214. wPtr(0, getElemPtr(162, &g_30828, 48) + 44);
  4215. wPtr(0, getElemPtr(162, &g_30828, 48) + 16);
  4216. setElem(433, 163, &g_30828, 48);
  4217. wPtr(434, getElemPtr(163, &g_30828, 48) + 4);
  4218. wPtr(43, getElemPtr(163, &g_30828, 48) + 8);
  4219. wPtr(2, getElemPtr(163, &g_30828, 48) + 12);
  4220. wPtr(0, getElemPtr(163, &g_30828, 48) + 40);
  4221. wPtr(0, getElemPtr(163, &g_30828, 48) + 44);
  4222. wPtr(0, getElemPtr(163, &g_30828, 48) + 16);
  4223. setElem(435, 164, &g_30828, 48);
  4224. wPtr(436, getElemPtr(164, &g_30828, 48) + 4);
  4225. wPtr(43, getElemPtr(164, &g_30828, 48) + 8);
  4226. wPtr(1, getElemPtr(164, &g_30828, 48) + 12);
  4227. wPtr(0, getElemPtr(164, &g_30828, 48) + 40);
  4228. wPtr(0, getElemPtr(164, &g_30828, 48) + 44);
  4229. wPtr(0, getElemPtr(164, &g_30828, 48) + 16);
  4230. setElem(437, 165, &g_30828, 48);
  4231. wPtr(438, getElemPtr(165, &g_30828, 48) + 4);
  4232. wPtr(44, getElemPtr(165, &g_30828, 48) + 8);
  4233. wPtr(1, getElemPtr(165, &g_30828, 48) + 12);
  4234. wPtr(0, getElemPtr(165, &g_30828, 48) + 40);
  4235. wPtr(0, getElemPtr(165, &g_30828, 48) + 44);
  4236. wPtr(0, getElemPtr(165, &g_30828, 48) + 16);
  4237. setElem(439, 166, &g_30828, 48);
  4238. wPtr(440, getElemPtr(166, &g_30828, 48) + 4);
  4239. wPtr(45, getElemPtr(166, &g_30828, 48) + 8);
  4240. wPtr(0, getElemPtr(166, &g_30828, 48) + 12);
  4241. wPtr(0, getElemPtr(166, &g_30828, 48) + 40);
  4242. wPtr(0, getElemPtr(166, &g_30828, 48) + 44);
  4243. wPtr(0, getElemPtr(166, &g_30828, 48) + 16);
  4244. setElem(441, 167, &g_30828, 48);
  4245. wPtr(442, getElemPtr(167, &g_30828, 48) + 4);
  4246. wPtr(46, getElemPtr(167, &g_30828, 48) + 8);
  4247. wPtr(0, getElemPtr(167, &g_30828, 48) + 12);
  4248. wPtr(0, getElemPtr(167, &g_30828, 48) + 40);
  4249. wPtr(0, getElemPtr(167, &g_30828, 48) + 44);
  4250. wPtr(0, getElemPtr(167, &g_30828, 48) + 16);
  4251. setElem(451, 168, &g_30828, 48);
  4252. wPtr(452, getElemPtr(168, &g_30828, 48) + 4);
  4253. wPtr(49, getElemPtr(168, &g_30828, 48) + 8);
  4254. wPtr(0, getElemPtr(168, &g_30828, 48) + 12);
  4255. wPtr(0, getElemPtr(168, &g_30828, 48) + 40);
  4256. wPtr(0, getElemPtr(168, &g_30828, 48) + 44);
  4257. wPtr(0, getElemPtr(168, &g_30828, 48) + 16);
  4258. setElem(453, 169, &g_30828, 48);
  4259. wPtr(454, getElemPtr(169, &g_30828, 48) + 4);
  4260. wPtr(49, getElemPtr(169, &g_30828, 48) + 8);
  4261. wPtr(2, getElemPtr(169, &g_30828, 48) + 12);
  4262. wPtr(0, getElemPtr(169, &g_30828, 48) + 40);
  4263. wPtr(0, getElemPtr(169, &g_30828, 48) + 44);
  4264. wPtr(0, getElemPtr(169, &g_30828, 48) + 16);
  4265. setElem(455, 170, &g_30828, 48);
  4266. wPtr(456, getElemPtr(170, &g_30828, 48) + 4);
  4267. wPtr(49, getElemPtr(170, &g_30828, 48) + 8);
  4268. wPtr(1, getElemPtr(170, &g_30828, 48) + 12);
  4269. wPtr(0, getElemPtr(170, &g_30828, 48) + 40);
  4270. wPtr(0, getElemPtr(170, &g_30828, 48) + 44);
  4271. wPtr(0, getElemPtr(170, &g_30828, 48) + 16);
  4272. setElem(457, 171, &g_30828, 48);
  4273. wPtr(458, getElemPtr(171, &g_30828, 48) + 4);
  4274. wPtr(50, getElemPtr(171, &g_30828, 48) + 8);
  4275. wPtr(1, getElemPtr(171, &g_30828, 48) + 12);
  4276. wPtr(0, getElemPtr(171, &g_30828, 48) + 40);
  4277. wPtr(0, getElemPtr(171, &g_30828, 48) + 44);
  4278. wPtr(0, getElemPtr(171, &g_30828, 48) + 16);
  4279. setElem(459, 172, &g_30828, 48);
  4280. wPtr(460, getElemPtr(172, &g_30828, 48) + 4);
  4281. wPtr(51, getElemPtr(172, &g_30828, 48) + 8);
  4282. wPtr(0, getElemPtr(172, &g_30828, 48) + 12);
  4283. wPtr(0, getElemPtr(172, &g_30828, 48) + 40);
  4284. wPtr(0, getElemPtr(172, &g_30828, 48) + 44);
  4285. wPtr(0, getElemPtr(172, &g_30828, 48) + 16);
  4286. setElem(461, 173, &g_30828, 48);
  4287. wPtr(462, getElemPtr(173, &g_30828, 48) + 4);
  4288. wPtr(51, getElemPtr(173, &g_30828, 48) + 8);
  4289. wPtr(2, getElemPtr(173, &g_30828, 48) + 12);
  4290. wPtr(0, getElemPtr(173, &g_30828, 48) + 40);
  4291. wPtr(0, getElemPtr(173, &g_30828, 48) + 44);
  4292. wPtr(0, getElemPtr(173, &g_30828, 48) + 16);
  4293. setElem(463, 174, &g_30828, 48);
  4294. wPtr(464, getElemPtr(174, &g_30828, 48) + 4);
  4295. wPtr(51, getElemPtr(174, &g_30828, 48) + 8);
  4296. wPtr(1, getElemPtr(174, &g_30828, 48) + 12);
  4297. wPtr(0, getElemPtr(174, &g_30828, 48) + 40);
  4298. wPtr(0, getElemPtr(174, &g_30828, 48) + 44);
  4299. wPtr(0, getElemPtr(174, &g_30828, 48) + 16);
  4300. setElem(465, 175, &g_30828, 48);
  4301. wPtr(466, getElemPtr(175, &g_30828, 48) + 4);
  4302. wPtr(52, getElemPtr(175, &g_30828, 48) + 8);
  4303. wPtr(0, getElemPtr(175, &g_30828, 48) + 12);
  4304. wPtr(0, getElemPtr(175, &g_30828, 48) + 40);
  4305. wPtr(0, getElemPtr(175, &g_30828, 48) + 44);
  4306. wPtr(0, getElemPtr(175, &g_30828, 48) + 16);
  4307. setElem(467, 176, &g_30828, 48);
  4308. wPtr(468, getElemPtr(176, &g_30828, 48) + 4);
  4309. wPtr(52, getElemPtr(176, &g_30828, 48) + 8);
  4310. wPtr(2, getElemPtr(176, &g_30828, 48) + 12);
  4311. wPtr(0, getElemPtr(176, &g_30828, 48) + 40);
  4312. wPtr(0, getElemPtr(176, &g_30828, 48) + 44);
  4313. wPtr(0, getElemPtr(176, &g_30828, 48) + 16);
  4314. setElem(469, 177, &g_30828, 48);
  4315. wPtr(470, getElemPtr(177, &g_30828, 48) + 4);
  4316. wPtr(52, getElemPtr(177, &g_30828, 48) + 8);
  4317. wPtr(1, getElemPtr(177, &g_30828, 48) + 12);
  4318. wPtr(0, getElemPtr(177, &g_30828, 48) + 40);
  4319. wPtr(0, getElemPtr(177, &g_30828, 48) + 44);
  4320. wPtr(0, getElemPtr(177, &g_30828, 48) + 16);
  4321. setElem(471, 178, &g_30828, 48);
  4322. wPtr(472, getElemPtr(178, &g_30828, 48) + 4);
  4323. wPtr(53, getElemPtr(178, &g_30828, 48) + 8);
  4324. wPtr(2, getElemPtr(178, &g_30828, 48) + 12);
  4325. wPtr(0, getElemPtr(178, &g_30828, 48) + 40);
  4326. wPtr(0, getElemPtr(178, &g_30828, 48) + 44);
  4327. wPtr(0, getElemPtr(178, &g_30828, 48) + 16);
  4328. setElem(473, 179, &g_30828, 48);
  4329. wPtr(474, getElemPtr(179, &g_30828, 48) + 4);
  4330. wPtr(53, getElemPtr(179, &g_30828, 48) + 8);
  4331. wPtr(0, getElemPtr(179, &g_30828, 48) + 12);
  4332. wPtr(0, getElemPtr(179, &g_30828, 48) + 40);
  4333. wPtr(0, getElemPtr(179, &g_30828, 48) + 44);
  4334. wPtr(0, getElemPtr(179, &g_30828, 48) + 16);
  4335. setElem(475, 180, &g_30828, 48);
  4336. wPtr(476, getElemPtr(180, &g_30828, 48) + 4);
  4337. wPtr(53, getElemPtr(180, &g_30828, 48) + 8);
  4338. wPtr(1, getElemPtr(180, &g_30828, 48) + 12);
  4339. wPtr(0, getElemPtr(180, &g_30828, 48) + 40);
  4340. wPtr(0, getElemPtr(180, &g_30828, 48) + 44);
  4341. wPtr(0, getElemPtr(180, &g_30828, 48) + 16);
  4342. setElem(477, 181, &g_30828, 48);
  4343. wPtr(478, getElemPtr(181, &g_30828, 48) + 4);
  4344. wPtr(4, getElemPtr(181, &g_30828, 48) + 8);
  4345. wPtr(0, getElemPtr(181, &g_30828, 48) + 12);
  4346. wPtr(0, getElemPtr(181, &g_30828, 48) + 40);
  4347. wPtr(0, getElemPtr(181, &g_30828, 48) + 44);
  4348. wPtr(0, getElemPtr(181, &g_30828, 48) + 16);
  4349. setElem(487, 182, &g_30828, 48);
  4350. wPtr(488, getElemPtr(182, &g_30828, 48) + 4);
  4351. wPtr(37, getElemPtr(182, &g_30828, 48) + 8);
  4352. wPtr(0, getElemPtr(182, &g_30828, 48) + 12);
  4353. wPtr(0, getElemPtr(182, &g_30828, 48) + 40);
  4354. wPtr(0, getElemPtr(182, &g_30828, 48) + 44);
  4355. wPtr(0, getElemPtr(182, &g_30828, 48) + 16);
  4356. setElem(489, 183, &g_30828, 48);
  4357. wPtr(490, getElemPtr(183, &g_30828, 48) + 4);
  4358. wPtr(37, getElemPtr(183, &g_30828, 48) + 8);
  4359. wPtr(2, getElemPtr(183, &g_30828, 48) + 12);
  4360. wPtr(0, getElemPtr(183, &g_30828, 48) + 40);
  4361. wPtr(0, getElemPtr(183, &g_30828, 48) + 44);
  4362. wPtr(0, getElemPtr(183, &g_30828, 48) + 16);
  4363. setElem(491, 184, &g_30828, 48);
  4364. wPtr(492, getElemPtr(184, &g_30828, 48) + 4);
  4365. wPtr(37, getElemPtr(184, &g_30828, 48) + 8);
  4366. wPtr(1, getElemPtr(184, &g_30828, 48) + 12);
  4367. wPtr(0, getElemPtr(184, &g_30828, 48) + 40);
  4368. wPtr(0, getElemPtr(184, &g_30828, 48) + 44);
  4369. wPtr(0, getElemPtr(184, &g_30828, 48) + 16);
  4370. setElem(499, 185, &g_30828, 48);
  4371. wPtr(500, getElemPtr(185, &g_30828, 48) + 4);
  4372. wPtr(54, getElemPtr(185, &g_30828, 48) + 8);
  4373. wPtr(1, getElemPtr(185, &g_30828, 48) + 12);
  4374. wPtr(0, getElemPtr(185, &g_30828, 48) + 40);
  4375. wPtr(0, getElemPtr(185, &g_30828, 48) + 44);
  4376. wPtr(0, getElemPtr(185, &g_30828, 48) + 16);
  4377. setElem(501, 186, &g_30828, 48);
  4378. wPtr(502, getElemPtr(186, &g_30828, 48) + 4);
  4379. wPtr(54, getElemPtr(186, &g_30828, 48) + 8);
  4380. wPtr(0, getElemPtr(186, &g_30828, 48) + 12);
  4381. wPtr(0, getElemPtr(186, &g_30828, 48) + 40);
  4382. wPtr(0, getElemPtr(186, &g_30828, 48) + 44);
  4383. wPtr(0, getElemPtr(186, &g_30828, 48) + 16);
  4384. setElem(505, 187, &g_30828, 48);
  4385. wPtr(506, getElemPtr(187, &g_30828, 48) + 4);
  4386. wPtr(55, getElemPtr(187, &g_30828, 48) + 8);
  4387. wPtr(1, getElemPtr(187, &g_30828, 48) + 12);
  4388. wPtr(0, getElemPtr(187, &g_30828, 48) + 40);
  4389. wPtr(0, getElemPtr(187, &g_30828, 48) + 44);
  4390. wPtr(0, getElemPtr(187, &g_30828, 48) + 16);
  4391. setElem(507, 188, &g_30828, 48);
  4392. wPtr(508, getElemPtr(188, &g_30828, 48) + 4);
  4393. wPtr(54, getElemPtr(188, &g_30828, 48) + 8);
  4394. wPtr(2, getElemPtr(188, &g_30828, 48) + 12);
  4395. wPtr(0, getElemPtr(188, &g_30828, 48) + 40);
  4396. wPtr(0, getElemPtr(188, &g_30828, 48) + 44);
  4397. wPtr(0, getElemPtr(188, &g_30828, 48) + 16);
  4398. setElem(509, 189, &g_30828, 48);
  4399. wPtr(510, getElemPtr(189, &g_30828, 48) + 4);
  4400. wPtr(55, getElemPtr(189, &g_30828, 48) + 8);
  4401. wPtr(0, getElemPtr(189, &g_30828, 48) + 12);
  4402. wPtr(0, getElemPtr(189, &g_30828, 48) + 40);
  4403. wPtr(0, getElemPtr(189, &g_30828, 48) + 44);
  4404. wPtr(0, getElemPtr(189, &g_30828, 48) + 16);
  4405. setElem(511, 190, &g_30828, 48);
  4406. wPtr(512, getElemPtr(190, &g_30828, 48) + 4);
  4407. wPtr(55, getElemPtr(190, &g_30828, 48) + 8);
  4408. wPtr(2, getElemPtr(190, &g_30828, 48) + 12);
  4409. wPtr(0, getElemPtr(190, &g_30828, 48) + 40);
  4410. wPtr(0, getElemPtr(190, &g_30828, 48) + 44);
  4411. wPtr(0, getElemPtr(190, &g_30828, 48) + 16);
  4412. setElem(513, 191, &g_30828, 48);
  4413. wPtr(514, getElemPtr(191, &g_30828, 48) + 4);
  4414. wPtr(12, getElemPtr(191, &g_30828, 48) + 8);
  4415. wPtr(0, getElemPtr(191, &g_30828, 48) + 12);
  4416. wPtr(0, getElemPtr(191, &g_30828, 48) + 40);
  4417. wPtr(0, getElemPtr(191, &g_30828, 48) + 44);
  4418. wPtr(0, getElemPtr(191, &g_30828, 48) + 16);
  4419. setElem(515, 192, &g_30828, 48);
  4420. wPtr(516, getElemPtr(192, &g_30828, 48) + 4);
  4421. wPtr(12, getElemPtr(192, &g_30828, 48) + 8);
  4422. wPtr(1, getElemPtr(192, &g_30828, 48) + 12);
  4423. wPtr(0, getElemPtr(192, &g_30828, 48) + 40);
  4424. wPtr(0, getElemPtr(192, &g_30828, 48) + 44);
  4425. wPtr(0, getElemPtr(192, &g_30828, 48) + 16);
  4426. setElem(517, 193, &g_30828, 48);
  4427. wPtr(518, getElemPtr(193, &g_30828, 48) + 4);
  4428. wPtr(12, getElemPtr(193, &g_30828, 48) + 8);
  4429. wPtr(2, getElemPtr(193, &g_30828, 48) + 12);
  4430. wPtr(0, getElemPtr(193, &g_30828, 48) + 40);
  4431. wPtr(0, getElemPtr(193, &g_30828, 48) + 44);
  4432. wPtr(0, getElemPtr(193, &g_30828, 48) + 16);
  4433. setElem(540, 194, &g_30828, 48);
  4434. wPtr(541, getElemPtr(194, &g_30828, 48) + 4);
  4435. wPtr(56, getElemPtr(194, &g_30828, 48) + 8);
  4436. wPtr(0, getElemPtr(194, &g_30828, 48) + 12);
  4437. wPtr(0, getElemPtr(194, &g_30828, 48) + 40);
  4438. wPtr(0, getElemPtr(194, &g_30828, 48) + 44);
  4439. wPtr(0, getElemPtr(194, &g_30828, 48) + 16);
  4440. setElem(542, 195, &g_30828, 48);
  4441. wPtr(543, getElemPtr(195, &g_30828, 48) + 4);
  4442. wPtr(56, getElemPtr(195, &g_30828, 48) + 8);
  4443. wPtr(0, getElemPtr(195, &g_30828, 48) + 12);
  4444. wPtr(0, getElemPtr(195, &g_30828, 48) + 40);
  4445. wPtr(0, getElemPtr(195, &g_30828, 48) + 44);
  4446. wPtr(0, getElemPtr(195, &g_30828, 48) + 16);
  4447. setElem(544, 196, &g_30828, 48);
  4448. wPtr(545, getElemPtr(196, &g_30828, 48) + 4);
  4449. wPtr(56, getElemPtr(196, &g_30828, 48) + 8);
  4450. wPtr(0, getElemPtr(196, &g_30828, 48) + 12);
  4451. wPtr(0, getElemPtr(196, &g_30828, 48) + 40);
  4452. wPtr(0, getElemPtr(196, &g_30828, 48) + 44);
  4453. wPtr(0, getElemPtr(196, &g_30828, 48) + 16);
  4454. setElem(546, 197, &g_30828, 48);
  4455. wPtr(547, getElemPtr(197, &g_30828, 48) + 4);
  4456. wPtr(56, getElemPtr(197, &g_30828, 48) + 8);
  4457. wPtr(0, getElemPtr(197, &g_30828, 48) + 12);
  4458. wPtr(0, getElemPtr(197, &g_30828, 48) + 40);
  4459. wPtr(0, getElemPtr(197, &g_30828, 48) + 44);
  4460. wPtr(0, getElemPtr(197, &g_30828, 48) + 16);
  4461. setElem(548, 198, &g_30828, 48);
  4462. wPtr(549, getElemPtr(198, &g_30828, 48) + 4);
  4463. wPtr(56, getElemPtr(198, &g_30828, 48) + 8);
  4464. wPtr(0, getElemPtr(198, &g_30828, 48) + 12);
  4465. wPtr(0, getElemPtr(198, &g_30828, 48) + 40);
  4466. wPtr(0, getElemPtr(198, &g_30828, 48) + 44);
  4467. wPtr(0, getElemPtr(198, &g_30828, 48) + 16);
  4468. setElem(550, 199, &g_30828, 48);
  4469. wPtr(551, getElemPtr(199, &g_30828, 48) + 4);
  4470. wPtr(57, getElemPtr(199, &g_30828, 48) + 8);
  4471. wPtr(0, getElemPtr(199, &g_30828, 48) + 12);
  4472. wPtr(1, getElemPtr(199, &g_30828, 48) + 40);
  4473. wPtr(60000, getElemPtr(199, &g_30828, 48) + 44);
  4474. wPtr(1, getElemPtr(199, &g_30828, 48) + 16);
  4475. setElem(566, 0, getElemPtr(199, &g_30828, 48) + 20, 16);
  4476. wPtr(200, getElemPtr(0, getElemPtr(199, &g_30828, 48) + 20, 16) + 4);
  4477. wPtr(0, getElemPtr(0, getElemPtr(199, &g_30828, 48) + 20, 16) + 8);
  4478. wPtr(-1, getElemPtr(0, getElemPtr(199, &g_30828, 48) + 20, 16) + 12);
  4479. setElem(552, 200, &g_30828, 48);
  4480. wPtr(553, getElemPtr(200, &g_30828, 48) + 4);
  4481. wPtr(0, getElemPtr(200, &g_30828, 48) + 8);
  4482. wPtr(57, getElemPtr(200, &g_30828, 48) + 12);
  4483. wPtr(0, getElemPtr(200, &g_30828, 48) + 40);
  4484. wPtr(0, getElemPtr(200, &g_30828, 48) + 44);
  4485. wPtr(1, getElemPtr(200, &g_30828, 48) + 16);
  4486. setElem(567, 0, getElemPtr(200, &g_30828, 48) + 20, 16);
  4487. wPtr(201, getElemPtr(0, getElemPtr(200, &g_30828, 48) + 20, 16) + 4);
  4488. wPtr(0, getElemPtr(0, getElemPtr(200, &g_30828, 48) + 20, 16) + 8);
  4489. wPtr(-1, getElemPtr(0, getElemPtr(200, &g_30828, 48) + 20, 16) + 12);
  4490. setElem(554, 201, &g_30828, 48);
  4491. wPtr(555, getElemPtr(201, &g_30828, 48) + 4);
  4492. wPtr(57, getElemPtr(201, &g_30828, 48) + 8);
  4493. wPtr(0, getElemPtr(201, &g_30828, 48) + 12);
  4494. wPtr(1, getElemPtr(201, &g_30828, 48) + 40);
  4495. wPtr(60000, getElemPtr(201, &g_30828, 48) + 44);
  4496. wPtr(1, getElemPtr(201, &g_30828, 48) + 16);
  4497. setElem(568, 0, getElemPtr(201, &g_30828, 48) + 20, 16);
  4498. wPtr(202, getElemPtr(0, getElemPtr(201, &g_30828, 48) + 20, 16) + 4);
  4499. wPtr(0, getElemPtr(0, getElemPtr(201, &g_30828, 48) + 20, 16) + 8);
  4500. wPtr(-1, getElemPtr(0, getElemPtr(201, &g_30828, 48) + 20, 16) + 12);
  4501. setElem(556, 202, &g_30828, 48);
  4502. wPtr(557, getElemPtr(202, &g_30828, 48) + 4);
  4503. wPtr(0, getElemPtr(202, &g_30828, 48) + 8);
  4504. wPtr(57, getElemPtr(202, &g_30828, 48) + 12);
  4505. wPtr(0, getElemPtr(202, &g_30828, 48) + 40);
  4506. wPtr(0, getElemPtr(202, &g_30828, 48) + 44);
  4507. wPtr(1, getElemPtr(202, &g_30828, 48) + 16);
  4508. setElem(569, 0, getElemPtr(202, &g_30828, 48) + 20, 16);
  4509. wPtr(203, getElemPtr(0, getElemPtr(202, &g_30828, 48) + 20, 16) + 4);
  4510. wPtr(0, getElemPtr(0, getElemPtr(202, &g_30828, 48) + 20, 16) + 8);
  4511. wPtr(-1, getElemPtr(0, getElemPtr(202, &g_30828, 48) + 20, 16) + 12);
  4512. setElem(558, 203, &g_30828, 48);
  4513. wPtr(559, getElemPtr(203, &g_30828, 48) + 4);
  4514. wPtr(57, getElemPtr(203, &g_30828, 48) + 8);
  4515. wPtr(0, getElemPtr(203, &g_30828, 48) + 12);
  4516. wPtr(1, getElemPtr(203, &g_30828, 48) + 40);
  4517. wPtr(60000, getElemPtr(203, &g_30828, 48) + 44);
  4518. wPtr(1, getElemPtr(203, &g_30828, 48) + 16);
  4519. setElem(570, 0, getElemPtr(203, &g_30828, 48) + 20, 16);
  4520. wPtr(204, getElemPtr(0, getElemPtr(203, &g_30828, 48) + 20, 16) + 4);
  4521. wPtr(0, getElemPtr(0, getElemPtr(203, &g_30828, 48) + 20, 16) + 8);
  4522. wPtr(-1, getElemPtr(0, getElemPtr(203, &g_30828, 48) + 20, 16) + 12);
  4523. setElem(560, 204, &g_30828, 48);
  4524. wPtr(561, getElemPtr(204, &g_30828, 48) + 4);
  4525. wPtr(0, getElemPtr(204, &g_30828, 48) + 8);
  4526. wPtr(57, getElemPtr(204, &g_30828, 48) + 12);
  4527. wPtr(0, getElemPtr(204, &g_30828, 48) + 40);
  4528. wPtr(0, getElemPtr(204, &g_30828, 48) + 44);
  4529. wPtr(1, getElemPtr(204, &g_30828, 48) + 16);
  4530. setElem(571, 0, getElemPtr(204, &g_30828, 48) + 20, 16);
  4531. wPtr(205, getElemPtr(0, getElemPtr(204, &g_30828, 48) + 20, 16) + 4);
  4532. wPtr(0, getElemPtr(0, getElemPtr(204, &g_30828, 48) + 20, 16) + 8);
  4533. wPtr(-1, getElemPtr(0, getElemPtr(204, &g_30828, 48) + 20, 16) + 12);
  4534. setElem(562, 205, &g_30828, 48);
  4535. wPtr(563, getElemPtr(205, &g_30828, 48) + 4);
  4536. wPtr(57, getElemPtr(205, &g_30828, 48) + 8);
  4537. wPtr(0, getElemPtr(205, &g_30828, 48) + 12);
  4538. wPtr(1, getElemPtr(205, &g_30828, 48) + 40);
  4539. wPtr(60000, getElemPtr(205, &g_30828, 48) + 44);
  4540. wPtr(1, getElemPtr(205, &g_30828, 48) + 16);
  4541. setElem(572, 0, getElemPtr(205, &g_30828, 48) + 20, 16);
  4542. wPtr(206, getElemPtr(0, getElemPtr(205, &g_30828, 48) + 20, 16) + 4);
  4543. wPtr(0, getElemPtr(0, getElemPtr(205, &g_30828, 48) + 20, 16) + 8);
  4544. wPtr(-1, getElemPtr(0, getElemPtr(205, &g_30828, 48) + 20, 16) + 12);
  4545. setElem(564, 206, &g_30828, 48);
  4546. wPtr(565, getElemPtr(206, &g_30828, 48) + 4);
  4547. wPtr(0, getElemPtr(206, &g_30828, 48) + 8);
  4548. wPtr(57, getElemPtr(206, &g_30828, 48) + 12);
  4549. wPtr(0, getElemPtr(206, &g_30828, 48) + 40);
  4550. wPtr(0, getElemPtr(206, &g_30828, 48) + 44);
  4551. wPtr(0, getElemPtr(206, &g_30828, 48) + 16);
  4552. setElem(573, 207, &g_30828, 48);
  4553. wPtr(574, getElemPtr(207, &g_30828, 48) + 4);
  4554. wPtr(58, getElemPtr(207, &g_30828, 48) + 8);
  4555. wPtr(0, getElemPtr(207, &g_30828, 48) + 12);
  4556. wPtr(1, getElemPtr(207, &g_30828, 48) + 40);
  4557. wPtr(60000, getElemPtr(207, &g_30828, 48) + 44);
  4558. wPtr(1, getElemPtr(207, &g_30828, 48) + 16);
  4559. setElem(587, 0, getElemPtr(207, &g_30828, 48) + 20, 16);
  4560. wPtr(208, getElemPtr(0, getElemPtr(207, &g_30828, 48) + 20, 16) + 4);
  4561. wPtr(0, getElemPtr(0, getElemPtr(207, &g_30828, 48) + 20, 16) + 8);
  4562. wPtr(-1, getElemPtr(0, getElemPtr(207, &g_30828, 48) + 20, 16) + 12);
  4563. setElem(575, 208, &g_30828, 48);
  4564. wPtr(576, getElemPtr(208, &g_30828, 48) + 4);
  4565. wPtr(0, getElemPtr(208, &g_30828, 48) + 8);
  4566. wPtr(58, getElemPtr(208, &g_30828, 48) + 12);
  4567. wPtr(0, getElemPtr(208, &g_30828, 48) + 40);
  4568. wPtr(0, getElemPtr(208, &g_30828, 48) + 44);
  4569. wPtr(1, getElemPtr(208, &g_30828, 48) + 16);
  4570. setElem(588, 0, getElemPtr(208, &g_30828, 48) + 20, 16);
  4571. wPtr(209, getElemPtr(0, getElemPtr(208, &g_30828, 48) + 20, 16) + 4);
  4572. wPtr(0, getElemPtr(0, getElemPtr(208, &g_30828, 48) + 20, 16) + 8);
  4573. wPtr(-1, getElemPtr(0, getElemPtr(208, &g_30828, 48) + 20, 16) + 12);
  4574. setElem(577, 209, &g_30828, 48);
  4575. wPtr(578, getElemPtr(209, &g_30828, 48) + 4);
  4576. wPtr(58, getElemPtr(209, &g_30828, 48) + 8);
  4577. wPtr(0, getElemPtr(209, &g_30828, 48) + 12);
  4578. wPtr(1, getElemPtr(209, &g_30828, 48) + 40);
  4579. wPtr(60000, getElemPtr(209, &g_30828, 48) + 44);
  4580. wPtr(1, getElemPtr(209, &g_30828, 48) + 16);
  4581. setElem(589, 0, getElemPtr(209, &g_30828, 48) + 20, 16);
  4582. wPtr(210, getElemPtr(0, getElemPtr(209, &g_30828, 48) + 20, 16) + 4);
  4583. wPtr(0, getElemPtr(0, getElemPtr(209, &g_30828, 48) + 20, 16) + 8);
  4584. wPtr(-1, getElemPtr(0, getElemPtr(209, &g_30828, 48) + 20, 16) + 12);
  4585. setElem(579, 210, &g_30828, 48);
  4586. wPtr(580, getElemPtr(210, &g_30828, 48) + 4);
  4587. wPtr(0, getElemPtr(210, &g_30828, 48) + 8);
  4588. wPtr(58, getElemPtr(210, &g_30828, 48) + 12);
  4589. wPtr(0, getElemPtr(210, &g_30828, 48) + 40);
  4590. wPtr(0, getElemPtr(210, &g_30828, 48) + 44);
  4591. wPtr(1, getElemPtr(210, &g_30828, 48) + 16);
  4592. setElem(590, 0, getElemPtr(210, &g_30828, 48) + 20, 16);
  4593. wPtr(211, getElemPtr(0, getElemPtr(210, &g_30828, 48) + 20, 16) + 4);
  4594. wPtr(0, getElemPtr(0, getElemPtr(210, &g_30828, 48) + 20, 16) + 8);
  4595. wPtr(-1, getElemPtr(0, getElemPtr(210, &g_30828, 48) + 20, 16) + 12);
  4596. setElem(581, 211, &g_30828, 48);
  4597. wPtr(582, getElemPtr(211, &g_30828, 48) + 4);
  4598. wPtr(58, getElemPtr(211, &g_30828, 48) + 8);
  4599. wPtr(0, getElemPtr(211, &g_30828, 48) + 12);
  4600. wPtr(1, getElemPtr(211, &g_30828, 48) + 40);
  4601. wPtr(60000, getElemPtr(211, &g_30828, 48) + 44);
  4602. wPtr(1, getElemPtr(211, &g_30828, 48) + 16);
  4603. setElem(591, 0, getElemPtr(211, &g_30828, 48) + 20, 16);
  4604. wPtr(212, getElemPtr(0, getElemPtr(211, &g_30828, 48) + 20, 16) + 4);
  4605. wPtr(0, getElemPtr(0, getElemPtr(211, &g_30828, 48) + 20, 16) + 8);
  4606. wPtr(-1, getElemPtr(0, getElemPtr(211, &g_30828, 48) + 20, 16) + 12);
  4607. setElem(583, 212, &g_30828, 48);
  4608. wPtr(584, getElemPtr(212, &g_30828, 48) + 4);
  4609. wPtr(0, getElemPtr(212, &g_30828, 48) + 8);
  4610. wPtr(58, getElemPtr(212, &g_30828, 48) + 12);
  4611. wPtr(0, getElemPtr(212, &g_30828, 48) + 40);
  4612. wPtr(0, getElemPtr(212, &g_30828, 48) + 44);
  4613. wPtr(1, getElemPtr(212, &g_30828, 48) + 16);
  4614. setElem(592, 0, getElemPtr(212, &g_30828, 48) + 20, 16);
  4615. wPtr(-1, getElemPtr(0, getElemPtr(212, &g_30828, 48) + 20, 16) + 4);
  4616. wPtr(0, getElemPtr(0, getElemPtr(212, &g_30828, 48) + 20, 16) + 8);
  4617. wPtr(-1, getElemPtr(0, getElemPtr(212, &g_30828, 48) + 20, 16) + 12);
  4618. setElem(585, 213, &g_30828, 48);
  4619. wPtr(586, getElemPtr(213, &g_30828, 48) + 4);
  4620. wPtr(58, getElemPtr(213, &g_30828, 48) + 8);
  4621. wPtr(0, getElemPtr(213, &g_30828, 48) + 12);
  4622. wPtr(1, getElemPtr(213, &g_30828, 48) + 40);
  4623. wPtr(60000, getElemPtr(213, &g_30828, 48) + 44);
  4624. wPtr(0, getElemPtr(213, &g_30828, 48) + 16);
  4625. setElem(593, 214, &g_30828, 48);
  4626. wPtr(594, getElemPtr(214, &g_30828, 48) + 4);
  4627. wPtr(59, getElemPtr(214, &g_30828, 48) + 8);
  4628. wPtr(0, getElemPtr(214, &g_30828, 48) + 12);
  4629. wPtr(1, getElemPtr(214, &g_30828, 48) + 40);
  4630. wPtr(60000, getElemPtr(214, &g_30828, 48) + 44);
  4631. wPtr(1, getElemPtr(214, &g_30828, 48) + 16);
  4632. setElem(609, 0, getElemPtr(214, &g_30828, 48) + 20, 16);
  4633. wPtr(215, getElemPtr(0, getElemPtr(214, &g_30828, 48) + 20, 16) + 4);
  4634. wPtr(0, getElemPtr(0, getElemPtr(214, &g_30828, 48) + 20, 16) + 8);
  4635. wPtr(-1, getElemPtr(0, getElemPtr(214, &g_30828, 48) + 20, 16) + 12);
  4636. setElem(595, 215, &g_30828, 48);
  4637. wPtr(596, getElemPtr(215, &g_30828, 48) + 4);
  4638. wPtr(0, getElemPtr(215, &g_30828, 48) + 8);
  4639. wPtr(59, getElemPtr(215, &g_30828, 48) + 12);
  4640. wPtr(0, getElemPtr(215, &g_30828, 48) + 40);
  4641. wPtr(0, getElemPtr(215, &g_30828, 48) + 44);
  4642. wPtr(1, getElemPtr(215, &g_30828, 48) + 16);
  4643. setElem(610, 0, getElemPtr(215, &g_30828, 48) + 20, 16);
  4644. wPtr(216, getElemPtr(0, getElemPtr(215, &g_30828, 48) + 20, 16) + 4);
  4645. wPtr(0, getElemPtr(0, getElemPtr(215, &g_30828, 48) + 20, 16) + 8);
  4646. wPtr(-1, getElemPtr(0, getElemPtr(215, &g_30828, 48) + 20, 16) + 12);
  4647. setElem(597, 216, &g_30828, 48);
  4648. wPtr(598, getElemPtr(216, &g_30828, 48) + 4);
  4649. wPtr(59, getElemPtr(216, &g_30828, 48) + 8);
  4650. wPtr(0, getElemPtr(216, &g_30828, 48) + 12);
  4651. wPtr(1, getElemPtr(216, &g_30828, 48) + 40);
  4652. wPtr(60000, getElemPtr(216, &g_30828, 48) + 44);
  4653. wPtr(1, getElemPtr(216, &g_30828, 48) + 16);
  4654. setElem(611, 0, getElemPtr(216, &g_30828, 48) + 20, 16);
  4655. wPtr(217, getElemPtr(0, getElemPtr(216, &g_30828, 48) + 20, 16) + 4);
  4656. wPtr(0, getElemPtr(0, getElemPtr(216, &g_30828, 48) + 20, 16) + 8);
  4657. wPtr(-1, getElemPtr(0, getElemPtr(216, &g_30828, 48) + 20, 16) + 12);
  4658. setElem(599, 217, &g_30828, 48);
  4659. wPtr(600, getElemPtr(217, &g_30828, 48) + 4);
  4660. wPtr(0, getElemPtr(217, &g_30828, 48) + 8);
  4661. wPtr(59, getElemPtr(217, &g_30828, 48) + 12);
  4662. wPtr(0, getElemPtr(217, &g_30828, 48) + 40);
  4663. wPtr(0, getElemPtr(217, &g_30828, 48) + 44);
  4664. wPtr(1, getElemPtr(217, &g_30828, 48) + 16);
  4665. setElem(612, 0, getElemPtr(217, &g_30828, 48) + 20, 16);
  4666. wPtr(218, getElemPtr(0, getElemPtr(217, &g_30828, 48) + 20, 16) + 4);
  4667. wPtr(0, getElemPtr(0, getElemPtr(217, &g_30828, 48) + 20, 16) + 8);
  4668. wPtr(-1, getElemPtr(0, getElemPtr(217, &g_30828, 48) + 20, 16) + 12);
  4669. setElem(601, 218, &g_30828, 48);
  4670. wPtr(602, getElemPtr(218, &g_30828, 48) + 4);
  4671. wPtr(59, getElemPtr(218, &g_30828, 48) + 8);
  4672. wPtr(0, getElemPtr(218, &g_30828, 48) + 12);
  4673. wPtr(1, getElemPtr(218, &g_30828, 48) + 40);
  4674. wPtr(60000, getElemPtr(218, &g_30828, 48) + 44);
  4675. wPtr(1, getElemPtr(218, &g_30828, 48) + 16);
  4676. setElem(613, 0, getElemPtr(218, &g_30828, 48) + 20, 16);
  4677. wPtr(219, getElemPtr(0, getElemPtr(218, &g_30828, 48) + 20, 16) + 4);
  4678. wPtr(0, getElemPtr(0, getElemPtr(218, &g_30828, 48) + 20, 16) + 8);
  4679. wPtr(-1, getElemPtr(0, getElemPtr(218, &g_30828, 48) + 20, 16) + 12);
  4680. setElem(603, 219, &g_30828, 48);
  4681. wPtr(604, getElemPtr(219, &g_30828, 48) + 4);
  4682. wPtr(0, getElemPtr(219, &g_30828, 48) + 8);
  4683. wPtr(59, getElemPtr(219, &g_30828, 48) + 12);
  4684. wPtr(0, getElemPtr(219, &g_30828, 48) + 40);
  4685. wPtr(0, getElemPtr(219, &g_30828, 48) + 44);
  4686. wPtr(1, getElemPtr(219, &g_30828, 48) + 16);
  4687. setElem(614, 0, getElemPtr(219, &g_30828, 48) + 20, 16);
  4688. wPtr(220, getElemPtr(0, getElemPtr(219, &g_30828, 48) + 20, 16) + 4);
  4689. wPtr(0, getElemPtr(0, getElemPtr(219, &g_30828, 48) + 20, 16) + 8);
  4690. wPtr(-1, getElemPtr(0, getElemPtr(219, &g_30828, 48) + 20, 16) + 12);
  4691. setElem(605, 220, &g_30828, 48);
  4692. wPtr(606, getElemPtr(220, &g_30828, 48) + 4);
  4693. wPtr(59, getElemPtr(220, &g_30828, 48) + 8);
  4694. wPtr(0, getElemPtr(220, &g_30828, 48) + 12);
  4695. wPtr(1, getElemPtr(220, &g_30828, 48) + 40);
  4696. wPtr(60000, getElemPtr(220, &g_30828, 48) + 44);
  4697. wPtr(1, getElemPtr(220, &g_30828, 48) + 16);
  4698. setElem(615, 0, getElemPtr(220, &g_30828, 48) + 20, 16);
  4699. wPtr(221, getElemPtr(0, getElemPtr(220, &g_30828, 48) + 20, 16) + 4);
  4700. wPtr(0, getElemPtr(0, getElemPtr(220, &g_30828, 48) + 20, 16) + 8);
  4701. wPtr(-1, getElemPtr(0, getElemPtr(220, &g_30828, 48) + 20, 16) + 12);
  4702. setElem(607, 221, &g_30828, 48);
  4703. wPtr(608, getElemPtr(221, &g_30828, 48) + 4);
  4704. wPtr(0, getElemPtr(221, &g_30828, 48) + 8);
  4705. wPtr(59, getElemPtr(221, &g_30828, 48) + 12);
  4706. wPtr(0, getElemPtr(221, &g_30828, 48) + 40);
  4707. wPtr(0, getElemPtr(221, &g_30828, 48) + 44);
  4708. wPtr(0, getElemPtr(221, &g_30828, 48) + 16);
  4709. setElem(616, 222, &g_30828, 48);
  4710. wPtr(617, getElemPtr(222, &g_30828, 48) + 4);
  4711. wPtr(60, getElemPtr(222, &g_30828, 48) + 8);
  4712. wPtr(2, getElemPtr(222, &g_30828, 48) + 12);
  4713. wPtr(1, getElemPtr(222, &g_30828, 48) + 40);
  4714. wPtr(60000, getElemPtr(222, &g_30828, 48) + 44);
  4715. wPtr(1, getElemPtr(222, &g_30828, 48) + 16);
  4716. setElem(630, 0, getElemPtr(222, &g_30828, 48) + 20, 16);
  4717. wPtr(223, getElemPtr(0, getElemPtr(222, &g_30828, 48) + 20, 16) + 4);
  4718. wPtr(0, getElemPtr(0, getElemPtr(222, &g_30828, 48) + 20, 16) + 8);
  4719. wPtr(-1, getElemPtr(0, getElemPtr(222, &g_30828, 48) + 20, 16) + 12);
  4720. setElem(618, 223, &g_30828, 48);
  4721. wPtr(619, getElemPtr(223, &g_30828, 48) + 4);
  4722. wPtr(2, getElemPtr(223, &g_30828, 48) + 8);
  4723. wPtr(60, getElemPtr(223, &g_30828, 48) + 12);
  4724. wPtr(0, getElemPtr(223, &g_30828, 48) + 40);
  4725. wPtr(0, getElemPtr(223, &g_30828, 48) + 44);
  4726. wPtr(1, getElemPtr(223, &g_30828, 48) + 16);
  4727. setElem(631, 0, getElemPtr(223, &g_30828, 48) + 20, 16);
  4728. wPtr(224, getElemPtr(0, getElemPtr(223, &g_30828, 48) + 20, 16) + 4);
  4729. wPtr(0, getElemPtr(0, getElemPtr(223, &g_30828, 48) + 20, 16) + 8);
  4730. wPtr(-1, getElemPtr(0, getElemPtr(223, &g_30828, 48) + 20, 16) + 12);
  4731. setElem(620, 224, &g_30828, 48);
  4732. wPtr(621, getElemPtr(224, &g_30828, 48) + 4);
  4733. wPtr(60, getElemPtr(224, &g_30828, 48) + 8);
  4734. wPtr(2, getElemPtr(224, &g_30828, 48) + 12);
  4735. wPtr(1, getElemPtr(224, &g_30828, 48) + 40);
  4736. wPtr(60000, getElemPtr(224, &g_30828, 48) + 44);
  4737. wPtr(1, getElemPtr(224, &g_30828, 48) + 16);
  4738. setElem(632, 0, getElemPtr(224, &g_30828, 48) + 20, 16);
  4739. wPtr(225, getElemPtr(0, getElemPtr(224, &g_30828, 48) + 20, 16) + 4);
  4740. wPtr(0, getElemPtr(0, getElemPtr(224, &g_30828, 48) + 20, 16) + 8);
  4741. wPtr(-1, getElemPtr(0, getElemPtr(224, &g_30828, 48) + 20, 16) + 12);
  4742. setElem(622, 225, &g_30828, 48);
  4743. wPtr(623, getElemPtr(225, &g_30828, 48) + 4);
  4744. wPtr(2, getElemPtr(225, &g_30828, 48) + 8);
  4745. wPtr(60, getElemPtr(225, &g_30828, 48) + 12);
  4746. wPtr(0, getElemPtr(225, &g_30828, 48) + 40);
  4747. wPtr(0, getElemPtr(225, &g_30828, 48) + 44);
  4748. wPtr(1, getElemPtr(225, &g_30828, 48) + 16);
  4749. setElem(633, 0, getElemPtr(225, &g_30828, 48) + 20, 16);
  4750. wPtr(226, getElemPtr(0, getElemPtr(225, &g_30828, 48) + 20, 16) + 4);
  4751. wPtr(0, getElemPtr(0, getElemPtr(225, &g_30828, 48) + 20, 16) + 8);
  4752. wPtr(-1, getElemPtr(0, getElemPtr(225, &g_30828, 48) + 20, 16) + 12);
  4753. setElem(624, 226, &g_30828, 48);
  4754. wPtr(625, getElemPtr(226, &g_30828, 48) + 4);
  4755. wPtr(60, getElemPtr(226, &g_30828, 48) + 8);
  4756. wPtr(2, getElemPtr(226, &g_30828, 48) + 12);
  4757. wPtr(1, getElemPtr(226, &g_30828, 48) + 40);
  4758. wPtr(60000, getElemPtr(226, &g_30828, 48) + 44);
  4759. wPtr(1, getElemPtr(226, &g_30828, 48) + 16);
  4760. setElem(634, 0, getElemPtr(226, &g_30828, 48) + 20, 16);
  4761. wPtr(227, getElemPtr(0, getElemPtr(226, &g_30828, 48) + 20, 16) + 4);
  4762. wPtr(0, getElemPtr(0, getElemPtr(226, &g_30828, 48) + 20, 16) + 8);
  4763. wPtr(-1, getElemPtr(0, getElemPtr(226, &g_30828, 48) + 20, 16) + 12);
  4764. setElem(626, 227, &g_30828, 48);
  4765. wPtr(627, getElemPtr(227, &g_30828, 48) + 4);
  4766. wPtr(2, getElemPtr(227, &g_30828, 48) + 8);
  4767. wPtr(60, getElemPtr(227, &g_30828, 48) + 12);
  4768. wPtr(1, getElemPtr(227, &g_30828, 48) + 40);
  4769. wPtr(60000, getElemPtr(227, &g_30828, 48) + 44);
  4770. wPtr(1, getElemPtr(227, &g_30828, 48) + 16);
  4771. setElem(635, 0, getElemPtr(227, &g_30828, 48) + 20, 16);
  4772. wPtr(228, getElemPtr(0, getElemPtr(227, &g_30828, 48) + 20, 16) + 4);
  4773. wPtr(0, getElemPtr(0, getElemPtr(227, &g_30828, 48) + 20, 16) + 8);
  4774. wPtr(-1, getElemPtr(0, getElemPtr(227, &g_30828, 48) + 20, 16) + 12);
  4775. setElem(628, 228, &g_30828, 48);
  4776. wPtr(629, getElemPtr(228, &g_30828, 48) + 4);
  4777. wPtr(2, getElemPtr(228, &g_30828, 48) + 8);
  4778. wPtr(60, getElemPtr(228, &g_30828, 48) + 12);
  4779. wPtr(0, getElemPtr(228, &g_30828, 48) + 40);
  4780. wPtr(0, getElemPtr(228, &g_30828, 48) + 44);
  4781. wPtr(0, getElemPtr(228, &g_30828, 48) + 16);
  4782. setElem(636, 229, &g_30828, 48);
  4783. wPtr(637, getElemPtr(229, &g_30828, 48) + 4);
  4784. wPtr(61, getElemPtr(229, &g_30828, 48) + 8);
  4785. wPtr(2, getElemPtr(229, &g_30828, 48) + 12);
  4786. wPtr(1, getElemPtr(229, &g_30828, 48) + 40);
  4787. wPtr(60000, getElemPtr(229, &g_30828, 48) + 44);
  4788. wPtr(1, getElemPtr(229, &g_30828, 48) + 16);
  4789. setElem(640, 0, getElemPtr(229, &g_30828, 48) + 20, 16);
  4790. wPtr(230, getElemPtr(0, getElemPtr(229, &g_30828, 48) + 20, 16) + 4);
  4791. wPtr(0, getElemPtr(0, getElemPtr(229, &g_30828, 48) + 20, 16) + 8);
  4792. wPtr(-1, getElemPtr(0, getElemPtr(229, &g_30828, 48) + 20, 16) + 12);
  4793. setElem(638, 230, &g_30828, 48);
  4794. wPtr(639, getElemPtr(230, &g_30828, 48) + 4);
  4795. wPtr(2, getElemPtr(230, &g_30828, 48) + 8);
  4796. wPtr(61, getElemPtr(230, &g_30828, 48) + 12);
  4797. wPtr(0, getElemPtr(230, &g_30828, 48) + 40);
  4798. wPtr(0, getElemPtr(230, &g_30828, 48) + 44);
  4799. wPtr(1, getElemPtr(230, &g_30828, 48) + 16);
  4800. setElem(647, 0, getElemPtr(230, &g_30828, 48) + 20, 16);
  4801. wPtr(231, getElemPtr(0, getElemPtr(230, &g_30828, 48) + 20, 16) + 4);
  4802. wPtr(0, getElemPtr(0, getElemPtr(230, &g_30828, 48) + 20, 16) + 8);
  4803. wPtr(-1, getElemPtr(0, getElemPtr(230, &g_30828, 48) + 20, 16) + 12);
  4804. setElem(641, 231, &g_30828, 48);
  4805. wPtr(642, getElemPtr(231, &g_30828, 48) + 4);
  4806. wPtr(61, getElemPtr(231, &g_30828, 48) + 8);
  4807. wPtr(2, getElemPtr(231, &g_30828, 48) + 12);
  4808. wPtr(1, getElemPtr(231, &g_30828, 48) + 40);
  4809. wPtr(60000, getElemPtr(231, &g_30828, 48) + 44);
  4810. wPtr(1, getElemPtr(231, &g_30828, 48) + 16);
  4811. setElem(648, 0, getElemPtr(231, &g_30828, 48) + 20, 16);
  4812. wPtr(232, getElemPtr(0, getElemPtr(231, &g_30828, 48) + 20, 16) + 4);
  4813. wPtr(0, getElemPtr(0, getElemPtr(231, &g_30828, 48) + 20, 16) + 8);
  4814. wPtr(-1, getElemPtr(0, getElemPtr(231, &g_30828, 48) + 20, 16) + 12);
  4815. setElem(643, 232, &g_30828, 48);
  4816. wPtr(644, getElemPtr(232, &g_30828, 48) + 4);
  4817. wPtr(2, getElemPtr(232, &g_30828, 48) + 8);
  4818. wPtr(61, getElemPtr(232, &g_30828, 48) + 12);
  4819. wPtr(0, getElemPtr(232, &g_30828, 48) + 40);
  4820. wPtr(0, getElemPtr(232, &g_30828, 48) + 44);
  4821. wPtr(1, getElemPtr(232, &g_30828, 48) + 16);
  4822. setElem(649, 0, getElemPtr(232, &g_30828, 48) + 20, 16);
  4823. wPtr(233, getElemPtr(0, getElemPtr(232, &g_30828, 48) + 20, 16) + 4);
  4824. wPtr(0, getElemPtr(0, getElemPtr(232, &g_30828, 48) + 20, 16) + 8);
  4825. wPtr(-1, getElemPtr(0, getElemPtr(232, &g_30828, 48) + 20, 16) + 12);
  4826. setElem(645, 233, &g_30828, 48);
  4827. wPtr(646, getElemPtr(233, &g_30828, 48) + 4);
  4828. wPtr(61, getElemPtr(233, &g_30828, 48) + 8);
  4829. wPtr(2, getElemPtr(233, &g_30828, 48) + 12);
  4830. wPtr(1, getElemPtr(233, &g_30828, 48) + 40);
  4831. wPtr(60000, getElemPtr(233, &g_30828, 48) + 44);
  4832. wPtr(1, getElemPtr(233, &g_30828, 48) + 16);
  4833. setElem(652, 0, getElemPtr(233, &g_30828, 48) + 20, 16);
  4834. wPtr(234, getElemPtr(0, getElemPtr(233, &g_30828, 48) + 20, 16) + 4);
  4835. wPtr(0, getElemPtr(0, getElemPtr(233, &g_30828, 48) + 20, 16) + 8);
  4836. wPtr(-1, getElemPtr(0, getElemPtr(233, &g_30828, 48) + 20, 16) + 12);
  4837. setElem(650, 234, &g_30828, 48);
  4838. wPtr(651, getElemPtr(234, &g_30828, 48) + 4);
  4839. wPtr(2, getElemPtr(234, &g_30828, 48) + 8);
  4840. wPtr(61, getElemPtr(234, &g_30828, 48) + 12);
  4841. wPtr(0, getElemPtr(234, &g_30828, 48) + 40);
  4842. wPtr(0, getElemPtr(234, &g_30828, 48) + 44);
  4843. wPtr(0, getElemPtr(234, &g_30828, 48) + 16);
  4844. setElem(653, 235, &g_30828, 48);
  4845. wPtr(654, getElemPtr(235, &g_30828, 48) + 4);
  4846. wPtr(62, getElemPtr(235, &g_30828, 48) + 8);
  4847. wPtr(2, getElemPtr(235, &g_30828, 48) + 12);
  4848. wPtr(1, getElemPtr(235, &g_30828, 48) + 40);
  4849. wPtr(60000, getElemPtr(235, &g_30828, 48) + 44);
  4850. wPtr(1, getElemPtr(235, &g_30828, 48) + 16);
  4851. setElem(665, 0, getElemPtr(235, &g_30828, 48) + 20, 16);
  4852. wPtr(236, getElemPtr(0, getElemPtr(235, &g_30828, 48) + 20, 16) + 4);
  4853. wPtr(0, getElemPtr(0, getElemPtr(235, &g_30828, 48) + 20, 16) + 8);
  4854. wPtr(-1, getElemPtr(0, getElemPtr(235, &g_30828, 48) + 20, 16) + 12);
  4855. setElem(655, 236, &g_30828, 48);
  4856. wPtr(656, getElemPtr(236, &g_30828, 48) + 4);
  4857. wPtr(2, getElemPtr(236, &g_30828, 48) + 8);
  4858. wPtr(62, getElemPtr(236, &g_30828, 48) + 12);
  4859. wPtr(0, getElemPtr(236, &g_30828, 48) + 40);
  4860. wPtr(0, getElemPtr(236, &g_30828, 48) + 44);
  4861. wPtr(1, getElemPtr(236, &g_30828, 48) + 16);
  4862. setElem(666, 0, getElemPtr(236, &g_30828, 48) + 20, 16);
  4863. wPtr(237, getElemPtr(0, getElemPtr(236, &g_30828, 48) + 20, 16) + 4);
  4864. wPtr(0, getElemPtr(0, getElemPtr(236, &g_30828, 48) + 20, 16) + 8);
  4865. wPtr(-1, getElemPtr(0, getElemPtr(236, &g_30828, 48) + 20, 16) + 12);
  4866. setElem(657, 237, &g_30828, 48);
  4867. wPtr(658, getElemPtr(237, &g_30828, 48) + 4);
  4868. wPtr(62, getElemPtr(237, &g_30828, 48) + 8);
  4869. wPtr(2, getElemPtr(237, &g_30828, 48) + 12);
  4870. wPtr(1, getElemPtr(237, &g_30828, 48) + 40);
  4871. wPtr(60000, getElemPtr(237, &g_30828, 48) + 44);
  4872. wPtr(1, getElemPtr(237, &g_30828, 48) + 16);
  4873. setElem(667, 0, getElemPtr(237, &g_30828, 48) + 20, 16);
  4874. wPtr(238, getElemPtr(0, getElemPtr(237, &g_30828, 48) + 20, 16) + 4);
  4875. wPtr(0, getElemPtr(0, getElemPtr(237, &g_30828, 48) + 20, 16) + 8);
  4876. wPtr(-1, getElemPtr(0, getElemPtr(237, &g_30828, 48) + 20, 16) + 12);
  4877. setElem(659, 238, &g_30828, 48);
  4878. wPtr(660, getElemPtr(238, &g_30828, 48) + 4);
  4879. wPtr(2, getElemPtr(238, &g_30828, 48) + 8);
  4880. wPtr(62, getElemPtr(238, &g_30828, 48) + 12);
  4881. wPtr(0, getElemPtr(238, &g_30828, 48) + 40);
  4882. wPtr(0, getElemPtr(238, &g_30828, 48) + 44);
  4883. wPtr(1, getElemPtr(238, &g_30828, 48) + 16);
  4884. setElem(668, 0, getElemPtr(238, &g_30828, 48) + 20, 16);
  4885. wPtr(239, getElemPtr(0, getElemPtr(238, &g_30828, 48) + 20, 16) + 4);
  4886. wPtr(0, getElemPtr(0, getElemPtr(238, &g_30828, 48) + 20, 16) + 8);
  4887. wPtr(-1, getElemPtr(0, getElemPtr(238, &g_30828, 48) + 20, 16) + 12);
  4888. setElem(661, 239, &g_30828, 48);
  4889. wPtr(662, getElemPtr(239, &g_30828, 48) + 4);
  4890. wPtr(62, getElemPtr(239, &g_30828, 48) + 8);
  4891. wPtr(2, getElemPtr(239, &g_30828, 48) + 12);
  4892. wPtr(1, getElemPtr(239, &g_30828, 48) + 40);
  4893. wPtr(60000, getElemPtr(239, &g_30828, 48) + 44);
  4894. wPtr(1, getElemPtr(239, &g_30828, 48) + 16);
  4895. setElem(669, 0, getElemPtr(239, &g_30828, 48) + 20, 16);
  4896. wPtr(240, getElemPtr(0, getElemPtr(239, &g_30828, 48) + 20, 16) + 4);
  4897. wPtr(0, getElemPtr(0, getElemPtr(239, &g_30828, 48) + 20, 16) + 8);
  4898. wPtr(-1, getElemPtr(0, getElemPtr(239, &g_30828, 48) + 20, 16) + 12);
  4899. setElem(663, 240, &g_30828, 48);
  4900. wPtr(664, getElemPtr(240, &g_30828, 48) + 4);
  4901. wPtr(2, getElemPtr(240, &g_30828, 48) + 8);
  4902. wPtr(62, getElemPtr(240, &g_30828, 48) + 12);
  4903. wPtr(0, getElemPtr(240, &g_30828, 48) + 40);
  4904. wPtr(0, getElemPtr(240, &g_30828, 48) + 44);
  4905. wPtr(0, getElemPtr(240, &g_30828, 48) + 16);
  4906. setElem(676, 241, &g_30828, 48);
  4907. wPtr(677, getElemPtr(241, &g_30828, 48) + 4);
  4908. wPtr(36, getElemPtr(241, &g_30828, 48) + 8);
  4909. wPtr(2, getElemPtr(241, &g_30828, 48) + 12);
  4910. wPtr(0, getElemPtr(241, &g_30828, 48) + 40);
  4911. wPtr(0, getElemPtr(241, &g_30828, 48) + 44);
  4912. wPtr(0, getElemPtr(241, &g_30828, 48) + 16);
  4913. setElem(678, 242, &g_30828, 48);
  4914. wPtr(679, getElemPtr(242, &g_30828, 48) + 4);
  4915. wPtr(36, getElemPtr(242, &g_30828, 48) + 8);
  4916. wPtr(0, getElemPtr(242, &g_30828, 48) + 12);
  4917. wPtr(0, getElemPtr(242, &g_30828, 48) + 40);
  4918. wPtr(0, getElemPtr(242, &g_30828, 48) + 44);
  4919. wPtr(0, getElemPtr(242, &g_30828, 48) + 16);
  4920. setElem(680, 243, &g_30828, 48);
  4921. wPtr(681, getElemPtr(243, &g_30828, 48) + 4);
  4922. wPtr(36, getElemPtr(243, &g_30828, 48) + 8);
  4923. wPtr(1, getElemPtr(243, &g_30828, 48) + 12);
  4924. wPtr(0, getElemPtr(243, &g_30828, 48) + 40);
  4925. wPtr(0, getElemPtr(243, &g_30828, 48) + 44);
  4926. wPtr(0, getElemPtr(243, &g_30828, 48) + 16);
  4927. setElem(685, 244, &g_30828, 48);
  4928. wPtr(686, getElemPtr(244, &g_30828, 48) + 4);
  4929. wPtr(65, getElemPtr(244, &g_30828, 48) + 8);
  4930. wPtr(1, getElemPtr(244, &g_30828, 48) + 12);
  4931. wPtr(0, getElemPtr(244, &g_30828, 48) + 40);
  4932. wPtr(0, getElemPtr(244, &g_30828, 48) + 44);
  4933. wPtr(0, getElemPtr(244, &g_30828, 48) + 16);
  4934. setElem(693, 245, &g_30828, 48);
  4935. wPtr(694, getElemPtr(245, &g_30828, 48) + 4);
  4936. wPtr(65, getElemPtr(245, &g_30828, 48) + 8);
  4937. wPtr(1, getElemPtr(245, &g_30828, 48) + 12);
  4938. wPtr(0, getElemPtr(245, &g_30828, 48) + 40);
  4939. wPtr(0, getElemPtr(245, &g_30828, 48) + 44);
  4940. wPtr(0, getElemPtr(245, &g_30828, 48) + 16);
  4941. setElem(695, 246, &g_30828, 48);
  4942. wPtr(696, getElemPtr(246, &g_30828, 48) + 4);
  4943. wPtr(65, getElemPtr(246, &g_30828, 48) + 8);
  4944. wPtr(1, getElemPtr(246, &g_30828, 48) + 12);
  4945. wPtr(0, getElemPtr(246, &g_30828, 48) + 40);
  4946. wPtr(0, getElemPtr(246, &g_30828, 48) + 44);
  4947. wPtr(0, getElemPtr(246, &g_30828, 48) + 16);
  4948. setElem(697, 247, &g_30828, 48);
  4949. wPtr(698, getElemPtr(247, &g_30828, 48) + 4);
  4950. wPtr(65, getElemPtr(247, &g_30828, 48) + 8);
  4951. wPtr(1, getElemPtr(247, &g_30828, 48) + 12);
  4952. wPtr(0, getElemPtr(247, &g_30828, 48) + 40);
  4953. wPtr(0, getElemPtr(247, &g_30828, 48) + 44);
  4954. wPtr(0, getElemPtr(247, &g_30828, 48) + 16);
  4955. setElem(699, 248, &g_30828, 48);
  4956. wPtr(700, getElemPtr(248, &g_30828, 48) + 4);
  4957. wPtr(33, getElemPtr(248, &g_30828, 48) + 8);
  4958. wPtr(2, getElemPtr(248, &g_30828, 48) + 12);
  4959. wPtr(0, getElemPtr(248, &g_30828, 48) + 40);
  4960. wPtr(40000, getElemPtr(248, &g_30828, 48) + 44);
  4961. wPtr(0, getElemPtr(248, &g_30828, 48) + 16);
  4962. wPtr(0, getElemPtr(0, &g_33817, 136) + 132);
  4963. wPtr(0, getElemPtr(0, &g_33817, 136) + 76);
  4964. wPtr(0, getElemPtr(0, &g_33817, 136) + 120);
  4965. wPtr(0, getElemPtr(0, &g_33817, 136) + 124);
  4966. wPtr(2, getElemPtr(0, &g_33817, 136) + 8);
  4967. setElem(0, 0, getElemPtr(0, &g_33817, 136) + 12, 4);
  4968. setElem(4, 1, getElemPtr(0, &g_33817, 136) + 12, 4);
  4969. wPtr(8, getElemPtr(0, &g_33817, 136) + 72);
  4970. setElem(0, 0, getElemPtr(0, &g_33817, 136) + 32, 4);
  4971. setElem(1, 1, getElemPtr(0, &g_33817, 136) + 32, 4);
  4972. setElem(2, 2, getElemPtr(0, &g_33817, 136) + 32, 4);
  4973. setElem(3, 3, getElemPtr(0, &g_33817, 136) + 32, 4);
  4974. setElem(4, 4, getElemPtr(0, &g_33817, 136) + 32, 4);
  4975. setElem(5, 5, getElemPtr(0, &g_33817, 136) + 32, 4);
  4976. setElem(6, 6, getElemPtr(0, &g_33817, 136) + 32, 4);
  4977. setElem(9, 7, getElemPtr(0, &g_33817, 136) + 32, 4);
  4978. wPtr(0, getElemPtr(1, &g_33817, 136) + 132);
  4979. wPtr(0, getElemPtr(1, &g_33817, 136) + 76);
  4980. wPtr(0, getElemPtr(1, &g_33817, 136) + 120);
  4981. wPtr(0, getElemPtr(1, &g_33817, 136) + 124);
  4982. wPtr(3, getElemPtr(1, &g_33817, 136) + 8);
  4983. setElem(5, 0, getElemPtr(1, &g_33817, 136) + 12, 4);
  4984. setElem(0, 1, getElemPtr(1, &g_33817, 136) + 12, 4);
  4985. setElem(4, 2, getElemPtr(1, &g_33817, 136) + 12, 4);
  4986. wPtr(3, getElemPtr(1, &g_33817, 136) + 72);
  4987. setElem(10, 0, getElemPtr(1, &g_33817, 136) + 32, 4);
  4988. setElem(11, 1, getElemPtr(1, &g_33817, 136) + 32, 4);
  4989. setElem(16, 2, getElemPtr(1, &g_33817, 136) + 32, 4);
  4990. wPtr(0, getElemPtr(2, &g_33817, 136) + 132);
  4991. wPtr(0, getElemPtr(2, &g_33817, 136) + 76);
  4992. wPtr(0, getElemPtr(2, &g_33817, 136) + 120);
  4993. wPtr(0, getElemPtr(2, &g_33817, 136) + 124);
  4994. wPtr(2, getElemPtr(2, &g_33817, 136) + 8);
  4995. setElem(7, 0, getElemPtr(2, &g_33817, 136) + 12, 4);
  4996. setElem(1, 1, getElemPtr(2, &g_33817, 136) + 12, 4);
  4997. wPtr(1, getElemPtr(2, &g_33817, 136) + 72);
  4998. setElem(12, 0, getElemPtr(2, &g_33817, 136) + 32, 4);
  4999. wPtr(0, getElemPtr(3, &g_33817, 136) + 132);
  5000. wPtr(0, getElemPtr(3, &g_33817, 136) + 76);
  5001. wPtr(0, getElemPtr(3, &g_33817, 136) + 120);
  5002. wPtr(0, getElemPtr(3, &g_33817, 136) + 124);
  5003. wPtr(2, getElemPtr(3, &g_33817, 136) + 8);
  5004. setElem(7, 0, getElemPtr(3, &g_33817, 136) + 12, 4);
  5005. setElem(1, 1, getElemPtr(3, &g_33817, 136) + 12, 4);
  5006. wPtr(1, getElemPtr(3, &g_33817, 136) + 72);
  5007. setElem(14, 0, getElemPtr(3, &g_33817, 136) + 32, 4);
  5008. wPtr(0, getElemPtr(4, &g_33817, 136) + 132);
  5009. wPtr(0, getElemPtr(4, &g_33817, 136) + 76);
  5010. wPtr(0, getElemPtr(4, &g_33817, 136) + 120);
  5011. wPtr(0, getElemPtr(4, &g_33817, 136) + 124);
  5012. wPtr(2, getElemPtr(4, &g_33817, 136) + 8);
  5013. setElem(7, 0, getElemPtr(4, &g_33817, 136) + 12, 4);
  5014. setElem(1, 1, getElemPtr(4, &g_33817, 136) + 12, 4);
  5015. wPtr(1, getElemPtr(4, &g_33817, 136) + 72);
  5016. setElem(13, 0, getElemPtr(4, &g_33817, 136) + 32, 4);
  5017. wPtr(0, getElemPtr(5, &g_33817, 136) + 132);
  5018. wPtr(0, getElemPtr(5, &g_33817, 136) + 76);
  5019. wPtr(0, getElemPtr(5, &g_33817, 136) + 120);
  5020. wPtr(0, getElemPtr(5, &g_33817, 136) + 124);
  5021. wPtr(2, getElemPtr(5, &g_33817, 136) + 8);
  5022. setElem(7, 0, getElemPtr(5, &g_33817, 136) + 12, 4);
  5023. setElem(1, 1, getElemPtr(5, &g_33817, 136) + 12, 4);
  5024. wPtr(1, getElemPtr(5, &g_33817, 136) + 72);
  5025. setElem(15, 0, getElemPtr(5, &g_33817, 136) + 32, 4);
  5026. wPtr(0, getElemPtr(6, &g_33817, 136) + 132);
  5027. wPtr(0, getElemPtr(6, &g_33817, 136) + 76);
  5028. wPtr(0, getElemPtr(6, &g_33817, 136) + 120);
  5029. wPtr(0, getElemPtr(6, &g_33817, 136) + 124);
  5030. wPtr(2, getElemPtr(6, &g_33817, 136) + 8);
  5031. setElem(0, 0, getElemPtr(6, &g_33817, 136) + 12, 4);
  5032. setElem(8, 1, getElemPtr(6, &g_33817, 136) + 12, 4);
  5033. wPtr(5, getElemPtr(6, &g_33817, 136) + 72);
  5034. setElem(17, 0, getElemPtr(6, &g_33817, 136) + 32, 4);
  5035. setElem(19, 1, getElemPtr(6, &g_33817, 136) + 32, 4);
  5036. setElem(20, 2, getElemPtr(6, &g_33817, 136) + 32, 4);
  5037. setElem(21, 3, getElemPtr(6, &g_33817, 136) + 32, 4);
  5038. setElem(22, 4, getElemPtr(6, &g_33817, 136) + 32, 4);
  5039. wPtr(0, getElemPtr(7, &g_33817, 136) + 132);
  5040. wPtr(0, getElemPtr(7, &g_33817, 136) + 76);
  5041. wPtr(0, getElemPtr(7, &g_33817, 136) + 120);
  5042. wPtr(0, getElemPtr(7, &g_33817, 136) + 124);
  5043. wPtr(2, getElemPtr(7, &g_33817, 136) + 8);
  5044. setElem(1, 0, getElemPtr(7, &g_33817, 136) + 12, 4);
  5045. setElem(9, 1, getElemPtr(7, &g_33817, 136) + 12, 4);
  5046. wPtr(5, getElemPtr(7, &g_33817, 136) + 72);
  5047. setElem(18, 0, getElemPtr(7, &g_33817, 136) + 32, 4);
  5048. setElem(24, 1, getElemPtr(7, &g_33817, 136) + 32, 4);
  5049. setElem(25, 2, getElemPtr(7, &g_33817, 136) + 32, 4);
  5050. setElem(26, 3, getElemPtr(7, &g_33817, 136) + 32, 4);
  5051. setElem(27, 4, getElemPtr(7, &g_33817, 136) + 32, 4);
  5052. wPtr(0, getElemPtr(8, &g_33817, 136) + 132);
  5053. wPtr(0, getElemPtr(8, &g_33817, 136) + 76);
  5054. wPtr(0, getElemPtr(8, &g_33817, 136) + 120);
  5055. wPtr(0, getElemPtr(8, &g_33817, 136) + 124);
  5056. wPtr(2, getElemPtr(8, &g_33817, 136) + 8);
  5057. setElem(2, 0, getElemPtr(8, &g_33817, 136) + 12, 4);
  5058. setElem(10, 1, getElemPtr(8, &g_33817, 136) + 12, 4);
  5059. wPtr(4, getElemPtr(8, &g_33817, 136) + 72);
  5060. setElem(23, 0, getElemPtr(8, &g_33817, 136) + 32, 4);
  5061. setElem(28, 1, getElemPtr(8, &g_33817, 136) + 32, 4);
  5062. setElem(29, 2, getElemPtr(8, &g_33817, 136) + 32, 4);
  5063. setElem(30, 3, getElemPtr(8, &g_33817, 136) + 32, 4);
  5064. wPtr(0, getElemPtr(9, &g_33817, 136) + 132);
  5065. wPtr(0, getElemPtr(9, &g_33817, 136) + 76);
  5066. wPtr(0, getElemPtr(9, &g_33817, 136) + 120);
  5067. wPtr(0, getElemPtr(9, &g_33817, 136) + 124);
  5068. wPtr(1, getElemPtr(9, &g_33817, 136) + 8);
  5069. setElem(11, 0, getElemPtr(9, &g_33817, 136) + 12, 4);
  5070. wPtr(3, getElemPtr(9, &g_33817, 136) + 72);
  5071. setElem(31, 0, getElemPtr(9, &g_33817, 136) + 32, 4);
  5072. setElem(32, 1, getElemPtr(9, &g_33817, 136) + 32, 4);
  5073. setElem(33, 2, getElemPtr(9, &g_33817, 136) + 32, 4);
  5074. wPtr(0, getElemPtr(10, &g_33817, 136) + 132);
  5075. wPtr(0, getElemPtr(10, &g_33817, 136) + 76);
  5076. wPtr(0, getElemPtr(10, &g_33817, 136) + 120);
  5077. wPtr(0, getElemPtr(10, &g_33817, 136) + 124);
  5078. wPtr(1, getElemPtr(10, &g_33817, 136) + 8);
  5079. setElem(13, 0, getElemPtr(10, &g_33817, 136) + 12, 4);
  5080. wPtr(3, getElemPtr(10, &g_33817, 136) + 72);
  5081. setElem(34, 0, getElemPtr(10, &g_33817, 136) + 32, 4);
  5082. setElem(35, 1, getElemPtr(10, &g_33817, 136) + 32, 4);
  5083. setElem(36, 2, getElemPtr(10, &g_33817, 136) + 32, 4);
  5084. wPtr(0, getElemPtr(11, &g_33817, 136) + 132);
  5085. wPtr(0, getElemPtr(11, &g_33817, 136) + 76);
  5086. wPtr(0, getElemPtr(11, &g_33817, 136) + 120);
  5087. wPtr(0, getElemPtr(11, &g_33817, 136) + 124);
  5088. wPtr(1, getElemPtr(11, &g_33817, 136) + 8);
  5089. setElem(14, 0, getElemPtr(11, &g_33817, 136) + 12, 4);
  5090. wPtr(3, getElemPtr(11, &g_33817, 136) + 72);
  5091. setElem(37, 0, getElemPtr(11, &g_33817, 136) + 32, 4);
  5092. setElem(38, 1, getElemPtr(11, &g_33817, 136) + 32, 4);
  5093. setElem(39, 2, getElemPtr(11, &g_33817, 136) + 32, 4);
  5094. wPtr(0, getElemPtr(12, &g_33817, 136) + 132);
  5095. wPtr(0, getElemPtr(12, &g_33817, 136) + 76);
  5096. wPtr(0, getElemPtr(12, &g_33817, 136) + 120);
  5097. wPtr(0, getElemPtr(12, &g_33817, 136) + 124);
  5098. wPtr(1, getElemPtr(12, &g_33817, 136) + 8);
  5099. setElem(12, 0, getElemPtr(12, &g_33817, 136) + 12, 4);
  5100. wPtr(6, getElemPtr(12, &g_33817, 136) + 72);
  5101. setElem(40, 0, getElemPtr(12, &g_33817, 136) + 32, 4);
  5102. setElem(41, 1, getElemPtr(12, &g_33817, 136) + 32, 4);
  5103. setElem(42, 2, getElemPtr(12, &g_33817, 136) + 32, 4);
  5104. setElem(191, 3, getElemPtr(12, &g_33817, 136) + 32, 4);
  5105. setElem(192, 4, getElemPtr(12, &g_33817, 136) + 32, 4);
  5106. setElem(193, 5, getElemPtr(12, &g_33817, 136) + 32, 4);
  5107. wPtr(0, getElemPtr(13, &g_33817, 136) + 132);
  5108. wPtr(0, getElemPtr(13, &g_33817, 136) + 76);
  5109. wPtr(0, getElemPtr(13, &g_33817, 136) + 120);
  5110. wPtr(0, getElemPtr(13, &g_33817, 136) + 124);
  5111. wPtr(2, getElemPtr(13, &g_33817, 136) + 8);
  5112. setElem(7, 0, getElemPtr(13, &g_33817, 136) + 12, 4);
  5113. setElem(0, 1, getElemPtr(13, &g_33817, 136) + 12, 4);
  5114. wPtr(1, getElemPtr(13, &g_33817, 136) + 72);
  5115. setElem(43, 0, getElemPtr(13, &g_33817, 136) + 32, 4);
  5116. wPtr(0, getElemPtr(14, &g_33817, 136) + 132);
  5117. wPtr(0, getElemPtr(14, &g_33817, 136) + 76);
  5118. wPtr(0, getElemPtr(14, &g_33817, 136) + 120);
  5119. wPtr(0, getElemPtr(14, &g_33817, 136) + 124);
  5120. wPtr(4, getElemPtr(14, &g_33817, 136) + 8);
  5121. setElem(15, 0, getElemPtr(14, &g_33817, 136) + 12, 4);
  5122. setElem(0, 1, getElemPtr(14, &g_33817, 136) + 12, 4);
  5123. setElem(1, 2, getElemPtr(14, &g_33817, 136) + 12, 4);
  5124. setElem(2, 3, getElemPtr(14, &g_33817, 136) + 12, 4);
  5125. wPtr(3, getElemPtr(14, &g_33817, 136) + 72);
  5126. setElem(44, 0, getElemPtr(14, &g_33817, 136) + 32, 4);
  5127. setElem(45, 1, getElemPtr(14, &g_33817, 136) + 32, 4);
  5128. setElem(46, 2, getElemPtr(14, &g_33817, 136) + 32, 4);
  5129. wPtr(0, getElemPtr(15, &g_33817, 136) + 132);
  5130. wPtr(0, getElemPtr(15, &g_33817, 136) + 76);
  5131. wPtr(0, getElemPtr(15, &g_33817, 136) + 120);
  5132. wPtr(0, getElemPtr(15, &g_33817, 136) + 124);
  5133. wPtr(4, getElemPtr(15, &g_33817, 136) + 8);
  5134. setElem(16, 0, getElemPtr(15, &g_33817, 136) + 12, 4);
  5135. setElem(0, 1, getElemPtr(15, &g_33817, 136) + 12, 4);
  5136. setElem(1, 2, getElemPtr(15, &g_33817, 136) + 12, 4);
  5137. setElem(2, 3, getElemPtr(15, &g_33817, 136) + 12, 4);
  5138. wPtr(1, getElemPtr(15, &g_33817, 136) + 72);
  5139. setElem(47, 0, getElemPtr(15, &g_33817, 136) + 32, 4);
  5140. wPtr(0, getElemPtr(16, &g_33817, 136) + 132);
  5141. wPtr(0, getElemPtr(16, &g_33817, 136) + 76);
  5142. wPtr(0, getElemPtr(16, &g_33817, 136) + 120);
  5143. wPtr(0, getElemPtr(16, &g_33817, 136) + 124);
  5144. wPtr(4, getElemPtr(16, &g_33817, 136) + 8);
  5145. setElem(16, 0, getElemPtr(16, &g_33817, 136) + 12, 4);
  5146. setElem(0, 1, getElemPtr(16, &g_33817, 136) + 12, 4);
  5147. setElem(1, 2, getElemPtr(16, &g_33817, 136) + 12, 4);
  5148. setElem(2, 3, getElemPtr(16, &g_33817, 136) + 12, 4);
  5149. wPtr(1, getElemPtr(16, &g_33817, 136) + 72);
  5150. setElem(48, 0, getElemPtr(16, &g_33817, 136) + 32, 4);
  5151. wPtr(0, getElemPtr(17, &g_33817, 136) + 132);
  5152. wPtr(0, getElemPtr(17, &g_33817, 136) + 76);
  5153. wPtr(0, getElemPtr(17, &g_33817, 136) + 120);
  5154. wPtr(0, getElemPtr(17, &g_33817, 136) + 124);
  5155. wPtr(4, getElemPtr(17, &g_33817, 136) + 8);
  5156. setElem(0, 0, getElemPtr(17, &g_33817, 136) + 12, 4);
  5157. setElem(1, 1, getElemPtr(17, &g_33817, 136) + 12, 4);
  5158. setElem(2, 2, getElemPtr(17, &g_33817, 136) + 12, 4);
  5159. setElem(16, 3, getElemPtr(17, &g_33817, 136) + 12, 4);
  5160. wPtr(1, getElemPtr(17, &g_33817, 136) + 72);
  5161. setElem(49, 0, getElemPtr(17, &g_33817, 136) + 32, 4);
  5162. wPtr(0, getElemPtr(18, &g_33817, 136) + 132);
  5163. wPtr(0, getElemPtr(18, &g_33817, 136) + 76);
  5164. wPtr(0, getElemPtr(18, &g_33817, 136) + 120);
  5165. wPtr(0, getElemPtr(18, &g_33817, 136) + 124);
  5166. wPtr(4, getElemPtr(18, &g_33817, 136) + 8);
  5167. setElem(0, 0, getElemPtr(18, &g_33817, 136) + 12, 4);
  5168. setElem(1, 1, getElemPtr(18, &g_33817, 136) + 12, 4);
  5169. setElem(2, 2, getElemPtr(18, &g_33817, 136) + 12, 4);
  5170. setElem(16, 3, getElemPtr(18, &g_33817, 136) + 12, 4);
  5171. wPtr(1, getElemPtr(18, &g_33817, 136) + 72);
  5172. setElem(50, 0, getElemPtr(18, &g_33817, 136) + 32, 4);
  5173. wPtr(0, getElemPtr(19, &g_33817, 136) + 132);
  5174. wPtr(0, getElemPtr(19, &g_33817, 136) + 76);
  5175. wPtr(0, getElemPtr(19, &g_33817, 136) + 120);
  5176. wPtr(0, getElemPtr(19, &g_33817, 136) + 124);
  5177. wPtr(4, getElemPtr(19, &g_33817, 136) + 8);
  5178. setElem(0, 0, getElemPtr(19, &g_33817, 136) + 12, 4);
  5179. setElem(1, 1, getElemPtr(19, &g_33817, 136) + 12, 4);
  5180. setElem(2, 2, getElemPtr(19, &g_33817, 136) + 12, 4);
  5181. setElem(16, 3, getElemPtr(19, &g_33817, 136) + 12, 4);
  5182. wPtr(1, getElemPtr(19, &g_33817, 136) + 72);
  5183. setElem(51, 0, getElemPtr(19, &g_33817, 136) + 32, 4);
  5184. wPtr(0, getElemPtr(20, &g_33817, 136) + 132);
  5185. wPtr(0, getElemPtr(20, &g_33817, 136) + 76);
  5186. wPtr(0, getElemPtr(20, &g_33817, 136) + 120);
  5187. wPtr(0, getElemPtr(20, &g_33817, 136) + 124);
  5188. wPtr(4, getElemPtr(20, &g_33817, 136) + 8);
  5189. setElem(0, 0, getElemPtr(20, &g_33817, 136) + 12, 4);
  5190. setElem(1, 1, getElemPtr(20, &g_33817, 136) + 12, 4);
  5191. setElem(2, 2, getElemPtr(20, &g_33817, 136) + 12, 4);
  5192. setElem(16, 3, getElemPtr(20, &g_33817, 136) + 12, 4);
  5193. wPtr(1, getElemPtr(20, &g_33817, 136) + 72);
  5194. setElem(52, 0, getElemPtr(20, &g_33817, 136) + 32, 4);
  5195. wPtr(0, getElemPtr(21, &g_33817, 136) + 132);
  5196. wPtr(0, getElemPtr(21, &g_33817, 136) + 76);
  5197. wPtr(0, getElemPtr(21, &g_33817, 136) + 120);
  5198. wPtr(0, getElemPtr(21, &g_33817, 136) + 124);
  5199. wPtr(4, getElemPtr(21, &g_33817, 136) + 8);
  5200. setElem(16, 0, getElemPtr(21, &g_33817, 136) + 12, 4);
  5201. setElem(0, 1, getElemPtr(21, &g_33817, 136) + 12, 4);
  5202. setElem(1, 2, getElemPtr(21, &g_33817, 136) + 12, 4);
  5203. setElem(2, 3, getElemPtr(21, &g_33817, 136) + 12, 4);
  5204. wPtr(1, getElemPtr(21, &g_33817, 136) + 72);
  5205. setElem(53, 0, getElemPtr(21, &g_33817, 136) + 32, 4);
  5206. wPtr(0, getElemPtr(22, &g_33817, 136) + 132);
  5207. wPtr(0, getElemPtr(22, &g_33817, 136) + 76);
  5208. wPtr(0, getElemPtr(22, &g_33817, 136) + 120);
  5209. wPtr(0, getElemPtr(22, &g_33817, 136) + 124);
  5210. wPtr(4, getElemPtr(22, &g_33817, 136) + 8);
  5211. setElem(0, 0, getElemPtr(22, &g_33817, 136) + 12, 4);
  5212. setElem(1, 1, getElemPtr(22, &g_33817, 136) + 12, 4);
  5213. setElem(2, 2, getElemPtr(22, &g_33817, 136) + 12, 4);
  5214. setElem(16, 3, getElemPtr(22, &g_33817, 136) + 12, 4);
  5215. wPtr(1, getElemPtr(22, &g_33817, 136) + 72);
  5216. setElem(54, 0, getElemPtr(22, &g_33817, 136) + 32, 4);
  5217. wPtr(0, getElemPtr(23, &g_33817, 136) + 132);
  5218. wPtr(0, getElemPtr(23, &g_33817, 136) + 76);
  5219. wPtr(0, getElemPtr(23, &g_33817, 136) + 120);
  5220. wPtr(0, getElemPtr(23, &g_33817, 136) + 124);
  5221. wPtr(1, getElemPtr(23, &g_33817, 136) + 8);
  5222. setElem(12, 0, getElemPtr(23, &g_33817, 136) + 12, 4);
  5223. wPtr(3, getElemPtr(23, &g_33817, 136) + 72);
  5224. setElem(55, 0, getElemPtr(23, &g_33817, 136) + 32, 4);
  5225. setElem(58, 1, getElemPtr(23, &g_33817, 136) + 32, 4);
  5226. setElem(59, 2, getElemPtr(23, &g_33817, 136) + 32, 4);
  5227. wPtr(0, getElemPtr(24, &g_33817, 136) + 132);
  5228. wPtr(0, getElemPtr(24, &g_33817, 136) + 76);
  5229. wPtr(0, getElemPtr(24, &g_33817, 136) + 120);
  5230. wPtr(0, getElemPtr(24, &g_33817, 136) + 124);
  5231. wPtr(1, getElemPtr(24, &g_33817, 136) + 8);
  5232. setElem(14, 0, getElemPtr(24, &g_33817, 136) + 12, 4);
  5233. wPtr(3, getElemPtr(24, &g_33817, 136) + 72);
  5234. setElem(56, 0, getElemPtr(24, &g_33817, 136) + 32, 4);
  5235. setElem(60, 1, getElemPtr(24, &g_33817, 136) + 32, 4);
  5236. setElem(61, 2, getElemPtr(24, &g_33817, 136) + 32, 4);
  5237. wPtr(0, getElemPtr(25, &g_33817, 136) + 132);
  5238. wPtr(0, getElemPtr(25, &g_33817, 136) + 76);
  5239. wPtr(0, getElemPtr(25, &g_33817, 136) + 120);
  5240. wPtr(0, getElemPtr(25, &g_33817, 136) + 124);
  5241. wPtr(1, getElemPtr(25, &g_33817, 136) + 8);
  5242. setElem(12, 0, getElemPtr(25, &g_33817, 136) + 12, 4);
  5243. wPtr(3, getElemPtr(25, &g_33817, 136) + 72);
  5244. setElem(57, 0, getElemPtr(25, &g_33817, 136) + 32, 4);
  5245. setElem(62, 1, getElemPtr(25, &g_33817, 136) + 32, 4);
  5246. setElem(63, 2, getElemPtr(25, &g_33817, 136) + 32, 4);
  5247. wPtr(0, getElemPtr(26, &g_33817, 136) + 132);
  5248. wPtr(0, getElemPtr(26, &g_33817, 136) + 76);
  5249. wPtr(0, getElemPtr(26, &g_33817, 136) + 120);
  5250. wPtr(0, getElemPtr(26, &g_33817, 136) + 124);
  5251. wPtr(4, getElemPtr(26, &g_33817, 136) + 8);
  5252. setElem(1, 0, getElemPtr(26, &g_33817, 136) + 12, 4);
  5253. setElem(0, 1, getElemPtr(26, &g_33817, 136) + 12, 4);
  5254. setElem(2, 2, getElemPtr(26, &g_33817, 136) + 12, 4);
  5255. setElem(20, 3, getElemPtr(26, &g_33817, 136) + 12, 4);
  5256. wPtr(1, getElemPtr(26, &g_33817, 136) + 72);
  5257. setElem(64, 0, getElemPtr(26, &g_33817, 136) + 32, 4);
  5258. wPtr(0, getElemPtr(27, &g_33817, 136) + 132);
  5259. wPtr(0, getElemPtr(27, &g_33817, 136) + 76);
  5260. wPtr(0, getElemPtr(27, &g_33817, 136) + 120);
  5261. wPtr(0, getElemPtr(27, &g_33817, 136) + 124);
  5262. wPtr(4, getElemPtr(27, &g_33817, 136) + 8);
  5263. setElem(17, 0, getElemPtr(27, &g_33817, 136) + 12, 4);
  5264. setElem(0, 1, getElemPtr(27, &g_33817, 136) + 12, 4);
  5265. setElem(1, 2, getElemPtr(27, &g_33817, 136) + 12, 4);
  5266. setElem(2, 3, getElemPtr(27, &g_33817, 136) + 12, 4);
  5267. wPtr(1, getElemPtr(27, &g_33817, 136) + 72);
  5268. setElem(66, 0, getElemPtr(27, &g_33817, 136) + 32, 4);
  5269. wPtr(0, getElemPtr(28, &g_33817, 136) + 132);
  5270. wPtr(0, getElemPtr(28, &g_33817, 136) + 76);
  5271. wPtr(0, getElemPtr(28, &g_33817, 136) + 120);
  5272. wPtr(0, getElemPtr(28, &g_33817, 136) + 124);
  5273. wPtr(4, getElemPtr(28, &g_33817, 136) + 8);
  5274. setElem(18, 0, getElemPtr(28, &g_33817, 136) + 12, 4);
  5275. setElem(0, 1, getElemPtr(28, &g_33817, 136) + 12, 4);
  5276. setElem(1, 2, getElemPtr(28, &g_33817, 136) + 12, 4);
  5277. setElem(2, 3, getElemPtr(28, &g_33817, 136) + 12, 4);
  5278. wPtr(1, getElemPtr(28, &g_33817, 136) + 72);
  5279. setElem(65, 0, getElemPtr(28, &g_33817, 136) + 32, 4);
  5280. wPtr(0, getElemPtr(29, &g_33817, 136) + 132);
  5281. wPtr(0, getElemPtr(29, &g_33817, 136) + 76);
  5282. wPtr(0, getElemPtr(29, &g_33817, 136) + 120);
  5283. wPtr(0, getElemPtr(29, &g_33817, 136) + 124);
  5284. wPtr(2, getElemPtr(29, &g_33817, 136) + 8);
  5285. setElem(2, 0, getElemPtr(29, &g_33817, 136) + 12, 4);
  5286. setElem(63, 1, getElemPtr(29, &g_33817, 136) + 12, 4);
  5287. wPtr(1, getElemPtr(29, &g_33817, 136) + 72);
  5288. setElem(67, 0, getElemPtr(29, &g_33817, 136) + 32, 4);
  5289. wPtr(0, getElemPtr(30, &g_33817, 136) + 132);
  5290. wPtr(0, getElemPtr(30, &g_33817, 136) + 76);
  5291. wPtr(0, getElemPtr(30, &g_33817, 136) + 120);
  5292. wPtr(0, getElemPtr(30, &g_33817, 136) + 124);
  5293. wPtr(3, getElemPtr(30, &g_33817, 136) + 8);
  5294. setElem(0, 0, getElemPtr(30, &g_33817, 136) + 12, 4);
  5295. setElem(1, 1, getElemPtr(30, &g_33817, 136) + 12, 4);
  5296. setElem(2, 2, getElemPtr(30, &g_33817, 136) + 12, 4);
  5297. wPtr(1, getElemPtr(30, &g_33817, 136) + 72);
  5298. setElem(68, 0, getElemPtr(30, &g_33817, 136) + 32, 4);
  5299. wPtr(0, getElemPtr(31, &g_33817, 136) + 132);
  5300. wPtr(0, getElemPtr(31, &g_33817, 136) + 76);
  5301. wPtr(0, getElemPtr(31, &g_33817, 136) + 120);
  5302. wPtr(0, getElemPtr(31, &g_33817, 136) + 124);
  5303. wPtr(2, getElemPtr(31, &g_33817, 136) + 8);
  5304. setElem(0, 0, getElemPtr(31, &g_33817, 136) + 12, 4);
  5305. setElem(64, 1, getElemPtr(31, &g_33817, 136) + 12, 4);
  5306. wPtr(1, getElemPtr(31, &g_33817, 136) + 72);
  5307. setElem(69, 0, getElemPtr(31, &g_33817, 136) + 32, 4);
  5308. wPtr(0, getElemPtr(32, &g_33817, 136) + 132);
  5309. wPtr(0, getElemPtr(32, &g_33817, 136) + 76);
  5310. wPtr(0, getElemPtr(32, &g_33817, 136) + 120);
  5311. wPtr(0, getElemPtr(32, &g_33817, 136) + 124);
  5312. wPtr(2, getElemPtr(32, &g_33817, 136) + 8);
  5313. setElem(1, 0, getElemPtr(32, &g_33817, 136) + 12, 4);
  5314. setElem(64, 1, getElemPtr(32, &g_33817, 136) + 12, 4);
  5315. wPtr(1, getElemPtr(32, &g_33817, 136) + 72);
  5316. setElem(70, 0, getElemPtr(32, &g_33817, 136) + 32, 4);
  5317. wPtr(0, getElemPtr(33, &g_33817, 136) + 132);
  5318. wPtr(0, getElemPtr(33, &g_33817, 136) + 76);
  5319. wPtr(0, getElemPtr(33, &g_33817, 136) + 120);
  5320. wPtr(0, getElemPtr(33, &g_33817, 136) + 124);
  5321. wPtr(2, getElemPtr(33, &g_33817, 136) + 8);
  5322. setElem(2, 0, getElemPtr(33, &g_33817, 136) + 12, 4);
  5323. setElem(64, 1, getElemPtr(33, &g_33817, 136) + 12, 4);
  5324. wPtr(1, getElemPtr(33, &g_33817, 136) + 72);
  5325. setElem(71, 0, getElemPtr(33, &g_33817, 136) + 32, 4);
  5326. wPtr(0, getElemPtr(34, &g_33817, 136) + 132);
  5327. wPtr(0, getElemPtr(34, &g_33817, 136) + 76);
  5328. wPtr(0, getElemPtr(34, &g_33817, 136) + 120);
  5329. wPtr(0, getElemPtr(34, &g_33817, 136) + 124);
  5330. wPtr(1, getElemPtr(34, &g_33817, 136) + 8);
  5331. setElem(21, 0, getElemPtr(34, &g_33817, 136) + 12, 4);
  5332. wPtr(1, getElemPtr(34, &g_33817, 136) + 72);
  5333. setElem(72, 0, getElemPtr(34, &g_33817, 136) + 32, 4);
  5334. wPtr(0, getElemPtr(35, &g_33817, 136) + 132);
  5335. wPtr(0, getElemPtr(35, &g_33817, 136) + 76);
  5336. wPtr(0, getElemPtr(35, &g_33817, 136) + 120);
  5337. wPtr(0, getElemPtr(35, &g_33817, 136) + 124);
  5338. wPtr(1, getElemPtr(35, &g_33817, 136) + 8);
  5339. setElem(21, 0, getElemPtr(35, &g_33817, 136) + 12, 4);
  5340. wPtr(1, getElemPtr(35, &g_33817, 136) + 72);
  5341. setElem(73, 0, getElemPtr(35, &g_33817, 136) + 32, 4);
  5342. wPtr(0, getElemPtr(36, &g_33817, 136) + 132);
  5343. wPtr(0, getElemPtr(36, &g_33817, 136) + 76);
  5344. wPtr(0, getElemPtr(36, &g_33817, 136) + 120);
  5345. wPtr(0, getElemPtr(36, &g_33817, 136) + 124);
  5346. wPtr(1, getElemPtr(36, &g_33817, 136) + 8);
  5347. setElem(21, 0, getElemPtr(36, &g_33817, 136) + 12, 4);
  5348. wPtr(1, getElemPtr(36, &g_33817, 136) + 72);
  5349. setElem(74, 0, getElemPtr(36, &g_33817, 136) + 32, 4);
  5350. wPtr(0, getElemPtr(37, &g_33817, 136) + 132);
  5351. wPtr(0, getElemPtr(37, &g_33817, 136) + 76);
  5352. wPtr(0, getElemPtr(37, &g_33817, 136) + 120);
  5353. wPtr(0, getElemPtr(37, &g_33817, 136) + 124);
  5354. wPtr(2, getElemPtr(37, &g_33817, 136) + 8);
  5355. setElem(6, 0, getElemPtr(37, &g_33817, 136) + 12, 4);
  5356. setElem(2, 1, getElemPtr(37, &g_33817, 136) + 12, 4);
  5357. wPtr(9, getElemPtr(37, &g_33817, 136) + 72);
  5358. setElem(75, 0, getElemPtr(37, &g_33817, 136) + 32, 4);
  5359. setElem(76, 1, getElemPtr(37, &g_33817, 136) + 32, 4);
  5360. setElem(77, 2, getElemPtr(37, &g_33817, 136) + 32, 4);
  5361. setElem(78, 3, getElemPtr(37, &g_33817, 136) + 32, 4);
  5362. setElem(79, 4, getElemPtr(37, &g_33817, 136) + 32, 4);
  5363. setElem(80, 5, getElemPtr(37, &g_33817, 136) + 32, 4);
  5364. setElem(81, 6, getElemPtr(37, &g_33817, 136) + 32, 4);
  5365. setElem(82, 7, getElemPtr(37, &g_33817, 136) + 32, 4);
  5366. setElem(83, 8, getElemPtr(37, &g_33817, 136) + 32, 4);
  5367. wPtr(0, getElemPtr(38, &g_33817, 136) + 132);
  5368. wPtr(0, getElemPtr(38, &g_33817, 136) + 76);
  5369. wPtr(0, getElemPtr(38, &g_33817, 136) + 120);
  5370. wPtr(0, getElemPtr(38, &g_33817, 136) + 124);
  5371. wPtr(2, getElemPtr(38, &g_33817, 136) + 8);
  5372. setElem(0, 0, getElemPtr(38, &g_33817, 136) + 12, 4);
  5373. setElem(4, 1, getElemPtr(38, &g_33817, 136) + 12, 4);
  5374. wPtr(1, getElemPtr(38, &g_33817, 136) + 72);
  5375. setElem(84, 0, getElemPtr(38, &g_33817, 136) + 32, 4);
  5376. wPtr(0, getElemPtr(39, &g_33817, 136) + 132);
  5377. wPtr(0, getElemPtr(39, &g_33817, 136) + 76);
  5378. wPtr(0, getElemPtr(39, &g_33817, 136) + 120);
  5379. wPtr(0, getElemPtr(39, &g_33817, 136) + 124);
  5380. wPtr(4, getElemPtr(39, &g_33817, 136) + 8);
  5381. setElem(22, 0, getElemPtr(39, &g_33817, 136) + 12, 4);
  5382. setElem(0, 1, getElemPtr(39, &g_33817, 136) + 12, 4);
  5383. setElem(1, 2, getElemPtr(39, &g_33817, 136) + 12, 4);
  5384. setElem(2, 3, getElemPtr(39, &g_33817, 136) + 12, 4);
  5385. wPtr(1, getElemPtr(39, &g_33817, 136) + 72);
  5386. setElem(85, 0, getElemPtr(39, &g_33817, 136) + 32, 4);
  5387. wPtr(0, getElemPtr(40, &g_33817, 136) + 132);
  5388. wPtr(0, getElemPtr(40, &g_33817, 136) + 76);
  5389. wPtr(0, getElemPtr(40, &g_33817, 136) + 120);
  5390. wPtr(0, getElemPtr(40, &g_33817, 136) + 124);
  5391. wPtr(2, getElemPtr(40, &g_33817, 136) + 8);
  5392. setElem(0, 0, getElemPtr(40, &g_33817, 136) + 12, 4);
  5393. setElem(24, 1, getElemPtr(40, &g_33817, 136) + 12, 4);
  5394. wPtr(3, getElemPtr(40, &g_33817, 136) + 72);
  5395. setElem(86, 0, getElemPtr(40, &g_33817, 136) + 32, 4);
  5396. setElem(87, 1, getElemPtr(40, &g_33817, 136) + 32, 4);
  5397. setElem(88, 2, getElemPtr(40, &g_33817, 136) + 32, 4);
  5398. wPtr(0, getElemPtr(41, &g_33817, 136) + 132);
  5399. wPtr(0, getElemPtr(41, &g_33817, 136) + 76);
  5400. wPtr(0, getElemPtr(41, &g_33817, 136) + 120);
  5401. wPtr(0, getElemPtr(41, &g_33817, 136) + 124);
  5402. wPtr(2, getElemPtr(41, &g_33817, 136) + 8);
  5403. setElem(0, 0, getElemPtr(41, &g_33817, 136) + 12, 4);
  5404. setElem(24, 1, getElemPtr(41, &g_33817, 136) + 12, 4);
  5405. wPtr(3, getElemPtr(41, &g_33817, 136) + 72);
  5406. setElem(89, 0, getElemPtr(41, &g_33817, 136) + 32, 4);
  5407. setElem(90, 1, getElemPtr(41, &g_33817, 136) + 32, 4);
  5408. setElem(91, 2, getElemPtr(41, &g_33817, 136) + 32, 4);
  5409. wPtr(0, getElemPtr(42, &g_33817, 136) + 132);
  5410. wPtr(0, getElemPtr(42, &g_33817, 136) + 76);
  5411. wPtr(0, getElemPtr(42, &g_33817, 136) + 120);
  5412. wPtr(0, getElemPtr(42, &g_33817, 136) + 124);
  5413. wPtr(2, getElemPtr(42, &g_33817, 136) + 8);
  5414. setElem(0, 0, getElemPtr(42, &g_33817, 136) + 12, 4);
  5415. setElem(25, 1, getElemPtr(42, &g_33817, 136) + 12, 4);
  5416. wPtr(5, getElemPtr(42, &g_33817, 136) + 72);
  5417. setElem(92, 0, getElemPtr(42, &g_33817, 136) + 32, 4);
  5418. setElem(93, 1, getElemPtr(42, &g_33817, 136) + 32, 4);
  5419. setElem(94, 2, getElemPtr(42, &g_33817, 136) + 32, 4);
  5420. setElem(95, 3, getElemPtr(42, &g_33817, 136) + 32, 4);
  5421. setElem(96, 4, getElemPtr(42, &g_33817, 136) + 32, 4);
  5422. wPtr(0, getElemPtr(43, &g_33817, 136) + 132);
  5423. wPtr(0, getElemPtr(43, &g_33817, 136) + 76);
  5424. wPtr(0, getElemPtr(43, &g_33817, 136) + 120);
  5425. wPtr(0, getElemPtr(43, &g_33817, 136) + 124);
  5426. wPtr(2, getElemPtr(43, &g_33817, 136) + 8);
  5427. setElem(26, 0, getElemPtr(43, &g_33817, 136) + 12, 4);
  5428. setElem(0, 1, getElemPtr(43, &g_33817, 136) + 12, 4);
  5429. wPtr(2, getElemPtr(43, &g_33817, 136) + 72);
  5430. setElem(97, 0, getElemPtr(43, &g_33817, 136) + 32, 4);
  5431. setElem(98, 1, getElemPtr(43, &g_33817, 136) + 32, 4);
  5432. wPtr(0, getElemPtr(44, &g_33817, 136) + 132);
  5433. wPtr(0, getElemPtr(44, &g_33817, 136) + 76);
  5434. wPtr(0, getElemPtr(44, &g_33817, 136) + 120);
  5435. wPtr(0, getElemPtr(44, &g_33817, 136) + 124);
  5436. wPtr(2, getElemPtr(44, &g_33817, 136) + 8);
  5437. setElem(27, 0, getElemPtr(44, &g_33817, 136) + 12, 4);
  5438. setElem(0, 1, getElemPtr(44, &g_33817, 136) + 12, 4);
  5439. wPtr(2, getElemPtr(44, &g_33817, 136) + 72);
  5440. setElem(99, 0, getElemPtr(44, &g_33817, 136) + 32, 4);
  5441. setElem(100, 1, getElemPtr(44, &g_33817, 136) + 32, 4);
  5442. wPtr(0, getElemPtr(45, &g_33817, 136) + 132);
  5443. wPtr(0, getElemPtr(45, &g_33817, 136) + 76);
  5444. wPtr(0, getElemPtr(45, &g_33817, 136) + 120);
  5445. wPtr(0, getElemPtr(45, &g_33817, 136) + 124);
  5446. wPtr(3, getElemPtr(45, &g_33817, 136) + 8);
  5447. setElem(0, 0, getElemPtr(45, &g_33817, 136) + 12, 4);
  5448. setElem(2, 1, getElemPtr(45, &g_33817, 136) + 12, 4);
  5449. setElem(28, 2, getElemPtr(45, &g_33817, 136) + 12, 4);
  5450. wPtr(1, getElemPtr(45, &g_33817, 136) + 72);
  5451. setElem(101, 0, getElemPtr(45, &g_33817, 136) + 32, 4);
  5452. wPtr(0, getElemPtr(46, &g_33817, 136) + 132);
  5453. wPtr(0, getElemPtr(46, &g_33817, 136) + 76);
  5454. wPtr(0, getElemPtr(46, &g_33817, 136) + 120);
  5455. wPtr(0, getElemPtr(46, &g_33817, 136) + 124);
  5456. wPtr(2, getElemPtr(46, &g_33817, 136) + 8);
  5457. setElem(0, 0, getElemPtr(46, &g_33817, 136) + 12, 4);
  5458. setElem(26, 1, getElemPtr(46, &g_33817, 136) + 12, 4);
  5459. wPtr(2, getElemPtr(46, &g_33817, 136) + 72);
  5460. setElem(102, 0, getElemPtr(46, &g_33817, 136) + 32, 4);
  5461. setElem(103, 1, getElemPtr(46, &g_33817, 136) + 32, 4);
  5462. wPtr(0, getElemPtr(47, &g_33817, 136) + 132);
  5463. wPtr(0, getElemPtr(47, &g_33817, 136) + 76);
  5464. wPtr(0, getElemPtr(47, &g_33817, 136) + 120);
  5465. wPtr(0, getElemPtr(47, &g_33817, 136) + 124);
  5466. wPtr(2, getElemPtr(47, &g_33817, 136) + 8);
  5467. setElem(0, 0, getElemPtr(47, &g_33817, 136) + 12, 4);
  5468. setElem(29, 1, getElemPtr(47, &g_33817, 136) + 12, 4);
  5469. wPtr(2, getElemPtr(47, &g_33817, 136) + 72);
  5470. setElem(104, 0, getElemPtr(47, &g_33817, 136) + 32, 4);
  5471. setElem(105, 1, getElemPtr(47, &g_33817, 136) + 32, 4);
  5472. wPtr(0, getElemPtr(48, &g_33817, 136) + 132);
  5473. wPtr(0, getElemPtr(48, &g_33817, 136) + 76);
  5474. wPtr(0, getElemPtr(48, &g_33817, 136) + 120);
  5475. wPtr(0, getElemPtr(48, &g_33817, 136) + 124);
  5476. wPtr(2, getElemPtr(48, &g_33817, 136) + 8);
  5477. setElem(1, 0, getElemPtr(48, &g_33817, 136) + 12, 4);
  5478. setElem(30, 1, getElemPtr(48, &g_33817, 136) + 12, 4);
  5479. wPtr(5, getElemPtr(48, &g_33817, 136) + 72);
  5480. setElem(106, 0, getElemPtr(48, &g_33817, 136) + 32, 4);
  5481. setElem(107, 1, getElemPtr(48, &g_33817, 136) + 32, 4);
  5482. setElem(108, 2, getElemPtr(48, &g_33817, 136) + 32, 4);
  5483. setElem(109, 3, getElemPtr(48, &g_33817, 136) + 32, 4);
  5484. setElem(110, 4, getElemPtr(48, &g_33817, 136) + 32, 4);
  5485. wPtr(0, getElemPtr(49, &g_33817, 136) + 132);
  5486. wPtr(0, getElemPtr(49, &g_33817, 136) + 76);
  5487. wPtr(0, getElemPtr(49, &g_33817, 136) + 120);
  5488. wPtr(0, getElemPtr(49, &g_33817, 136) + 124);
  5489. wPtr(2, getElemPtr(49, &g_33817, 136) + 8);
  5490. setElem(1, 0, getElemPtr(49, &g_33817, 136) + 12, 4);
  5491. setElem(31, 1, getElemPtr(49, &g_33817, 136) + 12, 4);
  5492. wPtr(2, getElemPtr(49, &g_33817, 136) + 72);
  5493. setElem(111, 0, getElemPtr(49, &g_33817, 136) + 32, 4);
  5494. setElem(112, 1, getElemPtr(49, &g_33817, 136) + 32, 4);
  5495. wPtr(0, getElemPtr(50, &g_33817, 136) + 132);
  5496. wPtr(0, getElemPtr(50, &g_33817, 136) + 76);
  5497. wPtr(0, getElemPtr(50, &g_33817, 136) + 120);
  5498. wPtr(0, getElemPtr(50, &g_33817, 136) + 124);
  5499. wPtr(2, getElemPtr(50, &g_33817, 136) + 8);
  5500. setElem(1, 0, getElemPtr(50, &g_33817, 136) + 12, 4);
  5501. setElem(32, 1, getElemPtr(50, &g_33817, 136) + 12, 4);
  5502. wPtr(3, getElemPtr(50, &g_33817, 136) + 72);
  5503. setElem(113, 0, getElemPtr(50, &g_33817, 136) + 32, 4);
  5504. setElem(114, 1, getElemPtr(50, &g_33817, 136) + 32, 4);
  5505. setElem(115, 2, getElemPtr(50, &g_33817, 136) + 32, 4);
  5506. wPtr(0, getElemPtr(51, &g_33817, 136) + 132);
  5507. wPtr(0, getElemPtr(51, &g_33817, 136) + 76);
  5508. wPtr(0, getElemPtr(51, &g_33817, 136) + 120);
  5509. wPtr(0, getElemPtr(51, &g_33817, 136) + 124);
  5510. wPtr(2, getElemPtr(51, &g_33817, 136) + 8);
  5511. setElem(1, 0, getElemPtr(51, &g_33817, 136) + 12, 4);
  5512. setElem(32, 1, getElemPtr(51, &g_33817, 136) + 12, 4);
  5513. wPtr(2, getElemPtr(51, &g_33817, 136) + 72);
  5514. setElem(116, 0, getElemPtr(51, &g_33817, 136) + 32, 4);
  5515. setElem(117, 1, getElemPtr(51, &g_33817, 136) + 32, 4);
  5516. wPtr(0, getElemPtr(52, &g_33817, 136) + 132);
  5517. wPtr(0, getElemPtr(52, &g_33817, 136) + 76);
  5518. wPtr(0, getElemPtr(52, &g_33817, 136) + 120);
  5519. wPtr(0, getElemPtr(52, &g_33817, 136) + 124);
  5520. wPtr(2, getElemPtr(52, &g_33817, 136) + 8);
  5521. setElem(1, 0, getElemPtr(52, &g_33817, 136) + 12, 4);
  5522. setElem(32, 1, getElemPtr(52, &g_33817, 136) + 12, 4);
  5523. wPtr(2, getElemPtr(52, &g_33817, 136) + 72);
  5524. setElem(118, 0, getElemPtr(52, &g_33817, 136) + 32, 4);
  5525. setElem(119, 1, getElemPtr(52, &g_33817, 136) + 32, 4);
  5526. wPtr(0, getElemPtr(53, &g_33817, 136) + 132);
  5527. wPtr(0, getElemPtr(53, &g_33817, 136) + 76);
  5528. wPtr(0, getElemPtr(53, &g_33817, 136) + 120);
  5529. wPtr(0, getElemPtr(53, &g_33817, 136) + 124);
  5530. wPtr(2, getElemPtr(53, &g_33817, 136) + 8);
  5531. setElem(1, 0, getElemPtr(53, &g_33817, 136) + 12, 4);
  5532. setElem(32, 1, getElemPtr(53, &g_33817, 136) + 12, 4);
  5533. wPtr(4, getElemPtr(53, &g_33817, 136) + 72);
  5534. setElem(120, 0, getElemPtr(53, &g_33817, 136) + 32, 4);
  5535. setElem(121, 1, getElemPtr(53, &g_33817, 136) + 32, 4);
  5536. setElem(122, 2, getElemPtr(53, &g_33817, 136) + 32, 4);
  5537. setElem(123, 3, getElemPtr(53, &g_33817, 136) + 32, 4);
  5538. wPtr(0, getElemPtr(54, &g_33817, 136) + 132);
  5539. wPtr(0, getElemPtr(54, &g_33817, 136) + 76);
  5540. wPtr(0, getElemPtr(54, &g_33817, 136) + 120);
  5541. wPtr(0, getElemPtr(54, &g_33817, 136) + 124);
  5542. wPtr(2, getElemPtr(54, &g_33817, 136) + 8);
  5543. setElem(1, 0, getElemPtr(54, &g_33817, 136) + 12, 4);
  5544. setElem(27, 1, getElemPtr(54, &g_33817, 136) + 12, 4);
  5545. wPtr(2, getElemPtr(54, &g_33817, 136) + 72);
  5546. setElem(124, 0, getElemPtr(54, &g_33817, 136) + 32, 4);
  5547. setElem(125, 1, getElemPtr(54, &g_33817, 136) + 32, 4);
  5548. wPtr(0, getElemPtr(55, &g_33817, 136) + 132);
  5549. wPtr(0, getElemPtr(55, &g_33817, 136) + 76);
  5550. wPtr(0, getElemPtr(55, &g_33817, 136) + 120);
  5551. wPtr(0, getElemPtr(55, &g_33817, 136) + 124);
  5552. wPtr(2, getElemPtr(55, &g_33817, 136) + 8);
  5553. setElem(1, 0, getElemPtr(55, &g_33817, 136) + 12, 4);
  5554. setElem(2, 1, getElemPtr(55, &g_33817, 136) + 12, 4);
  5555. wPtr(5, getElemPtr(55, &g_33817, 136) + 72);
  5556. setElem(126, 0, getElemPtr(55, &g_33817, 136) + 32, 4);
  5557. setElem(127, 1, getElemPtr(55, &g_33817, 136) + 32, 4);
  5558. setElem(128, 2, getElemPtr(55, &g_33817, 136) + 32, 4);
  5559. setElem(129, 3, getElemPtr(55, &g_33817, 136) + 32, 4);
  5560. setElem(130, 4, getElemPtr(55, &g_33817, 136) + 32, 4);
  5561. wPtr(0, getElemPtr(56, &g_33817, 136) + 132);
  5562. wPtr(0, getElemPtr(56, &g_33817, 136) + 76);
  5563. wPtr(0, getElemPtr(56, &g_33817, 136) + 120);
  5564. wPtr(0, getElemPtr(56, &g_33817, 136) + 124);
  5565. wPtr(2, getElemPtr(56, &g_33817, 136) + 8);
  5566. setElem(1, 0, getElemPtr(56, &g_33817, 136) + 12, 4);
  5567. setElem(0, 1, getElemPtr(56, &g_33817, 136) + 12, 4);
  5568. wPtr(3, getElemPtr(56, &g_33817, 136) + 72);
  5569. setElem(131, 0, getElemPtr(56, &g_33817, 136) + 32, 4);
  5570. setElem(132, 1, getElemPtr(56, &g_33817, 136) + 32, 4);
  5571. setElem(133, 2, getElemPtr(56, &g_33817, 136) + 32, 4);
  5572. wPtr(0, getElemPtr(57, &g_33817, 136) + 132);
  5573. wPtr(0, getElemPtr(57, &g_33817, 136) + 76);
  5574. wPtr(0, getElemPtr(57, &g_33817, 136) + 120);
  5575. wPtr(0, getElemPtr(57, &g_33817, 136) + 124);
  5576. wPtr(2, getElemPtr(57, &g_33817, 136) + 8);
  5577. setElem(0, 0, getElemPtr(57, &g_33817, 136) + 12, 4);
  5578. setElem(1, 1, getElemPtr(57, &g_33817, 136) + 12, 4);
  5579. wPtr(2, getElemPtr(57, &g_33817, 136) + 72);
  5580. setElem(134, 0, getElemPtr(57, &g_33817, 136) + 32, 4);
  5581. setElem(135, 1, getElemPtr(57, &g_33817, 136) + 32, 4);
  5582. wPtr(0, getElemPtr(58, &g_33817, 136) + 132);
  5583. wPtr(0, getElemPtr(58, &g_33817, 136) + 76);
  5584. wPtr(0, getElemPtr(58, &g_33817, 136) + 120);
  5585. wPtr(0, getElemPtr(58, &g_33817, 136) + 124);
  5586. wPtr(2, getElemPtr(58, &g_33817, 136) + 8);
  5587. setElem(2, 0, getElemPtr(58, &g_33817, 136) + 12, 4);
  5588. setElem(33, 1, getElemPtr(58, &g_33817, 136) + 12, 4);
  5589. wPtr(2, getElemPtr(58, &g_33817, 136) + 72);
  5590. setElem(136, 0, getElemPtr(58, &g_33817, 136) + 32, 4);
  5591. setElem(137, 1, getElemPtr(58, &g_33817, 136) + 32, 4);
  5592. wPtr(0, getElemPtr(59, &g_33817, 136) + 132);
  5593. wPtr(0, getElemPtr(59, &g_33817, 136) + 76);
  5594. wPtr(0, getElemPtr(59, &g_33817, 136) + 120);
  5595. wPtr(0, getElemPtr(59, &g_33817, 136) + 124);
  5596. wPtr(2, getElemPtr(59, &g_33817, 136) + 8);
  5597. setElem(2, 0, getElemPtr(59, &g_33817, 136) + 12, 4);
  5598. setElem(33, 1, getElemPtr(59, &g_33817, 136) + 12, 4);
  5599. wPtr(3, getElemPtr(59, &g_33817, 136) + 72);
  5600. setElem(138, 0, getElemPtr(59, &g_33817, 136) + 32, 4);
  5601. setElem(139, 1, getElemPtr(59, &g_33817, 136) + 32, 4);
  5602. setElem(248, 2, getElemPtr(59, &g_33817, 136) + 32, 4);
  5603. wPtr(0, getElemPtr(60, &g_33817, 136) + 132);
  5604. wPtr(0, getElemPtr(60, &g_33817, 136) + 76);
  5605. wPtr(0, getElemPtr(60, &g_33817, 136) + 120);
  5606. wPtr(0, getElemPtr(60, &g_33817, 136) + 124);
  5607. wPtr(2, getElemPtr(60, &g_33817, 136) + 8);
  5608. setElem(2, 0, getElemPtr(60, &g_33817, 136) + 12, 4);
  5609. setElem(33, 1, getElemPtr(60, &g_33817, 136) + 12, 4);
  5610. wPtr(1, getElemPtr(60, &g_33817, 136) + 72);
  5611. setElem(140, 0, getElemPtr(60, &g_33817, 136) + 32, 4);
  5612. wPtr(0, getElemPtr(61, &g_33817, 136) + 132);
  5613. wPtr(0, getElemPtr(61, &g_33817, 136) + 76);
  5614. wPtr(0, getElemPtr(61, &g_33817, 136) + 120);
  5615. wPtr(0, getElemPtr(61, &g_33817, 136) + 124);
  5616. wPtr(2, getElemPtr(61, &g_33817, 136) + 8);
  5617. setElem(2, 0, getElemPtr(61, &g_33817, 136) + 12, 4);
  5618. setElem(29, 1, getElemPtr(61, &g_33817, 136) + 12, 4);
  5619. wPtr(2, getElemPtr(61, &g_33817, 136) + 72);
  5620. setElem(141, 0, getElemPtr(61, &g_33817, 136) + 32, 4);
  5621. setElem(142, 1, getElemPtr(61, &g_33817, 136) + 32, 4);
  5622. wPtr(0, getElemPtr(62, &g_33817, 136) + 132);
  5623. wPtr(0, getElemPtr(62, &g_33817, 136) + 76);
  5624. wPtr(0, getElemPtr(62, &g_33817, 136) + 120);
  5625. wPtr(0, getElemPtr(62, &g_33817, 136) + 124);
  5626. wPtr(2, getElemPtr(62, &g_33817, 136) + 8);
  5627. setElem(3, 0, getElemPtr(62, &g_33817, 136) + 12, 4);
  5628. setElem(2, 1, getElemPtr(62, &g_33817, 136) + 12, 4);
  5629. wPtr(2, getElemPtr(62, &g_33817, 136) + 72);
  5630. setElem(143, 0, getElemPtr(62, &g_33817, 136) + 32, 4);
  5631. setElem(144, 1, getElemPtr(62, &g_33817, 136) + 32, 4);
  5632. wPtr(0, getElemPtr(63, &g_33817, 136) + 132);
  5633. wPtr(0, getElemPtr(63, &g_33817, 136) + 76);
  5634. wPtr(0, getElemPtr(63, &g_33817, 136) + 120);
  5635. wPtr(0, getElemPtr(63, &g_33817, 136) + 124);
  5636. wPtr(2, getElemPtr(63, &g_33817, 136) + 8);
  5637. setElem(2, 0, getElemPtr(63, &g_33817, 136) + 12, 4);
  5638. setElem(34, 1, getElemPtr(63, &g_33817, 136) + 12, 4);
  5639. wPtr(2, getElemPtr(63, &g_33817, 136) + 72);
  5640. setElem(145, 0, getElemPtr(63, &g_33817, 136) + 32, 4);
  5641. setElem(146, 1, getElemPtr(63, &g_33817, 136) + 32, 4);
  5642. wPtr(0, getElemPtr(64, &g_33817, 136) + 132);
  5643. wPtr(0, getElemPtr(64, &g_33817, 136) + 76);
  5644. wPtr(0, getElemPtr(64, &g_33817, 136) + 120);
  5645. wPtr(0, getElemPtr(64, &g_33817, 136) + 124);
  5646. wPtr(2, getElemPtr(64, &g_33817, 136) + 8);
  5647. setElem(2, 0, getElemPtr(64, &g_33817, 136) + 12, 4);
  5648. setElem(26, 1, getElemPtr(64, &g_33817, 136) + 12, 4);
  5649. wPtr(1, getElemPtr(64, &g_33817, 136) + 72);
  5650. setElem(147, 0, getElemPtr(64, &g_33817, 136) + 32, 4);
  5651. wPtr(0, getElemPtr(65, &g_33817, 136) + 132);
  5652. wPtr(0, getElemPtr(65, &g_33817, 136) + 76);
  5653. wPtr(0, getElemPtr(65, &g_33817, 136) + 120);
  5654. wPtr(0, getElemPtr(65, &g_33817, 136) + 124);
  5655. wPtr(1, getElemPtr(65, &g_33817, 136) + 8);
  5656. setElem(35, 0, getElemPtr(65, &g_33817, 136) + 12, 4);
  5657. wPtr(3, getElemPtr(65, &g_33817, 136) + 72);
  5658. setElem(148, 0, getElemPtr(65, &g_33817, 136) + 32, 4);
  5659. setElem(149, 1, getElemPtr(65, &g_33817, 136) + 32, 4);
  5660. setElem(150, 2, getElemPtr(65, &g_33817, 136) + 32, 4);
  5661. wPtr(0, getElemPtr(66, &g_33817, 136) + 132);
  5662. wPtr(0, getElemPtr(66, &g_33817, 136) + 76);
  5663. wPtr(0, getElemPtr(66, &g_33817, 136) + 120);
  5664. wPtr(0, getElemPtr(66, &g_33817, 136) + 124);
  5665. wPtr(1, getElemPtr(66, &g_33817, 136) + 8);
  5666. setElem(36, 0, getElemPtr(66, &g_33817, 136) + 12, 4);
  5667. wPtr(3, getElemPtr(66, &g_33817, 136) + 72);
  5668. setElem(151, 0, getElemPtr(66, &g_33817, 136) + 32, 4);
  5669. setElem(152, 1, getElemPtr(66, &g_33817, 136) + 32, 4);
  5670. setElem(153, 2, getElemPtr(66, &g_33817, 136) + 32, 4);
  5671. wPtr(0, getElemPtr(67, &g_33817, 136) + 132);
  5672. wPtr(0, getElemPtr(67, &g_33817, 136) + 76);
  5673. wPtr(0, getElemPtr(67, &g_33817, 136) + 120);
  5674. wPtr(0, getElemPtr(67, &g_33817, 136) + 124);
  5675. wPtr(2, getElemPtr(67, &g_33817, 136) + 8);
  5676. setElem(4, 0, getElemPtr(67, &g_33817, 136) + 12, 4);
  5677. setElem(0, 1, getElemPtr(67, &g_33817, 136) + 12, 4);
  5678. wPtr(1, getElemPtr(67, &g_33817, 136) + 72);
  5679. setElem(7, 0, getElemPtr(67, &g_33817, 136) + 32, 4);
  5680. wPtr(0, getElemPtr(68, &g_33817, 136) + 132);
  5681. wPtr(0, getElemPtr(68, &g_33817, 136) + 76);
  5682. wPtr(0, getElemPtr(68, &g_33817, 136) + 120);
  5683. wPtr(0, getElemPtr(68, &g_33817, 136) + 124);
  5684. wPtr(2, getElemPtr(68, &g_33817, 136) + 8);
  5685. setElem(4, 0, getElemPtr(68, &g_33817, 136) + 12, 4);
  5686. setElem(0, 1, getElemPtr(68, &g_33817, 136) + 12, 4);
  5687. wPtr(1, getElemPtr(68, &g_33817, 136) + 72);
  5688. setElem(8, 0, getElemPtr(68, &g_33817, 136) + 32, 4);
  5689. wPtr(0, getElemPtr(69, &g_33817, 136) + 132);
  5690. wPtr(0, getElemPtr(69, &g_33817, 136) + 76);
  5691. wPtr(0, getElemPtr(69, &g_33817, 136) + 120);
  5692. wPtr(0, getElemPtr(69, &g_33817, 136) + 124);
  5693. wPtr(2, getElemPtr(69, &g_33817, 136) + 8);
  5694. setElem(2, 0, getElemPtr(69, &g_33817, 136) + 12, 4);
  5695. setElem(38, 1, getElemPtr(69, &g_33817, 136) + 12, 4);
  5696. wPtr(1, getElemPtr(69, &g_33817, 136) + 72);
  5697. setElem(154, 0, getElemPtr(69, &g_33817, 136) + 32, 4);
  5698. wPtr(0, getElemPtr(70, &g_33817, 136) + 132);
  5699. wPtr(0, getElemPtr(70, &g_33817, 136) + 76);
  5700. wPtr(0, getElemPtr(70, &g_33817, 136) + 120);
  5701. wPtr(0, getElemPtr(70, &g_33817, 136) + 124);
  5702. wPtr(1, getElemPtr(70, &g_33817, 136) + 8);
  5703. setElem(11, 0, getElemPtr(70, &g_33817, 136) + 12, 4);
  5704. wPtr(3, getElemPtr(70, &g_33817, 136) + 72);
  5705. setElem(155, 0, getElemPtr(70, &g_33817, 136) + 32, 4);
  5706. setElem(156, 1, getElemPtr(70, &g_33817, 136) + 32, 4);
  5707. setElem(157, 2, getElemPtr(70, &g_33817, 136) + 32, 4);
  5708. wPtr(0, getElemPtr(71, &g_33817, 136) + 132);
  5709. wPtr(0, getElemPtr(71, &g_33817, 136) + 76);
  5710. wPtr(0, getElemPtr(71, &g_33817, 136) + 120);
  5711. wPtr(0, getElemPtr(71, &g_33817, 136) + 124);
  5712. wPtr(2, getElemPtr(71, &g_33817, 136) + 8);
  5713. setElem(2, 0, getElemPtr(71, &g_33817, 136) + 12, 4);
  5714. setElem(29, 1, getElemPtr(71, &g_33817, 136) + 12, 4);
  5715. wPtr(1, getElemPtr(71, &g_33817, 136) + 72);
  5716. setElem(158, 0, getElemPtr(71, &g_33817, 136) + 32, 4);
  5717. wPtr(0, getElemPtr(72, &g_33817, 136) + 132);
  5718. wPtr(0, getElemPtr(72, &g_33817, 136) + 76);
  5719. wPtr(0, getElemPtr(72, &g_33817, 136) + 120);
  5720. wPtr(0, getElemPtr(72, &g_33817, 136) + 124);
  5721. wPtr(1, getElemPtr(72, &g_33817, 136) + 8);
  5722. setElem(0, 0, getElemPtr(72, &g_33817, 136) + 12, 4);
  5723. wPtr(1, getElemPtr(72, &g_33817, 136) + 72);
  5724. setElem(159, 0, getElemPtr(72, &g_33817, 136) + 32, 4);
  5725. wPtr(0, getElemPtr(73, &g_33817, 136) + 132);
  5726. wPtr(0, getElemPtr(73, &g_33817, 136) + 76);
  5727. wPtr(0, getElemPtr(73, &g_33817, 136) + 120);
  5728. wPtr(0, getElemPtr(73, &g_33817, 136) + 124);
  5729. wPtr(1, getElemPtr(73, &g_33817, 136) + 8);
  5730. setElem(1, 0, getElemPtr(73, &g_33817, 136) + 12, 4);
  5731. wPtr(1, getElemPtr(73, &g_33817, 136) + 72);
  5732. setElem(160, 0, getElemPtr(73, &g_33817, 136) + 32, 4);
  5733. wPtr(0, getElemPtr(74, &g_33817, 136) + 132);
  5734. wPtr(0, getElemPtr(74, &g_33817, 136) + 76);
  5735. wPtr(0, getElemPtr(74, &g_33817, 136) + 120);
  5736. wPtr(0, getElemPtr(74, &g_33817, 136) + 124);
  5737. wPtr(1, getElemPtr(74, &g_33817, 136) + 8);
  5738. setElem(1, 0, getElemPtr(74, &g_33817, 136) + 12, 4);
  5739. wPtr(1, getElemPtr(74, &g_33817, 136) + 72);
  5740. setElem(161, 0, getElemPtr(74, &g_33817, 136) + 32, 4);
  5741. wPtr(0, getElemPtr(75, &g_33817, 136) + 132);
  5742. wPtr(0, getElemPtr(75, &g_33817, 136) + 76);
  5743. wPtr(0, getElemPtr(75, &g_33817, 136) + 120);
  5744. wPtr(0, getElemPtr(75, &g_33817, 136) + 124);
  5745. wPtr(1, getElemPtr(75, &g_33817, 136) + 8);
  5746. setElem(0, 0, getElemPtr(75, &g_33817, 136) + 12, 4);
  5747. wPtr(1, getElemPtr(75, &g_33817, 136) + 72);
  5748. setElem(162, 0, getElemPtr(75, &g_33817, 136) + 32, 4);
  5749. wPtr(0, getElemPtr(76, &g_33817, 136) + 132);
  5750. wPtr(0, getElemPtr(76, &g_33817, 136) + 76);
  5751. wPtr(0, getElemPtr(76, &g_33817, 136) + 120);
  5752. wPtr(0, getElemPtr(76, &g_33817, 136) + 124);
  5753. wPtr(1, getElemPtr(76, &g_33817, 136) + 8);
  5754. setElem(2, 0, getElemPtr(76, &g_33817, 136) + 12, 4);
  5755. wPtr(1, getElemPtr(76, &g_33817, 136) + 72);
  5756. setElem(163, 0, getElemPtr(76, &g_33817, 136) + 32, 4);
  5757. wPtr(0, getElemPtr(77, &g_33817, 136) + 132);
  5758. wPtr(0, getElemPtr(77, &g_33817, 136) + 76);
  5759. wPtr(0, getElemPtr(77, &g_33817, 136) + 120);
  5760. wPtr(0, getElemPtr(77, &g_33817, 136) + 124);
  5761. wPtr(1, getElemPtr(77, &g_33817, 136) + 8);
  5762. setElem(1, 0, getElemPtr(77, &g_33817, 136) + 12, 4);
  5763. wPtr(1, getElemPtr(77, &g_33817, 136) + 72);
  5764. setElem(164, 0, getElemPtr(77, &g_33817, 136) + 32, 4);
  5765. wPtr(0, getElemPtr(78, &g_33817, 136) + 132);
  5766. wPtr(0, getElemPtr(78, &g_33817, 136) + 76);
  5767. wPtr(0, getElemPtr(78, &g_33817, 136) + 120);
  5768. wPtr(0, getElemPtr(78, &g_33817, 136) + 124);
  5769. wPtr(1, getElemPtr(78, &g_33817, 136) + 8);
  5770. setElem(1, 0, getElemPtr(78, &g_33817, 136) + 12, 4);
  5771. wPtr(1, getElemPtr(78, &g_33817, 136) + 72);
  5772. setElem(165, 0, getElemPtr(78, &g_33817, 136) + 32, 4);
  5773. wPtr(0, getElemPtr(79, &g_33817, 136) + 132);
  5774. wPtr(0, getElemPtr(79, &g_33817, 136) + 76);
  5775. wPtr(0, getElemPtr(79, &g_33817, 136) + 120);
  5776. wPtr(0, getElemPtr(79, &g_33817, 136) + 124);
  5777. wPtr(1, getElemPtr(79, &g_33817, 136) + 8);
  5778. setElem(0, 0, getElemPtr(79, &g_33817, 136) + 12, 4);
  5779. wPtr(1, getElemPtr(79, &g_33817, 136) + 72);
  5780. setElem(166, 0, getElemPtr(79, &g_33817, 136) + 32, 4);
  5781. wPtr(0, getElemPtr(80, &g_33817, 136) + 132);
  5782. wPtr(0, getElemPtr(80, &g_33817, 136) + 76);
  5783. wPtr(0, getElemPtr(80, &g_33817, 136) + 120);
  5784. wPtr(0, getElemPtr(80, &g_33817, 136) + 124);
  5785. wPtr(1, getElemPtr(80, &g_33817, 136) + 8);
  5786. setElem(0, 0, getElemPtr(80, &g_33817, 136) + 12, 4);
  5787. wPtr(1, getElemPtr(80, &g_33817, 136) + 72);
  5788. setElem(167, 0, getElemPtr(80, &g_33817, 136) + 32, 4);
  5789. wPtr(0, getElemPtr(81, &g_33817, 136) + 132);
  5790. wPtr(0, getElemPtr(81, &g_33817, 136) + 76);
  5791. wPtr(0, getElemPtr(81, &g_33817, 136) + 120);
  5792. wPtr(0, getElemPtr(81, &g_33817, 136) + 124);
  5793. wPtr(1, getElemPtr(81, &g_33817, 136) + 8);
  5794. setElem(0, 0, getElemPtr(81, &g_33817, 136) + 12, 4);
  5795. wPtr(1, getElemPtr(81, &g_33817, 136) + 72);
  5796. setElem(168, 0, getElemPtr(81, &g_33817, 136) + 32, 4);
  5797. wPtr(0, getElemPtr(82, &g_33817, 136) + 132);
  5798. wPtr(0, getElemPtr(82, &g_33817, 136) + 76);
  5799. wPtr(0, getElemPtr(82, &g_33817, 136) + 120);
  5800. wPtr(0, getElemPtr(82, &g_33817, 136) + 124);
  5801. wPtr(1, getElemPtr(82, &g_33817, 136) + 8);
  5802. setElem(2, 0, getElemPtr(82, &g_33817, 136) + 12, 4);
  5803. wPtr(1, getElemPtr(82, &g_33817, 136) + 72);
  5804. setElem(169, 0, getElemPtr(82, &g_33817, 136) + 32, 4);
  5805. wPtr(0, getElemPtr(83, &g_33817, 136) + 132);
  5806. wPtr(0, getElemPtr(83, &g_33817, 136) + 76);
  5807. wPtr(0, getElemPtr(83, &g_33817, 136) + 120);
  5808. wPtr(0, getElemPtr(83, &g_33817, 136) + 124);
  5809. wPtr(1, getElemPtr(83, &g_33817, 136) + 8);
  5810. setElem(1, 0, getElemPtr(83, &g_33817, 136) + 12, 4);
  5811. wPtr(1, getElemPtr(83, &g_33817, 136) + 72);
  5812. setElem(170, 0, getElemPtr(83, &g_33817, 136) + 32, 4);
  5813. wPtr(0, getElemPtr(84, &g_33817, 136) + 132);
  5814. wPtr(0, getElemPtr(84, &g_33817, 136) + 76);
  5815. wPtr(0, getElemPtr(84, &g_33817, 136) + 120);
  5816. wPtr(0, getElemPtr(84, &g_33817, 136) + 124);
  5817. wPtr(1, getElemPtr(84, &g_33817, 136) + 8);
  5818. setElem(1, 0, getElemPtr(84, &g_33817, 136) + 12, 4);
  5819. wPtr(1, getElemPtr(84, &g_33817, 136) + 72);
  5820. setElem(171, 0, getElemPtr(84, &g_33817, 136) + 32, 4);
  5821. wPtr(0, getElemPtr(85, &g_33817, 136) + 132);
  5822. wPtr(0, getElemPtr(85, &g_33817, 136) + 76);
  5823. wPtr(0, getElemPtr(85, &g_33817, 136) + 120);
  5824. wPtr(0, getElemPtr(85, &g_33817, 136) + 124);
  5825. wPtr(1, getElemPtr(85, &g_33817, 136) + 8);
  5826. setElem(0, 0, getElemPtr(85, &g_33817, 136) + 12, 4);
  5827. wPtr(1, getElemPtr(85, &g_33817, 136) + 72);
  5828. setElem(172, 0, getElemPtr(85, &g_33817, 136) + 32, 4);
  5829. wPtr(0, getElemPtr(86, &g_33817, 136) + 132);
  5830. wPtr(0, getElemPtr(86, &g_33817, 136) + 76);
  5831. wPtr(0, getElemPtr(86, &g_33817, 136) + 120);
  5832. wPtr(0, getElemPtr(86, &g_33817, 136) + 124);
  5833. wPtr(1, getElemPtr(86, &g_33817, 136) + 8);
  5834. setElem(2, 0, getElemPtr(86, &g_33817, 136) + 12, 4);
  5835. wPtr(1, getElemPtr(86, &g_33817, 136) + 72);
  5836. setElem(173, 0, getElemPtr(86, &g_33817, 136) + 32, 4);
  5837. wPtr(0, getElemPtr(87, &g_33817, 136) + 132);
  5838. wPtr(0, getElemPtr(87, &g_33817, 136) + 76);
  5839. wPtr(0, getElemPtr(87, &g_33817, 136) + 120);
  5840. wPtr(0, getElemPtr(87, &g_33817, 136) + 124);
  5841. wPtr(1, getElemPtr(87, &g_33817, 136) + 8);
  5842. setElem(1, 0, getElemPtr(87, &g_33817, 136) + 12, 4);
  5843. wPtr(1, getElemPtr(87, &g_33817, 136) + 72);
  5844. setElem(174, 0, getElemPtr(87, &g_33817, 136) + 32, 4);
  5845. wPtr(0, getElemPtr(88, &g_33817, 136) + 132);
  5846. wPtr(0, getElemPtr(88, &g_33817, 136) + 76);
  5847. wPtr(0, getElemPtr(88, &g_33817, 136) + 120);
  5848. wPtr(0, getElemPtr(88, &g_33817, 136) + 124);
  5849. wPtr(1, getElemPtr(88, &g_33817, 136) + 8);
  5850. setElem(0, 0, getElemPtr(88, &g_33817, 136) + 12, 4);
  5851. wPtr(1, getElemPtr(88, &g_33817, 136) + 72);
  5852. setElem(175, 0, getElemPtr(88, &g_33817, 136) + 32, 4);
  5853. wPtr(0, getElemPtr(89, &g_33817, 136) + 132);
  5854. wPtr(0, getElemPtr(89, &g_33817, 136) + 76);
  5855. wPtr(0, getElemPtr(89, &g_33817, 136) + 120);
  5856. wPtr(0, getElemPtr(89, &g_33817, 136) + 124);
  5857. wPtr(1, getElemPtr(89, &g_33817, 136) + 8);
  5858. setElem(2, 0, getElemPtr(89, &g_33817, 136) + 12, 4);
  5859. wPtr(1, getElemPtr(89, &g_33817, 136) + 72);
  5860. setElem(176, 0, getElemPtr(89, &g_33817, 136) + 32, 4);
  5861. wPtr(0, getElemPtr(90, &g_33817, 136) + 132);
  5862. wPtr(0, getElemPtr(90, &g_33817, 136) + 76);
  5863. wPtr(0, getElemPtr(90, &g_33817, 136) + 120);
  5864. wPtr(0, getElemPtr(90, &g_33817, 136) + 124);
  5865. wPtr(1, getElemPtr(90, &g_33817, 136) + 8);
  5866. setElem(1, 0, getElemPtr(90, &g_33817, 136) + 12, 4);
  5867. wPtr(1, getElemPtr(90, &g_33817, 136) + 72);
  5868. setElem(177, 0, getElemPtr(90, &g_33817, 136) + 32, 4);
  5869. wPtr(0, getElemPtr(91, &g_33817, 136) + 132);
  5870. wPtr(0, getElemPtr(91, &g_33817, 136) + 76);
  5871. wPtr(0, getElemPtr(91, &g_33817, 136) + 120);
  5872. wPtr(0, getElemPtr(91, &g_33817, 136) + 124);
  5873. wPtr(1, getElemPtr(91, &g_33817, 136) + 8);
  5874. setElem(0, 0, getElemPtr(91, &g_33817, 136) + 12, 4);
  5875. wPtr(1, getElemPtr(91, &g_33817, 136) + 72);
  5876. setElem(179, 0, getElemPtr(91, &g_33817, 136) + 32, 4);
  5877. wPtr(0, getElemPtr(92, &g_33817, 136) + 132);
  5878. wPtr(0, getElemPtr(92, &g_33817, 136) + 76);
  5879. wPtr(0, getElemPtr(92, &g_33817, 136) + 120);
  5880. wPtr(0, getElemPtr(92, &g_33817, 136) + 124);
  5881. wPtr(1, getElemPtr(92, &g_33817, 136) + 8);
  5882. setElem(2, 0, getElemPtr(92, &g_33817, 136) + 12, 4);
  5883. wPtr(1, getElemPtr(92, &g_33817, 136) + 72);
  5884. setElem(178, 0, getElemPtr(92, &g_33817, 136) + 32, 4);
  5885. wPtr(0, getElemPtr(93, &g_33817, 136) + 132);
  5886. wPtr(0, getElemPtr(93, &g_33817, 136) + 76);
  5887. wPtr(0, getElemPtr(93, &g_33817, 136) + 120);
  5888. wPtr(0, getElemPtr(93, &g_33817, 136) + 124);
  5889. wPtr(1, getElemPtr(93, &g_33817, 136) + 8);
  5890. setElem(1, 0, getElemPtr(93, &g_33817, 136) + 12, 4);
  5891. wPtr(1, getElemPtr(93, &g_33817, 136) + 72);
  5892. setElem(180, 0, getElemPtr(93, &g_33817, 136) + 32, 4);
  5893. wPtr(0, getElemPtr(94, &g_33817, 136) + 132);
  5894. wPtr(0, getElemPtr(94, &g_33817, 136) + 76);
  5895. wPtr(0, getElemPtr(94, &g_33817, 136) + 120);
  5896. wPtr(0, getElemPtr(94, &g_33817, 136) + 124);
  5897. wPtr(2, getElemPtr(94, &g_33817, 136) + 8);
  5898. setElem(4, 0, getElemPtr(94, &g_33817, 136) + 12, 4);
  5899. setElem(0, 1, getElemPtr(94, &g_33817, 136) + 12, 4);
  5900. wPtr(1, getElemPtr(94, &g_33817, 136) + 72);
  5901. setElem(181, 0, getElemPtr(94, &g_33817, 136) + 32, 4);
  5902. wPtr(0, getElemPtr(95, &g_33817, 136) + 132);
  5903. wPtr(0, getElemPtr(95, &g_33817, 136) + 76);
  5904. wPtr(0, getElemPtr(95, &g_33817, 136) + 120);
  5905. wPtr(0, getElemPtr(95, &g_33817, 136) + 124);
  5906. wPtr(1, getElemPtr(95, &g_33817, 136) + 8);
  5907. setElem(37, 0, getElemPtr(95, &g_33817, 136) + 12, 4);
  5908. wPtr(1, getElemPtr(95, &g_33817, 136) + 72);
  5909. setElem(182, 0, getElemPtr(95, &g_33817, 136) + 32, 4);
  5910. wPtr(0, getElemPtr(96, &g_33817, 136) + 132);
  5911. wPtr(0, getElemPtr(96, &g_33817, 136) + 76);
  5912. wPtr(0, getElemPtr(96, &g_33817, 136) + 120);
  5913. wPtr(0, getElemPtr(96, &g_33817, 136) + 124);
  5914. wPtr(1, getElemPtr(96, &g_33817, 136) + 8);
  5915. setElem(37, 0, getElemPtr(96, &g_33817, 136) + 12, 4);
  5916. wPtr(1, getElemPtr(96, &g_33817, 136) + 72);
  5917. setElem(183, 0, getElemPtr(96, &g_33817, 136) + 32, 4);
  5918. wPtr(0, getElemPtr(97, &g_33817, 136) + 132);
  5919. wPtr(0, getElemPtr(97, &g_33817, 136) + 76);
  5920. wPtr(0, getElemPtr(97, &g_33817, 136) + 120);
  5921. wPtr(0, getElemPtr(97, &g_33817, 136) + 124);
  5922. wPtr(1, getElemPtr(97, &g_33817, 136) + 8);
  5923. setElem(37, 0, getElemPtr(97, &g_33817, 136) + 12, 4);
  5924. wPtr(1, getElemPtr(97, &g_33817, 136) + 72);
  5925. setElem(184, 0, getElemPtr(97, &g_33817, 136) + 32, 4);
  5926. wPtr(0, getElemPtr(98, &g_33817, 136) + 132);
  5927. wPtr(0, getElemPtr(98, &g_33817, 136) + 76);
  5928. wPtr(0, getElemPtr(98, &g_33817, 136) + 120);
  5929. wPtr(0, getElemPtr(98, &g_33817, 136) + 124);
  5930. wPtr(1, getElemPtr(98, &g_33817, 136) + 8);
  5931. setElem(54, 0, getElemPtr(98, &g_33817, 136) + 12, 4);
  5932. wPtr(3, getElemPtr(98, &g_33817, 136) + 72);
  5933. setElem(185, 0, getElemPtr(98, &g_33817, 136) + 32, 4);
  5934. setElem(186, 1, getElemPtr(98, &g_33817, 136) + 32, 4);
  5935. setElem(188, 2, getElemPtr(98, &g_33817, 136) + 32, 4);
  5936. wPtr(0, getElemPtr(99, &g_33817, 136) + 132);
  5937. wPtr(0, getElemPtr(99, &g_33817, 136) + 76);
  5938. wPtr(0, getElemPtr(99, &g_33817, 136) + 120);
  5939. wPtr(0, getElemPtr(99, &g_33817, 136) + 124);
  5940. wPtr(1, getElemPtr(99, &g_33817, 136) + 8);
  5941. setElem(55, 0, getElemPtr(99, &g_33817, 136) + 12, 4);
  5942. wPtr(3, getElemPtr(99, &g_33817, 136) + 72);
  5943. setElem(187, 0, getElemPtr(99, &g_33817, 136) + 32, 4);
  5944. setElem(189, 1, getElemPtr(99, &g_33817, 136) + 32, 4);
  5945. setElem(190, 2, getElemPtr(99, &g_33817, 136) + 32, 4);
  5946. wPtr(0, getElemPtr(100, &g_33817, 136) + 132);
  5947. wPtr(0, getElemPtr(100, &g_33817, 136) + 76);
  5948. wPtr(0, getElemPtr(100, &g_33817, 136) + 120);
  5949. wPtr(0, getElemPtr(100, &g_33817, 136) + 124);
  5950. wPtr(3, getElemPtr(100, &g_33817, 136) + 8);
  5951. setElem(56, 0, getElemPtr(100, &g_33817, 136) + 12, 4);
  5952. setElem(0, 1, getElemPtr(100, &g_33817, 136) + 12, 4);
  5953. setElem(2, 2, getElemPtr(100, &g_33817, 136) + 12, 4);
  5954. wPtr(5, getElemPtr(100, &g_33817, 136) + 72);
  5955. setElem(194, 0, getElemPtr(100, &g_33817, 136) + 32, 4);
  5956. setElem(195, 1, getElemPtr(100, &g_33817, 136) + 32, 4);
  5957. setElem(196, 2, getElemPtr(100, &g_33817, 136) + 32, 4);
  5958. setElem(197, 3, getElemPtr(100, &g_33817, 136) + 32, 4);
  5959. setElem(198, 4, getElemPtr(100, &g_33817, 136) + 32, 4);
  5960. wPtr(0, getElemPtr(101, &g_33817, 136) + 132);
  5961. wPtr(0, getElemPtr(101, &g_33817, 136) + 76);
  5962. wPtr(0, getElemPtr(101, &g_33817, 136) + 120);
  5963. wPtr(0, getElemPtr(101, &g_33817, 136) + 124);
  5964. wPtr(2, getElemPtr(101, &g_33817, 136) + 8);
  5965. setElem(57, 0, getElemPtr(101, &g_33817, 136) + 12, 4);
  5966. setElem(0, 1, getElemPtr(101, &g_33817, 136) + 12, 4);
  5967. wPtr(8, getElemPtr(101, &g_33817, 136) + 72);
  5968. setElem(199, 0, getElemPtr(101, &g_33817, 136) + 32, 4);
  5969. setElem(200, 1, getElemPtr(101, &g_33817, 136) + 32, 4);
  5970. setElem(201, 2, getElemPtr(101, &g_33817, 136) + 32, 4);
  5971. setElem(202, 3, getElemPtr(101, &g_33817, 136) + 32, 4);
  5972. setElem(203, 4, getElemPtr(101, &g_33817, 136) + 32, 4);
  5973. setElem(204, 5, getElemPtr(101, &g_33817, 136) + 32, 4);
  5974. setElem(205, 6, getElemPtr(101, &g_33817, 136) + 32, 4);
  5975. setElem(206, 7, getElemPtr(101, &g_33817, 136) + 32, 4);
  5976. wPtr(0, getElemPtr(102, &g_33817, 136) + 132);
  5977. wPtr(0, getElemPtr(102, &g_33817, 136) + 76);
  5978. wPtr(0, getElemPtr(102, &g_33817, 136) + 120);
  5979. wPtr(0, getElemPtr(102, &g_33817, 136) + 124);
  5980. wPtr(2, getElemPtr(102, &g_33817, 136) + 8);
  5981. setElem(58, 0, getElemPtr(102, &g_33817, 136) + 12, 4);
  5982. setElem(0, 1, getElemPtr(102, &g_33817, 136) + 12, 4);
  5983. wPtr(7, getElemPtr(102, &g_33817, 136) + 72);
  5984. setElem(207, 0, getElemPtr(102, &g_33817, 136) + 32, 4);
  5985. setElem(208, 1, getElemPtr(102, &g_33817, 136) + 32, 4);
  5986. setElem(209, 2, getElemPtr(102, &g_33817, 136) + 32, 4);
  5987. setElem(210, 3, getElemPtr(102, &g_33817, 136) + 32, 4);
  5988. setElem(211, 4, getElemPtr(102, &g_33817, 136) + 32, 4);
  5989. setElem(212, 5, getElemPtr(102, &g_33817, 136) + 32, 4);
  5990. setElem(213, 6, getElemPtr(102, &g_33817, 136) + 32, 4);
  5991. wPtr(0, getElemPtr(103, &g_33817, 136) + 132);
  5992. wPtr(0, getElemPtr(103, &g_33817, 136) + 76);
  5993. wPtr(0, getElemPtr(103, &g_33817, 136) + 120);
  5994. wPtr(0, getElemPtr(103, &g_33817, 136) + 124);
  5995. wPtr(2, getElemPtr(103, &g_33817, 136) + 8);
  5996. setElem(59, 0, getElemPtr(103, &g_33817, 136) + 12, 4);
  5997. setElem(0, 1, getElemPtr(103, &g_33817, 136) + 12, 4);
  5998. wPtr(8, getElemPtr(103, &g_33817, 136) + 72);
  5999. setElem(214, 0, getElemPtr(103, &g_33817, 136) + 32, 4);
  6000. setElem(215, 1, getElemPtr(103, &g_33817, 136) + 32, 4);
  6001. setElem(216, 2, getElemPtr(103, &g_33817, 136) + 32, 4);
  6002. setElem(217, 3, getElemPtr(103, &g_33817, 136) + 32, 4);
  6003. setElem(218, 4, getElemPtr(103, &g_33817, 136) + 32, 4);
  6004. setElem(219, 5, getElemPtr(103, &g_33817, 136) + 32, 4);
  6005. setElem(220, 6, getElemPtr(103, &g_33817, 136) + 32, 4);
  6006. setElem(221, 7, getElemPtr(103, &g_33817, 136) + 32, 4);
  6007. wPtr(0, getElemPtr(104, &g_33817, 136) + 132);
  6008. wPtr(0, getElemPtr(104, &g_33817, 136) + 76);
  6009. wPtr(0, getElemPtr(104, &g_33817, 136) + 120);
  6010. wPtr(0, getElemPtr(104, &g_33817, 136) + 124);
  6011. wPtr(2, getElemPtr(104, &g_33817, 136) + 8);
  6012. setElem(60, 0, getElemPtr(104, &g_33817, 136) + 12, 4);
  6013. setElem(2, 1, getElemPtr(104, &g_33817, 136) + 12, 4);
  6014. wPtr(7, getElemPtr(104, &g_33817, 136) + 72);
  6015. setElem(222, 0, getElemPtr(104, &g_33817, 136) + 32, 4);
  6016. setElem(223, 1, getElemPtr(104, &g_33817, 136) + 32, 4);
  6017. setElem(224, 2, getElemPtr(104, &g_33817, 136) + 32, 4);
  6018. setElem(225, 3, getElemPtr(104, &g_33817, 136) + 32, 4);
  6019. setElem(226, 4, getElemPtr(104, &g_33817, 136) + 32, 4);
  6020. setElem(227, 5, getElemPtr(104, &g_33817, 136) + 32, 4);
  6021. setElem(228, 6, getElemPtr(104, &g_33817, 136) + 32, 4);
  6022. wPtr(0, getElemPtr(105, &g_33817, 136) + 132);
  6023. wPtr(0, getElemPtr(105, &g_33817, 136) + 76);
  6024. wPtr(0, getElemPtr(105, &g_33817, 136) + 120);
  6025. wPtr(0, getElemPtr(105, &g_33817, 136) + 124);
  6026. wPtr(2, getElemPtr(105, &g_33817, 136) + 8);
  6027. setElem(61, 0, getElemPtr(105, &g_33817, 136) + 12, 4);
  6028. setElem(2, 1, getElemPtr(105, &g_33817, 136) + 12, 4);
  6029. wPtr(6, getElemPtr(105, &g_33817, 136) + 72);
  6030. setElem(229, 0, getElemPtr(105, &g_33817, 136) + 32, 4);
  6031. setElem(230, 1, getElemPtr(105, &g_33817, 136) + 32, 4);
  6032. setElem(231, 2, getElemPtr(105, &g_33817, 136) + 32, 4);
  6033. setElem(232, 3, getElemPtr(105, &g_33817, 136) + 32, 4);
  6034. setElem(233, 4, getElemPtr(105, &g_33817, 136) + 32, 4);
  6035. setElem(234, 5, getElemPtr(105, &g_33817, 136) + 32, 4);
  6036. wPtr(0, getElemPtr(106, &g_33817, 136) + 132);
  6037. wPtr(0, getElemPtr(106, &g_33817, 136) + 76);
  6038. wPtr(0, getElemPtr(106, &g_33817, 136) + 120);
  6039. wPtr(0, getElemPtr(106, &g_33817, 136) + 124);
  6040. wPtr(2, getElemPtr(106, &g_33817, 136) + 8);
  6041. setElem(62, 0, getElemPtr(106, &g_33817, 136) + 12, 4);
  6042. setElem(2, 1, getElemPtr(106, &g_33817, 136) + 12, 4);
  6043. wPtr(6, getElemPtr(106, &g_33817, 136) + 72);
  6044. setElem(235, 0, getElemPtr(106, &g_33817, 136) + 32, 4);
  6045. setElem(236, 1, getElemPtr(106, &g_33817, 136) + 32, 4);
  6046. setElem(237, 2, getElemPtr(106, &g_33817, 136) + 32, 4);
  6047. setElem(238, 3, getElemPtr(106, &g_33817, 136) + 32, 4);
  6048. setElem(239, 4, getElemPtr(106, &g_33817, 136) + 32, 4);
  6049. setElem(240, 5, getElemPtr(106, &g_33817, 136) + 32, 4);
  6050. wPtr(0, getElemPtr(107, &g_33817, 136) + 132);
  6051. wPtr(0, getElemPtr(107, &g_33817, 136) + 76);
  6052. wPtr(0, getElemPtr(107, &g_33817, 136) + 120);
  6053. wPtr(0, getElemPtr(107, &g_33817, 136) + 124);
  6054. wPtr(1, getElemPtr(107, &g_33817, 136) + 8);
  6055. setElem(36, 0, getElemPtr(107, &g_33817, 136) + 12, 4);
  6056. wPtr(1, getElemPtr(107, &g_33817, 136) + 72);
  6057. setElem(241, 0, getElemPtr(107, &g_33817, 136) + 32, 4);
  6058. wPtr(0, getElemPtr(108, &g_33817, 136) + 132);
  6059. wPtr(0, getElemPtr(108, &g_33817, 136) + 76);
  6060. wPtr(0, getElemPtr(108, &g_33817, 136) + 120);
  6061. wPtr(0, getElemPtr(108, &g_33817, 136) + 124);
  6062. wPtr(1, getElemPtr(108, &g_33817, 136) + 8);
  6063. setElem(36, 0, getElemPtr(108, &g_33817, 136) + 12, 4);
  6064. wPtr(1, getElemPtr(108, &g_33817, 136) + 72);
  6065. setElem(242, 0, getElemPtr(108, &g_33817, 136) + 32, 4);
  6066. wPtr(0, getElemPtr(109, &g_33817, 136) + 132);
  6067. wPtr(0, getElemPtr(109, &g_33817, 136) + 76);
  6068. wPtr(0, getElemPtr(109, &g_33817, 136) + 120);
  6069. wPtr(0, getElemPtr(109, &g_33817, 136) + 124);
  6070. wPtr(1, getElemPtr(109, &g_33817, 136) + 8);
  6071. setElem(36, 0, getElemPtr(109, &g_33817, 136) + 12, 4);
  6072. wPtr(1, getElemPtr(109, &g_33817, 136) + 72);
  6073. setElem(243, 0, getElemPtr(109, &g_33817, 136) + 32, 4);
  6074. wPtr(0, getElemPtr(110, &g_33817, 136) + 132);
  6075. wPtr(0, getElemPtr(110, &g_33817, 136) + 76);
  6076. wPtr(0, getElemPtr(110, &g_33817, 136) + 120);
  6077. wPtr(0, getElemPtr(110, &g_33817, 136) + 124);
  6078. wPtr(1, getElemPtr(110, &g_33817, 136) + 8);
  6079. setElem(65, 0, getElemPtr(110, &g_33817, 136) + 12, 4);
  6080. wPtr(1, getElemPtr(110, &g_33817, 136) + 72);
  6081. setElem(244, 0, getElemPtr(110, &g_33817, 136) + 32, 4);
  6082. wPtr(0, getElemPtr(111, &g_33817, 136) + 132);
  6083. wPtr(0, getElemPtr(111, &g_33817, 136) + 76);
  6084. wPtr(0, getElemPtr(111, &g_33817, 136) + 120);
  6085. wPtr(0, getElemPtr(111, &g_33817, 136) + 124);
  6086. wPtr(1, getElemPtr(111, &g_33817, 136) + 8);
  6087. setElem(65, 0, getElemPtr(111, &g_33817, 136) + 12, 4);
  6088. wPtr(1, getElemPtr(111, &g_33817, 136) + 72);
  6089. setElem(245, 0, getElemPtr(111, &g_33817, 136) + 32, 4);
  6090. wPtr(0, getElemPtr(112, &g_33817, 136) + 132);
  6091. wPtr(0, getElemPtr(112, &g_33817, 136) + 76);
  6092. wPtr(0, getElemPtr(112, &g_33817, 136) + 120);
  6093. wPtr(0, getElemPtr(112, &g_33817, 136) + 124);
  6094. wPtr(1, getElemPtr(112, &g_33817, 136) + 8);
  6095. setElem(65, 0, getElemPtr(112, &g_33817, 136) + 12, 4);
  6096. wPtr(1, getElemPtr(112, &g_33817, 136) + 72);
  6097. setElem(246, 0, getElemPtr(112, &g_33817, 136) + 32, 4);
  6098. wPtr(0, getElemPtr(113, &g_33817, 136) + 132);
  6099. wPtr(0, getElemPtr(113, &g_33817, 136) + 76);
  6100. wPtr(0, getElemPtr(113, &g_33817, 136) + 120);
  6101. wPtr(0, getElemPtr(113, &g_33817, 136) + 124);
  6102. wPtr(1, getElemPtr(113, &g_33817, 136) + 8);
  6103. setElem(65, 0, getElemPtr(113, &g_33817, 136) + 12, 4);
  6104. wPtr(1, getElemPtr(113, &g_33817, 136) + 72);
  6105. setElem(247, 0, getElemPtr(113, &g_33817, 136) + 32, 4);
  6106. }
  6107.  
  6108. void sub_D72F()
  6109. {
  6110. SCRIPT::TERMINATE_THIS_THREAD();
  6111. }
Add Comment
Please, Sign In to add comment