~ubuntu-branches/ubuntu/trusty/luajit/trusty

« back to all changes in this revision

Viewing changes to src/buildvm_arm.h

  • Committer: Bazaar Package Importer
  • Author(s): Enrico Tassi
  • Date: 2011-05-09 23:14:21 UTC
  • mfrom: (1.1.5 upstream)
  • Revision ID: james.westby@ubuntu.com-20110509231421-zdcnqbqk5h6iryxr
Tags: 2.0.0~beta7+dfsg-1
New upstream release with arm support

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
** This file has been pre-processed with DynASM.
 
3
** http://luajit.org/dynasm.html
 
4
** DynASM version 1.3.0, DynASM arm version 1.3.0
 
5
** DO NOT EDIT! The original file is in "buildvm_arm.dasc".
 
6
*/
 
7
 
 
8
#if DASM_VERSION != 10300
 
9
#error "Version mismatch between DynASM and included encoding engine"
 
10
#endif
 
11
 
 
12
#define DASM_SECTION_CODE_OP    0
 
13
#define DASM_SECTION_CODE_SUB   1
 
14
#define DASM_MAXSECTION         2
 
15
static const unsigned int build_actionlist[5407] = {
 
16
0x00010001,
 
17
0x00060014,
 
18
0xe3160000,
 
19
0x000a0000,
 
20
0x0a000000,
 
21
0x00050015,
 
22
0xe51c6004,
 
23
0xe3e01000,
 
24
0x000a0000,
 
25
0xe1a0900c,
 
26
0xe50a1004,
 
27
0xe24aa008,
 
28
0x00060016,
 
29
0xe28bb008,
 
30
0xe2160000,
 
31
0x000a0000,
 
32
0xe58db004,
 
33
0x0a000000,
 
34
0x00050017,
 
35
0x00060018,
 
36
0xe3c6c000,
 
37
0x000a0000,
 
38
0xe3500000,
 
39
0x000a0000,
 
40
0xe049c00c,
 
41
0x1a000000,
 
42
0x00050014,
 
43
0xe508c000,
 
44
0x000d8180,
 
45
0xe59d5014,
 
46
0xe3e03000,
 
47
0x000a0000,
 
48
0xe2499008,
 
49
0xe25b2008,
 
50
0xe1a05185,
 
51
0xe5073000,
 
52
0x000d8180,
 
53
0x0a000000,
 
54
0x00050002,
 
55
0x0006000b,
 
56
0xe2522008,
 
57
0xe0ca00d8,
 
58
0xe0c900f8,
 
59
0x1a000000,
 
60
0x0005000b,
 
61
0x0006000c,
 
62
0xe155000b,
 
63
0x1a000000,
 
64
0x00050006,
 
65
0x0006000d,
 
66
0xe5089000,
 
67
0x000d8180,
 
68
0x00060019,
 
69
0x00000000,
 
70
0xe59db010,
 
71
0xe3a00000,
 
72
0xe508b000,
 
73
0x000d8180,
 
74
0x0006001a,
 
75
0xe28dd01c,
 
76
0xe8bd8ff0,
 
77
0x00060010,
 
78
0xba000000,
 
79
0x00050007,
 
80
0xe5182000,
 
81
0x000d8180,
 
82
0xe3e01000,
 
83
0x000a0000,
 
84
0xe1590002,
 
85
0x2a000000,
 
86
0x00050008,
 
87
0xe5891004,
 
88
0xe28bb008,
 
89
0xe2899008,
 
90
0xea000000,
 
91
0x0005000c,
 
92
0x00060011,
 
93
0xe04b0005,
 
94
0xe3550000,
 
95
0x10499000,
 
96
0xea000000,
 
97
0x0005000d,
 
98
0x00060012,
 
99
0xe5089000,
 
100
0x000d8180,
 
101
0xe1a01005,
 
102
0xe1a00008,
 
103
0xeb000000,
 
104
0x00030000,
 
105
0xe5189000,
 
106
0x000d8180,
 
107
0xea000000,
 
108
0x0005000c,
 
109
0x0006001b,
 
110
0xe1a0d000,
 
111
0xe1a00001,
 
112
0x0006001c,
 
113
0xe59d800c,
 
114
0xe3e03000,
 
115
0x000a0000,
 
116
0xe5182000,
 
117
0x000d8180,
 
118
0xe5023000,
 
119
0x000d8180,
 
120
0xea000000,
 
121
0x0005001a,
 
122
0x0006001d,
 
123
0x00000000,
 
124
0xe3c0d000,
 
125
0x000a0000,
 
126
0x0006001e,
 
127
0xe59d800c,
 
128
0xe3a040ff,
 
129
0xe3a0b010,
 
130
0xe1a04184,
 
131
0xe5189000,
 
132
0x000d8180,
 
133
0xe5187000,
 
134
0x000d8180,
 
135
0xe3e00000,
 
136
0x000a0000,
 
137
0xe249a008,
 
138
0xe5196004,
 
139
0xe2877000,
 
140
0x000a0000,
 
141
0xe3e01000,
 
142
0x000a0000,
 
143
0xe5090004,
 
144
0xe5071000,
 
145
0x000d8180,
 
146
0xea000000,
 
147
0x00050016,
 
148
0x0006001f,
 
149
0xe3a01000,
 
150
0x000a0000,
 
151
0xea000000,
 
152
0x00050002,
 
153
0x00060020,
 
154
0xe089b00b,
 
155
0xe04aa009,
 
156
0xe1a00008,
 
157
0xe5089000,
 
158
0x000d8180,
 
159
0xe2866004,
 
160
0xe508b000,
 
161
0x000d8180,
 
162
0xe1a021aa,
 
163
0x0006000c,
 
164
0xe58d6008,
 
165
0xeb000000,
 
166
0x00030000,
 
167
0xe5189000,
 
168
0x000d8180,
 
169
0xe518b000,
 
170
0x000d8180,
 
171
0xe5192008,
 
172
0xe04bb009,
 
173
0xe5126000,
 
174
0x000d8180,
 
175
0xe5d6c000,
 
176
0xe496e004,
 
177
0xe797c10c,
 
178
0xe004a2ae,
 
179
0xe08aa009,
 
180
0xe12fff1c,
 
181
0x00060021,
 
182
0xe92d4ff0,
 
183
0xe24dd01c,
 
184
0xe1a08000,
 
185
0xe5107000,
 
186
0x000d8180,
 
187
0x00000000,
 
188
0xe1a09001,
 
189
0xe2877000,
 
190
0x000a0000,
 
191
0xe58d800c,
 
192
0xe3a06000,
 
193
0x000a0000,
 
194
0xe58d2014,
 
195
0xe28d1000,
 
196
0x000a0000,
 
197
0xe5580000,
 
198
0x000d8180,
 
199
0xe58d2018,
 
200
0xe5081000,
 
201
0x000d8180,
 
202
0xe58d2010,
 
203
0xe3500000,
 
204
0xe58d8008,
 
205
0x0a000000,
 
206
0x00050003,
 
207
0xe1a0a009,
 
208
0xe5189000,
 
209
0x000d8180,
 
210
0xe5180000,
 
211
0x000d8180,
 
212
0xe3a040ff,
 
213
0xe5482000,
 
214
0x000d8180,
 
215
0xe040b009,
 
216
0xe5196004,
 
217
0xe1a04184,
 
218
0xe3e01000,
 
219
0x000a0000,
 
220
0xe28bb008,
 
221
0xe2160000,
 
222
0x000a0000,
 
223
0xe5071000,
 
224
0x000d8180,
 
225
0xe58db004,
 
226
0x0a000000,
 
227
0x00050017,
 
228
0xea000000,
 
229
0x00050018,
 
230
0x00060022,
 
231
0xe92d4ff0,
 
232
0xe24dd01c,
 
233
0xe3a06000,
 
234
0x000a0000,
 
235
0xe58d3018,
 
236
0xea000000,
 
237
0x00050001,
 
238
0x00060023,
 
239
0xe92d4ff0,
 
240
0xe24dd01c,
 
241
0xe3a06000,
 
242
0x000a0000,
 
243
0x0006000b,
 
244
0xe510b000,
 
245
0x000d8180,
 
246
0xe58d2014,
 
247
0xe1a08000,
 
248
0xe58d000c,
 
249
0xe1a09001,
 
250
0xe508d000,
 
251
0x000d8180,
 
252
0x00000000,
 
253
0xe5187000,
 
254
0x000d8180,
 
255
0xe58d0008,
 
256
0xe58db010,
 
257
0xe2877000,
 
258
0x000a0000,
 
259
0x0006000d,
 
260
0xe518c000,
 
261
0x000d8180,
 
262
0xe5180000,
 
263
0x000d8180,
 
264
0xe3a040ff,
 
265
0xe0866009,
 
266
0xe1a04184,
 
267
0xe046600c,
 
268
0xe3e01000,
 
269
0x000a0000,
 
270
0xe040b009,
 
271
0xe5071000,
 
272
0x000d8180,
 
273
0x00060024,
 
274
0xe14920d8,
 
275
0xe3730000,
 
276
0x000a0000,
 
277
0x1a000000,
 
278
0x00050025,
 
279
0x00060026,
 
280
0xe5096004,
 
281
0xe5126000,
 
282
0x000d8180,
 
283
0xe5d6c000,
 
284
0xe496e004,
 
285
0xe797c10c,
 
286
0xe004a2ae,
 
287
0xe08aa009,
 
288
0xe12fff1c,
 
289
0x00060027,
 
290
0xe92d4ff0,
 
291
0xe24dd01c,
 
292
0xe1a08000,
 
293
0xe510a000,
 
294
0x000d8180,
 
295
0xe58d000c,
 
296
0xe518c000,
 
297
0x000d8180,
 
298
0xe58d0008,
 
299
0xe518b000,
 
300
0x000d8180,
 
301
0xe04aa00c,
 
302
0xe508d000,
 
303
0x000d8180,
 
304
0xe3a0c000,
 
305
0xe58da014,
 
306
0xe58dc018,
 
307
0xe58db010,
 
308
0xe12fff33,
 
309
0xe5187000,
 
310
0x000d8180,
 
311
0xe1b09000,
 
312
0xe3a06000,
 
313
0x000a0000,
 
314
0xe2877000,
 
315
0x000a0000,
 
316
0x1a000000,
 
317
0x0005000d,
 
318
0xea000000,
 
319
0x00050019,
 
320
0x00060015,
 
321
0x00000000,
 
322
0xe51c2008,
 
323
0xe5190010,
 
324
0xe1a03009,
 
325
0xe1a0900c,
 
326
0xe3500000,
 
327
0xe513600c,
 
328
0x0a000000,
 
329
0x00050001,
 
330
0xe5122000,
 
331
0x000d8180,
 
332
0xe3e0e000,
 
333
0x000a0000,
 
334
0xe08a100b,
 
335
0xe501e004,
 
336
0xe5125000,
 
337
0x000d8180,
 
338
0xe12fff10,
 
339
0x0006000b,
 
340
0xe5192008,
 
341
0xe2433010,
 
342
0xe043b009,
 
343
0xea000000,
 
344
0x00050028,
 
345
0x00060029,
 
346
0xe516e004,
 
347
0xe2431010,
 
348
0xe1ca20d0,
 
349
0xe5089000,
 
350
0x000d8180,
 
351
0xe004baae,
 
352
0xe004a2ae,
 
353
0xe089000b,
 
354
0xe0510000,
 
355
0x11c120f0,
 
356
0x11a02000,
 
357
0x1a000000,
 
358
0x0005002a,
 
359
0xe18920fa,
 
360
0xea000000,
 
361
0x0005002b,
 
362
0x0006002c,
 
363
0xe089100c,
 
364
0xea000000,
 
365
0x00050002,
 
366
0x0006002d,
 
367
0xe2471000,
 
368
0x000a0000,
 
369
0xe3e03000,
 
370
0x000a0000,
 
371
0xe581c000,
 
372
0xe5813004,
 
373
0x0006000c,
 
374
0xe3e03000,
 
375
0x000a0000,
 
376
0xe58db000,
 
377
0xe58d3004,
 
378
0xe1a0200d,
 
379
0xea000000,
 
380
0x00050001,
 
381
0x0006002e,
 
382
0xe004caae,
 
383
0xe58db000,
 
384
0xe3e03000,
 
385
0x000a0000,
 
386
0xe089100c,
 
387
0xe58d3004,
 
388
0xe1a0200d,
 
389
0xea000000,
 
390
0x00050001,
 
391
0x0006002f,
 
392
0x00000000,
 
393
0xe089100c,
 
394
0xe089200b,
 
395
0x0006000b,
 
396
0xe5089000,
 
397
0x000d8180,
 
398
0xe1a00008,
 
399
0xe58d6008,
 
400
0xeb000000,
 
401
0x00030001,
 
402
0x00000000,
 
403
0xe5189000,
 
404
0x000d8180,
 
405
0x00000000,
 
406
0xe3500000,
 
407
0x0a000000,
 
408
0x00050003,
 
409
0xe1c020d0,
 
410
0xe5d6c000,
 
411
0xe496e004,
 
412
0xe18920fa,
 
413
0xe797c10c,
 
414
0xe004a2ae,
 
415
0xe1a0b82e,
 
416
0xe12fff1c,
 
417
0x0006000d,
 
418
0xe2690000,
 
419
0x000a0000,
 
420
0xe5189000,
 
421
0x000d8180,
 
422
0xe3a0b010,
 
423
0xe509600c,
 
424
0xe0806009,
 
425
0xe5192008,
 
426
0xea000000,
 
427
0x00050026,
 
428
0x00060030,
 
429
0xe089100c,
 
430
0xea000000,
 
431
0x00050002,
 
432
0x00060031,
 
433
0xe2471000,
 
434
0x000a0000,
 
435
0xe3e03000,
 
436
0x000a0000,
 
437
0xe581c000,
 
438
0xe5813004,
 
439
0x0006000c,
 
440
0xe3e03000,
 
441
0x000a0000,
 
442
0xe58db000,
 
443
0xe58d3004,
 
444
0xe1a0200d,
 
445
0xea000000,
 
446
0x00050001,
 
447
0x00060032,
 
448
0xe004caae,
 
449
0xe58db000,
 
450
0xe3e03000,
 
451
0x000a0000,
 
452
0xe089100c,
 
453
0xe58d3004,
 
454
0xe1a0200d,
 
455
0xea000000,
 
456
0x00050001,
 
457
0x00060033,
 
458
0xe089100c,
 
459
0xe089200b,
 
460
0x0006000b,
 
461
0xe5089000,
 
462
0x000d8180,
 
463
0xe1a00008,
 
464
0xe58d6008,
 
465
0xeb000000,
 
466
0x00030002,
 
467
0x00000000,
 
468
0xe5189000,
 
469
0x000d8180,
 
470
0x00000000,
 
471
0xe3500000,
 
472
0xe18920da,
 
473
0x0a000000,
 
474
0x00050003,
 
475
0xe5d6c000,
 
476
0xe1c020f0,
 
477
0xe496e004,
 
478
0xe797c10c,
 
479
0xe004a2ae,
 
480
0xe1a0b82e,
 
481
0xe12fff1c,
 
482
0x0006000d,
 
483
0xe2690000,
 
484
0x000a0000,
 
485
0xe5189000,
 
486
0x000d8180,
 
487
0xe3a0b018,
 
488
0xe1c921f0,
 
489
0xe509600c,
 
490
0xe0806009,
 
491
0xe5192008,
 
492
0xea000000,
 
493
0x00050026,
 
494
0x00060034,
 
495
0xe1a00008,
 
496
0xe2466004,
 
497
0xe1a0100a,
 
498
0xe5089000,
 
499
0x000d8180,
 
500
0xe1a0200b,
 
501
0xe58d6008,
 
502
0xe20e30ff,
 
503
0xeb000000,
 
504
0x00030003,
 
505
0x0006000d,
 
506
0x00000000,
 
507
0xe5189000,
 
508
0x000d8180,
 
509
0x00000000,
 
510
0xe3500001,
 
511
0x8a000000,
 
512
0x00050035,
 
513
0x0006000e,
 
514
0xe1d6c0b2,
 
515
0xe2866004,
 
516
0xe086c10c,
 
517
0x224c6b80,
 
518
0x0006002b,
 
519
0xe5d6c000,
 
520
0xe496e004,
 
521
0xe797c10c,
 
522
0xe004a2ae,
 
523
0xe1a0b82e,
 
524
0xe12fff1c,
 
525
0x00060036,
 
526
0xe516e004,
 
527
0xe1ca00d0,
 
528
0xe00422ae,
 
529
0xe18900f2,
 
530
0xea000000,
 
531
0x0005002b,
 
532
0x00060037,
 
533
0xe59a1004,
 
534
0xe3e00000,
 
535
0x000a0000,
 
536
0xe1500001,
 
537
0xea000000,
 
538
0x0005000e,
 
539
0x00060038,
 
540
0xe59a1004,
 
541
0xe3710000,
 
542
0x000a0000,
 
543
0xea000000,
 
544
0x0005000e,
 
545
0x00060039,
 
546
0xe2466004,
 
547
0xe5089000,
 
548
0x000d8180,
 
549
0xe1a00008,
 
550
0xe58d6008,
 
551
0xeb000000,
 
552
0x00030004,
 
553
0xea000000,
 
554
0x0005000d,
 
555
0x0006003a,
 
556
0x00000000,
 
557
0xe2466004,
 
558
0xe5089000,
 
559
0x000d8180,
 
560
0xe1a00008,
 
561
0xe1a0100e,
 
562
0xe58d6008,
 
563
0xeb000000,
 
564
0x00030005,
 
565
0xea000000,
 
566
0x0005000d,
 
567
0x00000000,
 
568
0x0006003b,
 
569
0xe004caae,
 
570
0xe004b6ae,
 
571
0xe089200c,
 
572
0xe085300b,
 
573
0xea000000,
 
574
0x00050001,
 
575
0x0006003c,
 
576
0xe004caae,
 
577
0xe004b6ae,
 
578
0xe089300c,
 
579
0xe085200b,
 
580
0xea000000,
 
581
0x00050001,
 
582
0x0006003d,
 
583
0xe516e008,
 
584
0xe2466004,
 
585
0xe089200b,
 
586
0xe089300b,
 
587
0xea000000,
 
588
0x00050001,
 
589
0x0006003e,
 
590
0xe004caae,
 
591
0xe004b6ae,
 
592
0xe089200c,
 
593
0xe089300b,
 
594
0x0006000b,
 
595
0xe20ec0ff,
 
596
0xe089100a,
 
597
0xe5089000,
 
598
0x000d8180,
 
599
0xe1a00008,
 
600
0xe58d6008,
 
601
0xe58dc000,
 
602
0xeb000000,
 
603
0x00030006,
 
604
0x00000000,
 
605
0xe5189000,
 
606
0x000d8180,
 
607
0x00000000,
 
608
0xe3500000,
 
609
0x0a000000,
 
610
0x0005002b,
 
611
0x00060035,
 
612
0xe0401009,
 
613
0xe500600c,
 
614
0xe2816000,
 
615
0x000a0000,
 
616
0xe1a09000,
 
617
0xe3a0b010,
 
618
0xea000000,
 
619
0x00050024,
 
620
0x0006003f,
 
621
0xe089100b,
 
622
0xe5089000,
 
623
0x000d8180,
 
624
0xe1a00008,
 
625
0xe58d6008,
 
626
0xeb000000,
 
627
0x00030007,
 
628
0x00000000,
 
629
0xe5189000,
 
630
0x000d8180,
 
631
0x00000000,
 
632
0xea000000,
 
633
0x00050035,
 
634
0x00060025,
 
635
0xe1a00008,
 
636
0xe508c000,
 
637
0x000d8180,
 
638
0xe2491008,
 
639
0xe58d6008,
 
640
0xe089200b,
 
641
0x00000000,
 
642
0xe1a0a009,
 
643
0x00000000,
 
644
0xeb000000,
 
645
0x00030008,
 
646
0x00000000,
 
647
0xe1a0900a,
 
648
0x00000000,
 
649
0xe5192008,
 
650
0xe28bb008,
 
651
0xe5096004,
 
652
0xe5126000,
 
653
0x000d8180,
 
654
0xe5d6c000,
 
655
0xe496e004,
 
656
0xe797c10c,
 
657
0xe004a2ae,
 
658
0xe08aa009,
 
659
0xe12fff1c,
 
660
0x00060040,
 
661
0xe1a00008,
 
662
0xe5089000,
 
663
0x000d8180,
 
664
0xe24a1008,
 
665
0xe58d6008,
 
666
0xe08a200b,
 
667
0xeb000000,
 
668
0x00030008,
 
669
0x00000000,
 
670
0xe5189000,
 
671
0x000d8180,
 
672
0x00000000,
 
673
0xe51a2008,
 
674
0xe5196004,
 
675
0xe28bb008,
 
676
0xea000000,
 
677
0x00050041,
 
678
0x00060042,
 
679
0xe1a00008,
 
680
0xe5089000,
 
681
0x000d8180,
 
682
0xe1a0100a,
 
683
0xe58d6008,
 
684
0xeb000000,
 
685
0x00030009,
 
686
0x00000000,
 
687
0xe5189000,
 
688
0x000d8180,
 
689
0x00000000,
 
690
0xe556c004,
 
691
0x00000000,
 
692
0xe516e004,
 
693
0x00000000,
 
694
0xe35c0000,
 
695
0x000a0000,
 
696
0x00000000,
 
697
0xe004a2ae,
 
698
0xe1a0b82e,
 
699
0x00000000,
 
700
0x0a000000,
 
701
0x00070000,
 
702
0x00000000,
 
703
0xea000000,
 
704
0x00070000,
 
705
0x00060043,
 
706
0xe1c900d0,
 
707
0xe35b0008,
 
708
0x3a000000,
 
709
0x00050044,
 
710
0xe3710000,
 
711
0x000a0000,
 
712
0x8a000000,
 
713
0x00050044,
 
714
0xe5196004,
 
715
0xe14900f8,
 
716
0xe1a0c009,
 
717
0xe25ba008,
 
718
0xe28bb008,
 
719
0x0a000000,
 
720
0x00050045,
 
721
0x0006000b,
 
722
0xe1cc00d8,
 
723
0xe25aa008,
 
724
0xe0cc00f8,
 
725
0x1a000000,
 
726
0x0005000b,
 
727
0xea000000,
 
728
0x00050045,
 
729
0x00060046,
 
730
0xe5991004,
 
731
0xe35b0008,
 
732
0x3a000000,
 
733
0x00050044,
 
734
0xe3710000,
 
735
0x000a0000,
 
736
0x33e01000,
 
737
0x000a0000,
 
738
0xe2613000,
 
739
0x000a0000,
 
740
0xe1a03183,
 
741
0xe18200d3,
 
742
0xea000000,
 
743
0x00050047,
 
744
0x00060048,
 
745
0xe1c900d0,
 
746
0xe35b0008,
 
747
0x3a000000,
 
748
0x00050044,
 
749
0xe3710000,
 
750
0x000a0000,
 
751
0x13710000,
 
752
0x000a0000,
 
753
0x1a000000,
 
754
0x00050006,
 
755
0x0006000b,
 
756
0xe510c000,
 
757
0x000d8180,
 
758
0x0006000c,
 
759
0x00000000,
 
760
0xe3e01000,
 
761
0x000a0000,
 
762
0xe517b000,
 
763
0x000d8180,
 
764
0xe35c0000,
 
765
0x0a000000,
 
766
0x00050047,
 
767
0xe51c2000,
 
768
0x000d8180,
 
769
0xe51b3000,
 
770
0x000d8180,
 
771
0xe51ce000,
 
772
0x000d8180,
 
773
0xe0022003,
 
774
0xe0822082,
 
775
0xe08ee182,
 
776
0x0006000d,
 
777
0xe14e20d0,
 
778
0x000c8100,
 
779
0xe14e00d0,
 
780
0x000c8100,
 
781
0xe51ee000,
 
782
0x000d8180,
 
783
0xe152000b,
 
784
0x03730000,
 
785
0x000a0000,
 
786
0x0a000000,
 
787
0x00050005,
 
788
0xe35e0000,
 
789
0x1a000000,
 
790
0x0005000d,
 
791
0x0006000e,
 
792
0xe1a0000c,
 
793
0xe3e01000,
 
794
0x000a0000,
 
795
0xea000000,
 
796
0x00050047,
 
797
0x0006000f,
 
798
0xe3710000,
 
799
0x000a0000,
 
800
0x1a000000,
 
801
0x00050047,
 
802
0xea000000,
 
803
0x0005000e,
 
804
0x00060010,
 
805
0xe3710000,
 
806
0x000a0000,
 
807
0x00000000,
 
808
0x21e01001,
 
809
0x33a01000,
 
810
0x000a0000,
 
811
0xe0873101,
 
812
0xe513c000,
 
813
0x000d8180,
 
814
0xea000000,
 
815
0x0005000c,
 
816
0x00060049,
 
817
0xe1c900d0,
 
818
0xe1c920d8,
 
819
0xe35b0010,
 
820
0x3a000000,
 
821
0x00050044,
 
822
0xe3710000,
 
823
0x000a0000,
 
824
0x0510c000,
 
825
0x000d8180,
 
826
0x03730000,
 
827
0x000a0000,
 
828
0x05503000,
 
829
0x000d8180,
 
830
0x035c0000,
 
831
0x1a000000,
 
832
0x00050044,
 
833
0xe3130000,
 
834
0x000a0000,
 
835
0xe5002000,
 
836
0x000d8180,
 
837
0x0a000000,
 
838
0x00050047,
 
839
0xe5172000,
 
840
0x000d8180,
 
841
0xe3c33000,
 
842
0x000a0000,
 
843
0xe5070000,
 
844
0x000d8180,
 
845
0xe5403000,
 
846
0x000d8180,
 
847
0xe5002000,
 
848
0x000d8180,
 
849
0xea000000,
 
850
0x00050047,
 
851
0x0006004a,
 
852
0xe1c920d0,
 
853
0xe35b0010,
 
854
0x3a000000,
 
855
0x00050044,
 
856
0xe1a01002,
 
857
0xe3730000,
 
858
0x000a0000,
 
859
0x00000000,
 
860
0x1a000000,
 
861
0x00050044,
 
862
0xe1a00008,
 
863
0xe2892008,
 
864
0x00000000,
 
865
0xe1a0a009,
 
866
0x00000000,
 
867
0xeb000000,
 
868
0x0003000a,
 
869
0x00000000,
 
870
0xe1a0900a,
 
871
0x00000000,
 
872
0xe1c000d0,
 
873
0xea000000,
 
874
0x00050047,
 
875
0x0006004b,
 
876
0xe1c900d0,
 
877
0xe35b0008,
 
878
0x3a000000,
 
879
0x00050044,
 
880
0xe3710000,
 
881
0x000a0000,
 
882
0x9a000000,
 
883
0x00050047,
 
884
0xea000000,
 
885
0x00050044,
 
886
0x0006004c,
 
887
0xe1c900d0,
 
888
0xe35b0008,
 
889
0x3a000000,
 
890
0x00050044,
 
891
0xe3710000,
 
892
0x000a0000,
 
893
0x0a000000,
 
894
0x00050047,
 
895
0xe5173000,
 
896
0x000d8180,
 
897
0xe5089000,
 
898
0x000d8180,
 
899
0xe3710000,
 
900
0x000a0000,
 
901
0x93530000,
 
902
0xe58d6008,
 
903
0x8a000000,
 
904
0x00050044,
 
905
0xe5170000,
 
906
0x000d8180,
 
907
0xe5171000,
 
908
0x000d8180,
 
909
0xe1500001,
 
910
0xab000000,
 
911
0x0005004d,
 
912
0xe1a00008,
 
913
0xe1a01009,
 
914
0xeb000000,
 
915
0x0003000b,
 
916
0xe5189000,
 
917
0x000d8180,
 
918
0xe3e01000,
 
919
0x000a0000,
 
920
0xea000000,
 
921
0x00050047,
 
922
0x0006004e,
 
923
0x00000000,
 
924
0xe1c900d0,
 
925
0xe35b0008,
 
926
0x3a000000,
 
927
0x00050044,
 
928
0xe3e03000,
 
929
0x000a0000,
 
930
0xe3710000,
 
931
0x000a0000,
 
932
0x1a000000,
 
933
0x00050044,
 
934
0xe18920fb,
 
935
0xe5196004,
 
936
0xe1a01000,
 
937
0xe5089000,
 
938
0x000d8180,
 
939
0xe1a00008,
 
940
0xe5089000,
 
941
0x000d8180,
 
942
0xe2892008,
 
943
0xe58d6008,
 
944
0xeb000000,
 
945
0x0003000c,
 
946
0x00000000,
 
947
0xe5189000,
 
948
0x000d8180,
 
949
0x00000000,
 
950
0xe3500000,
 
951
0x03e01000,
 
952
0x000a0000,
 
953
0x0a000000,
 
954
0x00050047,
 
955
0xe1c900d8,
 
956
0xe1c921d0,
 
957
0xe3a0b000,
 
958
0x000a0000,
 
959
0xe14900f8,
 
960
0xe1c920f0,
 
961
0xea000000,
 
962
0x00050045,
 
963
0x0006004f,
 
964
0xe1c900d0,
 
965
0xe35b0008,
 
966
0x3a000000,
 
967
0x00050044,
 
968
0xe3710000,
 
969
0x000a0000,
 
970
0x1a000000,
 
971
0x00050044,
 
972
0x00000000,
 
973
0xe510c000,
 
974
0x000d8180,
 
975
0x00000000,
 
976
0xe14220d0,
 
977
0x000c8100,
 
978
0xe5196004,
 
979
0x00000000,
 
980
0xe35c0000,
 
981
0x1a000000,
 
982
0x00050044,
 
983
0x00000000,
 
984
0xe3e01000,
 
985
0x000a0000,
 
986
0xe3a0b000,
 
987
0x000a0000,
 
988
0xe14920f8,
 
989
0xe589100c,
 
990
0xea000000,
 
991
0x00050045,
 
992
0x00060050,
 
993
0xe1c900d0,
 
994
0xe1c920d8,
 
995
0xe35b0010,
 
996
0x3a000000,
 
997
0x00050044,
 
998
0xe3710000,
 
999
0x000a0000,
 
1000
0x03730000,
 
1001
0x000a0000,
 
1002
0x1a000000,
 
1003
0x00050044,
 
1004
0xe510c000,
 
1005
0x000d8180,
 
1006
0xe510b000,
 
1007
0x000d8180,
 
1008
0xe2822001,
 
1009
0xe5196004,
 
1010
0xe152000c,
 
1011
0xe08bb182,
 
1012
0xe14920f8,
 
1013
0x31cb00d0,
 
1014
0xe3a0b000,
 
1015
0x000a0000,
 
1016
0x2a000000,
 
1017
0x00050002,
 
1018
0x0006000b,
 
1019
0xe3710000,
 
1020
0x000a0000,
 
1021
0x13a0b000,
 
1022
0x000a0000,
 
1023
0x11c900f0,
 
1024
0xea000000,
 
1025
0x00050045,
 
1026
0x0006000c,
 
1027
0xe510c000,
 
1028
0x000d8180,
 
1029
0xe1a01002,
 
1030
0xe35c0000,
 
1031
0x0a000000,
 
1032
0x00050045,
 
1033
0x00000000,
 
1034
0xe1a0a009,
 
1035
0x00000000,
 
1036
0xeb000000,
 
1037
0x0003000d,
 
1038
0x00000000,
 
1039
0xe1a0900a,
 
1040
0x00000000,
 
1041
0xe3500000,
 
1042
0x0a000000,
 
1043
0x00050045,
 
1044
0xe1c000d0,
 
1045
0xea000000,
 
1046
0x0005000b,
 
1047
0x00060051,
 
1048
0xe1c900d0,
 
1049
0xe35b0008,
 
1050
0x3a000000,
 
1051
0x00050044,
 
1052
0xe3710000,
 
1053
0x000a0000,
 
1054
0x1a000000,
 
1055
0x00050044,
 
1056
0x00000000,
 
1057
0xe510c000,
 
1058
0x000d8180,
 
1059
0x00000000,
 
1060
0xe14220d0,
 
1061
0x000c8100,
 
1062
0xe5196004,
 
1063
0x00000000,
 
1064
0xe35c0000,
 
1065
0x1a000000,
 
1066
0x00050044,
 
1067
0x00000000,
 
1068
0xe3a00000,
 
1069
0xe3e01000,
 
1070
0x000a0000,
 
1071
0xe3a0b000,
 
1072
0x000a0000,
 
1073
0xe14920f8,
 
1074
0xe1c900f8,
 
1075
0xea000000,
 
1076
0x00050045,
 
1077
0x00060052,
 
1078
0xe557a000,
 
1079
0x000d8180,
 
1080
0xe35b0008,
 
1081
0x3a000000,
 
1082
0x00050044,
 
1083
0xe31a0000,
 
1084
0x000a0000,
 
1085
0xe1a0c009,
 
1086
0xe2899008,
 
1087
0x03a06000,
 
1088
0x000a0000,
 
1089
0x13a06000,
 
1090
0x000a0000,
 
1091
0xe24bb008,
 
1092
0xea000000,
 
1093
0x00050024,
 
1094
0x00060053,
 
1095
0xe1c900d0,
 
1096
0xe1c920d8,
 
1097
0xe35b0010,
 
1098
0x3a000000,
 
1099
0x00050044,
 
1100
0xe557a000,
 
1101
0x000d8180,
 
1102
0xe3730000,
 
1103
0x000a0000,
 
1104
0x1a000000,
 
1105
0x00050044,
 
1106
0xe1a0c009,
 
1107
0xe1c900f8,
 
1108
0xe1c920f0,
 
1109
0xe31a0000,
 
1110
0x000a0000,
 
1111
0xe2899010,
 
1112
0x03a06000,
 
1113
0x000a0000,
 
1114
0x13a06000,
 
1115
0x000a0000,
 
1116
0xe24bb010,
 
1117
0xea000000,
 
1118
0x00050024,
 
1119
0x00060054,
 
1120
0xe1c900d0,
 
1121
0xe35b0008,
 
1122
0x3a000000,
 
1123
0x00050044,
 
1124
0xe3710000,
 
1125
0x000a0000,
 
1126
0x00000000,
 
1127
0x1a000000,
 
1128
0x00050044,
 
1129
0xe5196004,
 
1130
0xe5089000,
 
1131
0x000d8180,
 
1132
0xe5101000,
 
1133
0x000d8180,
 
1134
0xe550a000,
 
1135
0x000d8180,
 
1136
0xe510c000,
 
1137
0x000d8180,
 
1138
0xe081200b,
 
1139
0xe081300a,
 
1140
0xe58d6008,
 
1141
0xe153000c,
 
1142
0x0a000000,
 
1143
0x00050044,
 
1144
0xe5103000,
 
1145
0x000d8180,
 
1146
0xe510c000,
 
1147
0x000d8180,
 
1148
0xe35a0000,
 
1149
0x000a0000,
 
1150
0x91520003,
 
1151
0x935c0000,
 
1152
0x8a000000,
 
1153
0x00050044,
 
1154
0x0006000b,
 
1155
0xe2422008,
 
1156
0xe2899008,
 
1157
0xe24bb008,
 
1158
0xe5002000,
 
1159
0x000d8180,
 
1160
0xe5089000,
 
1161
0x000d8180,
 
1162
0x0006000c,
 
1163
0xe18920dc,
 
1164
0xe15c000b,
 
1165
0x118120fc,
 
1166
0xe28cc008,
 
1167
0x1a000000,
 
1168
0x0005000c,
 
1169
0xe3a02000,
 
1170
0xe1a0a000,
 
1171
0xe3a03000,
 
1172
0xeb000000,
 
1173
0x00050021,
 
1174
0x0006000e,
 
1175
0xe51a2000,
 
1176
0x000d8180,
 
1177
0xe3e01000,
 
1178
0x000a0000,
 
1179
0xe51a3000,
 
1180
0x000d8180,
 
1181
0xe5071000,
 
1182
0x000d8180,
 
1183
0xe3500000,
 
1184
0x000a0000,
 
1185
0x00000000,
 
1186
0xe5189000,
 
1187
0x000d8180,
 
1188
0x8a000000,
 
1189
0x00050008,
 
1190
0xe053b002,
 
1191
0xe5180000,
 
1192
0x000d8180,
 
1193
0xe089100b,
 
1194
0x0a000000,
 
1195
0x00050006,
 
1196
0xe1510000,
 
1197
0xe3a0c000,
 
1198
0x8a000000,
 
1199
0x00050009,
 
1200
0xe24b3008,
 
1201
0xe50a2000,
 
1202
0x000d8180,
 
1203
0x0006000f,
 
1204
0xe18200dc,
 
1205
0xe15c0003,
 
1206
0xe18900fc,
 
1207
0xe28cc008,
 
1208
0x1a000000,
 
1209
0x0005000f,
 
1210
0x00060010,
 
1211
0xe3e02000,
 
1212
0x000a0000,
 
1213
0xe28bb010,
 
1214
0x00060011,
 
1215
0xe5092004,
 
1216
0xe249a008,
 
1217
0xe2160000,
 
1218
0x000a0000,
 
1219
0xe58d6008,
 
1220
0xe58db004,
 
1221
0x0a000000,
 
1222
0x00050017,
 
1223
0xea000000,
 
1224
0x00050018,
 
1225
0x00060012,
 
1226
0xe16300d8,
 
1227
0xe3e02000,
 
1228
0x000a0000,
 
1229
0xe3a0b000,
 
1230
0x000a0000,
 
1231
0xe50a3000,
 
1232
0x000d8180,
 
1233
0xe1c900f0,
 
1234
0xea000000,
 
1235
0x00050011,
 
1236
0x00060013,
 
1237
0xe1a00008,
 
1238
0xe1a011ab,
 
1239
0xeb000000,
 
1240
0x00030000,
 
1241
0xe3a00000,
 
1242
0xea000000,
 
1243
0x0005000e,
 
1244
0x00060055,
 
1245
0x00000000,
 
1246
0xe5120000,
 
1247
0x000d8180,
 
1248
0xe5196004,
 
1249
0xe5089000,
 
1250
0x000d8180,
 
1251
0xe5101000,
 
1252
0x000d8180,
 
1253
0xe550a000,
 
1254
0x000d8180,
 
1255
0xe510c000,
 
1256
0x000d8180,
 
1257
0xe081200b,
 
1258
0xe081300a,
 
1259
0xe58d6008,
 
1260
0xe153000c,
 
1261
0x0a000000,
 
1262
0x00050044,
 
1263
0xe5103000,
 
1264
0x000d8180,
 
1265
0xe510c000,
 
1266
0x000d8180,
 
1267
0xe35a0000,
 
1268
0x000a0000,
 
1269
0x91520003,
 
1270
0x935c0000,
 
1271
0x8a000000,
 
1272
0x00050044,
 
1273
0x0006000b,
 
1274
0xe5002000,
 
1275
0x000d8180,
 
1276
0xe5089000,
 
1277
0x000d8180,
 
1278
0x0006000c,
 
1279
0xe18920dc,
 
1280
0xe15c000b,
 
1281
0x118120fc,
 
1282
0xe28cc008,
 
1283
0x1a000000,
 
1284
0x0005000c,
 
1285
0xe3a02000,
 
1286
0xe1a0a000,
 
1287
0xe3a03000,
 
1288
0xeb000000,
 
1289
0x00050021,
 
1290
0x0006000e,
 
1291
0xe51a2000,
 
1292
0x000d8180,
 
1293
0xe3e01000,
 
1294
0x000a0000,
 
1295
0xe51a3000,
 
1296
0x000d8180,
 
1297
0xe5071000,
 
1298
0x000d8180,
 
1299
0xe3500000,
 
1300
0x000a0000,
 
1301
0x00000000,
 
1302
0xe5189000,
 
1303
0x000d8180,
 
1304
0x8a000000,
 
1305
0x00050008,
 
1306
0xe053b002,
 
1307
0xe5180000,
 
1308
0x000d8180,
 
1309
0xe089100b,
 
1310
0x0a000000,
 
1311
0x00050006,
 
1312
0xe1510000,
 
1313
0xe3a0c000,
 
1314
0x8a000000,
 
1315
0x00050009,
 
1316
0xe24b3008,
 
1317
0xe50a2000,
 
1318
0x000d8180,
 
1319
0x0006000f,
 
1320
0xe18200dc,
 
1321
0xe15c0003,
 
1322
0xe18900fc,
 
1323
0xe28cc008,
 
1324
0x1a000000,
 
1325
0x0005000f,
 
1326
0x00060010,
 
1327
0xe1a0a009,
 
1328
0xe28bb008,
 
1329
0xe2160000,
 
1330
0x000a0000,
 
1331
0xe58d6008,
 
1332
0xe58db004,
 
1333
0x0a000000,
 
1334
0x00050017,
 
1335
0xea000000,
 
1336
0x00050018,
 
1337
0x00060012,
 
1338
0xe1a00008,
 
1339
0xe1a0100a,
 
1340
0xeb000000,
 
1341
0x0003000e,
 
1342
0x00060013,
 
1343
0xe1a00008,
 
1344
0xe1a011ab,
 
1345
0xeb000000,
 
1346
0x00030000,
 
1347
0xe3a00000,
 
1348
0xea000000,
 
1349
0x0005000e,
 
1350
0x00060056,
 
1351
0xe5180000,
 
1352
0x000d8180,
 
1353
0xe089100b,
 
1354
0xe5089000,
 
1355
0x000d8180,
 
1356
0xe3100000,
 
1357
0x000a0000,
 
1358
0xe5081000,
 
1359
0x000d8180,
 
1360
0x00000000,
 
1361
0xe3a00000,
 
1362
0x000a0000,
 
1363
0xe3a02000,
 
1364
0x0a000000,
 
1365
0x00050044,
 
1366
0xe5082000,
 
1367
0x000d8180,
 
1368
0xe5480000,
 
1369
0x000d8180,
 
1370
0xea000000,
 
1371
0x0005001a,
 
1372
0x00060057,
 
1373
0xe1c900d0,
 
1374
0xe35b0008,
 
1375
0x3a000000,
 
1376
0x00050044,
 
1377
0xe3710000,
 
1378
0x000a0000,
 
1379
0x0a000000,
 
1380
0x00050047,
 
1381
0x8a000000,
 
1382
0x00050044,
 
1383
0xe1a02081,
 
1384
0xe292c980,
 
1385
0x5a000000,
 
1386
0x00050002,
 
1387
0xe3e03ff8,
 
1388
0xe053cacc,
 
1389
0xe1a03581,
 
1390
0xe1a02580,
 
1391
0xe3833480,
 
1392
0xe26ce020,
 
1393
0xe1833aa0,
 
1394
0x9a000000,
 
1395
0x00050003,
 
1396
0xe1822e13,
 
1397
0xe1a00c33,
 
1398
0xe1120fc1,
 
1399
0x12800001,
 
1400
0xe3510000,
 
1401
0xb2600000,
 
1402
0x0006000b,
 
1403
0xe3e01000,
 
1404
0x000a0000,
 
1405
0xea000000,
 
1406
0x00050047,
 
1407
0x0006000c,
 
1408
0xe1822000,
 
1409
0xe1120fc1,
 
1410
0x03a00000,
 
1411
0x13e00000,
 
1412
0xe3e01000,
 
1413
0x000a0000,
 
1414
0xea000000,
 
1415
0x00050047,
 
1416
0x0006000d,
 
1417
0x03530480,
 
1418
0x03520000,
 
1419
0x1a000000,
 
1420
0x00050004,
 
1421
0xe3510000,
 
1422
0x43a00480,
 
1423
0x4a000000,
 
1424
0x0005000b,
 
1425
0x0006000e,
 
1426
0x00000000,
 
1427
0xe1a0a009,
 
1428
0x00000000,
 
1429
0xeb000000,
 
1430
0x0003000f,
 
1431
0x00000000,
 
1432
0xe1a0900a,
 
1433
0x00000000,
 
1434
0xea000000,
 
1435
0x00050047,
 
1436
0x00060058,
 
1437
0xe1c900d0,
 
1438
0xe35b0008,
 
1439
0x3a000000,
 
1440
0x00050044,
 
1441
0xe3710000,
 
1442
0x000a0000,
 
1443
0x0a000000,
 
1444
0x00050047,
 
1445
0x8a000000,
 
1446
0x00050044,
 
1447
0xe1a02081,
 
1448
0xe292c980,
 
1449
0x5a000000,
 
1450
0x00050002,
 
1451
0xe3e03ff8,
 
1452
0xe053cacc,
 
1453
0xe1a03581,
 
1454
0xe1a02580,
 
1455
0xe3833480,
 
1456
0xe26ce020,
 
1457
0xe1833aa0,
 
1458
0x9a000000,
 
1459
0x00050003,
 
1460
0xe1822e13,
 
1461
0xe1a00c33,
 
1462
0xe1d22fc1,
 
1463
0x12900001,
 
1464
0x614f00d0,
 
1465
0x00051809,
 
1466
0x6a000000,
 
1467
0x00050047,
 
1468
0xe3510000,
 
1469
0xb2600000,
 
1470
0x0006000b,
 
1471
0xe3e01000,
 
1472
0x000a0000,
 
1473
0xea000000,
 
1474
0x00050047,
 
1475
0x0006000c,
 
1476
0xe1822000,
 
1477
0xe1d22fc1,
 
1478
0x03a00000,
 
1479
0x13a00001,
 
1480
0xe3e01000,
 
1481
0x000a0000,
 
1482
0xea000000,
 
1483
0x00050047,
 
1484
0x0006000d,
 
1485
0x03530480,
 
1486
0x1a000000,
 
1487
0x00050004,
 
1488
0xe3510000,
 
1489
0x43a00480,
 
1490
0x4a000000,
 
1491
0x0005000b,
 
1492
0x0006000e,
 
1493
0x00000000,
 
1494
0xe1a0a009,
 
1495
0x00000000,
 
1496
0xeb000000,
 
1497
0x00030010,
 
1498
0x00000000,
 
1499
0xe1a0900a,
 
1500
0x00000000,
 
1501
0xea000000,
 
1502
0x00050047,
 
1503
0x00040007,
 
1504
0x00060013,
 
1505
0x00020000,
 
1506
0x00000000,
 
1507
0x41e00000,
 
1508
0x00060059,
 
1509
0xe1c900d0,
 
1510
0xe35b0008,
 
1511
0x3a000000,
 
1512
0x00050044,
 
1513
0xe3710000,
 
1514
0x000a0000,
 
1515
0x8a000000,
 
1516
0x00050044,
 
1517
0x13c11480,
 
1518
0x1a000000,
 
1519
0x00050047,
 
1520
0xe3500000,
 
1521
0xb2700000,
 
1522
0x614f00d0,
 
1523
0x00051813,
 
1524
0x00060047,
 
1525
0xe5196004,
 
1526
0xe14900f8,
 
1527
0x0006005a,
 
1528
0xe3a0b000,
 
1529
0x000a0000,
 
1530
0x00060045,
 
1531
0xe2160000,
 
1532
0x000a0000,
 
1533
0x0516e004,
 
1534
0xe58db004,
 
1535
0xe249a008,
 
1536
0x1a000000,
 
1537
0x00050018,
 
1538
0xe004caae,
 
1539
0x0006000f,
 
1540
0xe15c000b,
 
1541
0x8a000000,
 
1542
0x00050006,
 
1543
0xe00402ae,
 
1544
0xe5d6c000,
 
1545
0xe496e004,
 
1546
0xe04a9000,
 
1547
0xe797c10c,
 
1548
0xe004a2ae,
 
1549
0xe1a0b82e,
 
1550
0xe12fff1c,
 
1551
0x00060010,
 
1552
0xe08a100b,
 
1553
0xe3e00000,
 
1554
0x000a0000,
 
1555
0xe28bb008,
 
1556
0xe5010004,
 
1557
0xea000000,
 
1558
0x0005000f,
 
1559
0x0006005b,
 
1560
0xe1c900d0,
 
1561
0xe35b0008,
 
1562
0x3a000000,
 
1563
0x00050044,
 
1564
0x00000000,
 
1565
0xe3710000,
 
1566
0x000a0000,
 
1567
0x2a000000,
 
1568
0x00050044,
 
1569
0x00000000,
 
1570
0xe1a0a009,
 
1571
0x00000000,
 
1572
0xeb000000,
 
1573
0x00030011,
 
1574
0x00000000,
 
1575
0xe1a0900a,
 
1576
0x00000000,
 
1577
0xea000000,
 
1578
0x00050047,
 
1579
0x0006005c,
 
1580
0xe1c900d0,
 
1581
0xe35b0008,
 
1582
0x3a000000,
 
1583
0x00050044,
 
1584
0xe3710000,
 
1585
0x000a0000,
 
1586
0x2a000000,
 
1587
0x00050044,
 
1588
0x00000000,
 
1589
0xe1a0a009,
 
1590
0x00000000,
 
1591
0xeb000000,
 
1592
0x00030012,
 
1593
0x00000000,
 
1594
0xe1a0900a,
 
1595
0x00000000,
 
1596
0xea000000,
 
1597
0x00050047,
 
1598
0x0006005d,
 
1599
0xe1c900d0,
 
1600
0xe35b0008,
 
1601
0x3a000000,
 
1602
0x00050044,
 
1603
0xe3710000,
 
1604
0x000a0000,
 
1605
0x2a000000,
 
1606
0x00050044,
 
1607
0x00000000,
 
1608
0xe1a0a009,
 
1609
0x00000000,
 
1610
0xeb000000,
 
1611
0x00030013,
 
1612
0x00000000,
 
1613
0xe1a0900a,
 
1614
0x00000000,
 
1615
0xea000000,
 
1616
0x00050047,
 
1617
0x0006005e,
 
1618
0xe1c900d0,
 
1619
0xe35b0008,
 
1620
0x3a000000,
 
1621
0x00050044,
 
1622
0xe3710000,
 
1623
0x000a0000,
 
1624
0x2a000000,
 
1625
0x00050044,
 
1626
0x00000000,
 
1627
0xe1a0a009,
 
1628
0x00000000,
 
1629
0xeb000000,
 
1630
0x00030014,
 
1631
0x00000000,
 
1632
0xe1a0900a,
 
1633
0x00000000,
 
1634
0xea000000,
 
1635
0x00050047,
 
1636
0x0006005f,
 
1637
0xe1c900d0,
 
1638
0xe35b0008,
 
1639
0x3a000000,
 
1640
0x00050044,
 
1641
0xe3710000,
 
1642
0x000a0000,
 
1643
0x2a000000,
 
1644
0x00050044,
 
1645
0x00000000,
 
1646
0xe1a0a009,
 
1647
0x00000000,
 
1648
0xeb000000,
 
1649
0x00030015,
 
1650
0x00000000,
 
1651
0xe1a0900a,
 
1652
0x00000000,
 
1653
0xea000000,
 
1654
0x00050047,
 
1655
0x00060060,
 
1656
0xe1c900d0,
 
1657
0xe35b0008,
 
1658
0x3a000000,
 
1659
0x00050044,
 
1660
0xe3710000,
 
1661
0x000a0000,
 
1662
0x2a000000,
 
1663
0x00050044,
 
1664
0x00000000,
 
1665
0xe1a0a009,
 
1666
0x00000000,
 
1667
0xeb000000,
 
1668
0x00030016,
 
1669
0x00000000,
 
1670
0xe1a0900a,
 
1671
0x00000000,
 
1672
0xea000000,
 
1673
0x00050047,
 
1674
0x00060061,
 
1675
0xe1c900d0,
 
1676
0xe35b0008,
 
1677
0x3a000000,
 
1678
0x00050044,
 
1679
0xe3710000,
 
1680
0x000a0000,
 
1681
0x2a000000,
 
1682
0x00050044,
 
1683
0x00000000,
 
1684
0xe1a0a009,
 
1685
0x00000000,
 
1686
0xeb000000,
 
1687
0x00030017,
 
1688
0x00000000,
 
1689
0xe1a0900a,
 
1690
0x00000000,
 
1691
0xea000000,
 
1692
0x00050047,
 
1693
0x00060062,
 
1694
0xe1c900d0,
 
1695
0xe35b0008,
 
1696
0x3a000000,
 
1697
0x00050044,
 
1698
0xe3710000,
 
1699
0x000a0000,
 
1700
0x2a000000,
 
1701
0x00050044,
 
1702
0x00000000,
 
1703
0xe1a0a009,
 
1704
0x00000000,
 
1705
0xeb000000,
 
1706
0x00030018,
 
1707
0x00000000,
 
1708
0xe1a0900a,
 
1709
0x00000000,
 
1710
0xea000000,
 
1711
0x00050047,
 
1712
0x00060063,
 
1713
0xe1c900d0,
 
1714
0xe35b0008,
 
1715
0x3a000000,
 
1716
0x00050044,
 
1717
0xe3710000,
 
1718
0x000a0000,
 
1719
0x2a000000,
 
1720
0x00050044,
 
1721
0x00000000,
 
1722
0xe1a0a009,
 
1723
0x00000000,
 
1724
0xeb000000,
 
1725
0x00030019,
 
1726
0x00000000,
 
1727
0xe1a0900a,
 
1728
0x00000000,
 
1729
0xea000000,
 
1730
0x00050047,
 
1731
0x00060064,
 
1732
0xe1c900d0,
 
1733
0xe35b0008,
 
1734
0x3a000000,
 
1735
0x00050044,
 
1736
0xe3710000,
 
1737
0x000a0000,
 
1738
0x2a000000,
 
1739
0x00050044,
 
1740
0x00000000,
 
1741
0xe1a0a009,
 
1742
0x00000000,
 
1743
0xeb000000,
 
1744
0x0003001a,
 
1745
0x00000000,
 
1746
0xe1a0900a,
 
1747
0x00000000,
 
1748
0xea000000,
 
1749
0x00050047,
 
1750
0x00060065,
 
1751
0xe1c900d0,
 
1752
0xe35b0008,
 
1753
0x3a000000,
 
1754
0x00050044,
 
1755
0xe3710000,
 
1756
0x000a0000,
 
1757
0x2a000000,
 
1758
0x00050044,
 
1759
0x00000000,
 
1760
0xe1a0a009,
 
1761
0x00000000,
 
1762
0xeb000000,
 
1763
0x0003001b,
 
1764
0x00000000,
 
1765
0xe1a0900a,
 
1766
0x00000000,
 
1767
0xea000000,
 
1768
0x00050047,
 
1769
0x00060066,
 
1770
0xe1c900d0,
 
1771
0xe35b0008,
 
1772
0x3a000000,
 
1773
0x00050044,
 
1774
0xe3710000,
 
1775
0x000a0000,
 
1776
0x2a000000,
 
1777
0x00050044,
 
1778
0x00000000,
 
1779
0xe1a0a009,
 
1780
0x00000000,
 
1781
0xeb000000,
 
1782
0x0003001c,
 
1783
0x00000000,
 
1784
0xe1a0900a,
 
1785
0x00000000,
 
1786
0xea000000,
 
1787
0x00050047,
 
1788
0x00060067,
 
1789
0xe1c900d0,
 
1790
0xe35b0008,
 
1791
0x3a000000,
 
1792
0x00050044,
 
1793
0xe3710000,
 
1794
0x000a0000,
 
1795
0x2a000000,
 
1796
0x00050044,
 
1797
0x00000000,
 
1798
0xe1a0a009,
 
1799
0x00000000,
 
1800
0xeb000000,
 
1801
0x0003001d,
 
1802
0x00000000,
 
1803
0xe1a0900a,
 
1804
0x00000000,
 
1805
0xea000000,
 
1806
0x00050047,
 
1807
0x00060068,
 
1808
0xe1c900d0,
 
1809
0xe1c920d8,
 
1810
0xe35b0010,
 
1811
0x3a000000,
 
1812
0x00050044,
 
1813
0xe3710000,
 
1814
0x000a0000,
 
1815
0x33730000,
 
1816
0x000a0000,
 
1817
0x2a000000,
 
1818
0x00050044,
 
1819
0x00000000,
 
1820
0xe1a0a009,
 
1821
0x00000000,
 
1822
0xeb000000,
 
1823
0x0003001e,
 
1824
0x00000000,
 
1825
0xe1a0900a,
 
1826
0x00000000,
 
1827
0xea000000,
 
1828
0x00050047,
 
1829
0x00060069,
 
1830
0xe1c900d0,
 
1831
0xe1c920d8,
 
1832
0xe35b0010,
 
1833
0x3a000000,
 
1834
0x00050044,
 
1835
0xe3710000,
 
1836
0x000a0000,
 
1837
0x33730000,
 
1838
0x000a0000,
 
1839
0x2a000000,
 
1840
0x00050044,
 
1841
0x00000000,
 
1842
0xe1a0a009,
 
1843
0x00000000,
 
1844
0xeb000000,
 
1845
0x0003001f,
 
1846
0x00000000,
 
1847
0xe1a0900a,
 
1848
0x00000000,
 
1849
0xea000000,
 
1850
0x00050047,
 
1851
0x0006006a,
 
1852
0xe1c900d0,
 
1853
0xe1c920d8,
 
1854
0xe35b0010,
 
1855
0x3a000000,
 
1856
0x00050044,
 
1857
0xe3710000,
 
1858
0x000a0000,
 
1859
0x33730000,
 
1860
0x000a0000,
 
1861
0x2a000000,
 
1862
0x00050044,
 
1863
0x00000000,
 
1864
0xe1a0a009,
 
1865
0x00000000,
 
1866
0xeb000000,
 
1867
0x00030020,
 
1868
0x00000000,
 
1869
0xe1a0900a,
 
1870
0x00000000,
 
1871
0xea000000,
 
1872
0x00050047,
 
1873
0x0006006b,
 
1874
0x0006006c,
 
1875
0xe1c900d0,
 
1876
0xe35b0008,
 
1877
0x3a000000,
 
1878
0x00050044,
 
1879
0xe3710000,
 
1880
0x000a0000,
 
1881
0x2a000000,
 
1882
0x00050044,
 
1883
0xe14220d0,
 
1884
0x000c8100,
 
1885
0xeb000000,
 
1886
0x00030021,
 
1887
0xea000000,
 
1888
0x00050047,
 
1889
0x0006006d,
 
1890
0xe1c900d0,
 
1891
0xe1c920d8,
 
1892
0xe35b0010,
 
1893
0x3a000000,
 
1894
0x00050044,
 
1895
0xe3710000,
 
1896
0x000a0000,
 
1897
0x2a000000,
 
1898
0x00050044,
 
1899
0xe3730000,
 
1900
0x000a0000,
 
1901
0x1a000000,
 
1902
0x00050044,
 
1903
0x00000000,
 
1904
0xe1a0a009,
 
1905
0x00000000,
 
1906
0xeb000000,
 
1907
0x00030022,
 
1908
0x00000000,
 
1909
0xe1a0900a,
 
1910
0x00000000,
 
1911
0xea000000,
 
1912
0x00050047,
 
1913
0x0006006e,
 
1914
0xe1c900d0,
 
1915
0xe35b0008,
 
1916
0x3a000000,
 
1917
0x00050044,
 
1918
0xe3710000,
 
1919
0x000a0000,
 
1920
0x2a000000,
 
1921
0x00050044,
 
1922
0xe1a0200d,
 
1923
0x00000000,
 
1924
0xe1a0a009,
 
1925
0x00000000,
 
1926
0xeb000000,
 
1927
0x00030023,
 
1928
0x00000000,
 
1929
0xe1a0900a,
 
1930
0x00000000,
 
1931
0xe59d2000,
 
1932
0xe3e03000,
 
1933
0x000a0000,
 
1934
0xe5196004,
 
1935
0xe14900f8,
 
1936
0xe3a0b000,
 
1937
0x000a0000,
 
1938
0xe1c920f0,
 
1939
0xea000000,
 
1940
0x00050045,
 
1941
0x0006006f,
 
1942
0xe1c900d0,
 
1943
0xe35b0008,
 
1944
0x3a000000,
 
1945
0x00050044,
 
1946
0xe3710000,
 
1947
0x000a0000,
 
1948
0x2a000000,
 
1949
0x00050044,
 
1950
0xe2492008,
 
1951
0xe5196004,
 
1952
0x00000000,
 
1953
0xe1a0a009,
 
1954
0x00000000,
 
1955
0xeb000000,
 
1956
0x00030024,
 
1957
0x00000000,
 
1958
0xe1a0900a,
 
1959
0x00000000,
 
1960
0xe3a0b000,
 
1961
0x000a0000,
 
1962
0xe1c900f0,
 
1963
0xea000000,
 
1964
0x00050045,
 
1965
0x00060070,
 
1966
0xe1c900d0,
 
1967
0xe35b0008,
 
1968
0x3a000000,
 
1969
0x00050044,
 
1970
0xe3710000,
 
1971
0x000a0000,
 
1972
0xe3a0a008,
 
1973
0x1a000000,
 
1974
0x00050004,
 
1975
0x0006000b,
 
1976
0xe18920da,
 
1977
0xe15a000b,
 
1978
0x2a000000,
 
1979
0x00050047,
 
1980
0xe3730000,
 
1981
0x000a0000,
 
1982
0x1a000000,
 
1983
0x00050003,
 
1984
0xe1500002,
 
1985
0xe28aa008,
 
1986
0xc1a00002,
 
1987
0xea000000,
 
1988
0x0005000b,
 
1989
0x0006000d,
 
1990
0x8a000000,
 
1991
0x00050044,
 
1992
0xeb000000,
 
1993
0x00030025,
 
1994
0xe18920da,
 
1995
0xea000000,
 
1996
0x00050006,
 
1997
0x0006000e,
 
1998
0x8a000000,
 
1999
0x00050044,
 
2000
0x0006000f,
 
2001
0xe18920da,
 
2002
0xe15a000b,
 
2003
0x2a000000,
 
2004
0x00050047,
 
2005
0xe3730000,
 
2006
0x000a0000,
 
2007
0x2a000000,
 
2008
0x00050007,
 
2009
0x00060010,
 
2010
0x00000000,
 
2011
0xeb000000,
 
2012
0x00030026,
 
2013
0xe28aa008,
 
2014
0x81a00002,
 
2015
0x81a01003,
 
2016
0xea000000,
 
2017
0x0005000f,
 
2018
0x00060011,
 
2019
0x8a000000,
 
2020
0x00050044,
 
2021
0xe1cd00f0,
 
2022
0xe1a00002,
 
2023
0xeb000000,
 
2024
0x00030025,
 
2025
0xe1cd20d0,
 
2026
0xea000000,
 
2027
0x00050010,
 
2028
0x00060071,
 
2029
0xe1c900d0,
 
2030
0xe35b0008,
 
2031
0x3a000000,
 
2032
0x00050044,
 
2033
0xe3710000,
 
2034
0x000a0000,
 
2035
0xe3a0a008,
 
2036
0x1a000000,
 
2037
0x00050004,
 
2038
0x0006000b,
 
2039
0xe18920da,
 
2040
0xe15a000b,
 
2041
0x2a000000,
 
2042
0x00050047,
 
2043
0xe3730000,
 
2044
0x000a0000,
 
2045
0x1a000000,
 
2046
0x00050003,
 
2047
0xe1500002,
 
2048
0xe28aa008,
 
2049
0xb1a00002,
 
2050
0xea000000,
 
2051
0x0005000b,
 
2052
0x0006000d,
 
2053
0x8a000000,
 
2054
0x00050044,
 
2055
0xeb000000,
 
2056
0x00030025,
 
2057
0xe18920da,
 
2058
0xea000000,
 
2059
0x00050006,
 
2060
0x0006000e,
 
2061
0x8a000000,
 
2062
0x00050044,
 
2063
0x0006000f,
 
2064
0x00000000,
 
2065
0xe18920da,
 
2066
0xe15a000b,
 
2067
0x2a000000,
 
2068
0x00050047,
 
2069
0xe3730000,
 
2070
0x000a0000,
 
2071
0x2a000000,
 
2072
0x00050007,
 
2073
0x00060010,
 
2074
0xeb000000,
 
2075
0x00030026,
 
2076
0xe28aa008,
 
2077
0x31a00002,
 
2078
0x31a01003,
 
2079
0xea000000,
 
2080
0x0005000f,
 
2081
0x00060011,
 
2082
0x8a000000,
 
2083
0x00050044,
 
2084
0xe1cd00f0,
 
2085
0xe1a00002,
 
2086
0xeb000000,
 
2087
0x00030025,
 
2088
0xe1cd20d0,
 
2089
0xea000000,
 
2090
0x00050010,
 
2091
0x00060072,
 
2092
0xe1c900d0,
 
2093
0xe35b0008,
 
2094
0x3a000000,
 
2095
0x00050044,
 
2096
0xe3710000,
 
2097
0x000a0000,
 
2098
0x1a000000,
 
2099
0x00050044,
 
2100
0xe5100000,
 
2101
0x000d8180,
 
2102
0xe3e01000,
 
2103
0x000a0000,
 
2104
0xea000000,
 
2105
0x00050047,
 
2106
0x00060073,
 
2107
0xe1c900d0,
 
2108
0xe5196004,
 
2109
0xe35b0008,
 
2110
0x03710000,
 
2111
0x000a0000,
 
2112
0x1a000000,
 
2113
0x00050044,
 
2114
0xe5102000,
 
2115
0x000d8180,
 
2116
0xe5500000,
 
2117
0x000d8180,
 
2118
0x00000000,
 
2119
0xe3e01000,
 
2120
0x000a0000,
 
2121
0xe3520000,
 
2122
0x03a0b000,
 
2123
0x000a0000,
 
2124
0x13a0b000,
 
2125
0x000a0000,
 
2126
0xe14900f8,
 
2127
0xea000000,
 
2128
0x00050045,
 
2129
0x00060074,
 
2130
0xe5170000,
 
2131
0x000d8180,
 
2132
0xe5171000,
 
2133
0x000d8180,
 
2134
0xe1500001,
 
2135
0xab000000,
 
2136
0x0005004d,
 
2137
0xe1c900d0,
 
2138
0xe5196004,
 
2139
0xe35b0008,
 
2140
0x03710000,
 
2141
0x000a0000,
 
2142
0x03d030ff,
 
2143
0xe3a02001,
 
2144
0x1a000000,
 
2145
0x00050044,
 
2146
0xe58d0000,
 
2147
0xe1a0100d,
 
2148
0x00060075,
 
2149
0xe5089000,
 
2150
0x000d8180,
 
2151
0xe1a00008,
 
2152
0xe58d6008,
 
2153
0xeb000000,
 
2154
0x00030027,
 
2155
0xe5189000,
 
2156
0x000d8180,
 
2157
0xe3e01000,
 
2158
0x000a0000,
 
2159
0xea000000,
 
2160
0x00050047,
 
2161
0x00060076,
 
2162
0xe5170000,
 
2163
0x000d8180,
 
2164
0xe5171000,
 
2165
0x000d8180,
 
2166
0xe1500001,
 
2167
0xab000000,
 
2168
0x0005004d,
 
2169
0xe1c900d0,
 
2170
0xe1c921d0,
 
2171
0xe35b0010,
 
2172
0xe3e0c000,
 
2173
0x0a000000,
 
2174
0x00050001,
 
2175
0x3a000000,
 
2176
0x00050044,
 
2177
0x00000000,
 
2178
0xe3730000,
 
2179
0x000a0000,
 
2180
0xe1a0c002,
 
2181
0x1a000000,
 
2182
0x00050044,
 
2183
0x0006000b,
 
2184
0xe5992008,
 
2185
0xe3710000,
 
2186
0x000a0000,
 
2187
0x05101000,
 
2188
0x000d8180,
 
2189
0x03730000,
 
2190
0x000a0000,
 
2191
0x1a000000,
 
2192
0x00050044,
 
2193
0xe2813001,
 
2194
0xe3520000,
 
2195
0xb0822003,
 
2196
0xe3520001,
 
2197
0xb3a02001,
 
2198
0xe35c0000,
 
2199
0xb08cc003,
 
2200
0xe1cccfcc,
 
2201
0xe15c0001,
 
2202
0xe2800000,
 
2203
0x000a0000,
 
2204
0xc1a0c001,
 
2205
0xe0801002,
 
2206
0xe05c2002,
 
2207
0xe2822001,
 
2208
0xaa000000,
 
2209
0x00050075,
 
2210
0x00060077,
 
2211
0xe2470000,
 
2212
0x000a0000,
 
2213
0xe3e01000,
 
2214
0x000a0000,
 
2215
0xea000000,
 
2216
0x00050047,
 
2217
0x00060078,
 
2218
0xe5170000,
 
2219
0x000d8180,
 
2220
0xe5171000,
 
2221
0x000d8180,
 
2222
0xe1500001,
 
2223
0xab000000,
 
2224
0x0005004d,
 
2225
0xe1c900d0,
 
2226
0xe1c920d8,
 
2227
0xe35b0010,
 
2228
0x3a000000,
 
2229
0x00050044,
 
2230
0xe3710000,
 
2231
0x000a0000,
 
2232
0x03730000,
 
2233
0x000a0000,
 
2234
0x1a000000,
 
2235
0x00050044,
 
2236
0xe2523001,
 
2237
0xe5101000,
 
2238
0x000d8180,
 
2239
0x00000000,
 
2240
0xba000000,
 
2241
0x00050077,
 
2242
0xe3510001,
 
2243
0x3a000000,
 
2244
0x00050077,
 
2245
0x1a000000,
 
2246
0x00050044,
 
2247
0xe517c000,
 
2248
0x000d8180,
 
2249
0xe5171000,
 
2250
0x000d8180,
 
2251
0xe5100000,
 
2252
0x000d8180,
 
2253
0xe15c0002,
 
2254
0x3a000000,
 
2255
0x00050044,
 
2256
0x0006000b,
 
2257
0xe7c10003,
 
2258
0xe2533001,
 
2259
0xaa000000,
 
2260
0x0005000b,
 
2261
0xea000000,
 
2262
0x00050075,
 
2263
0x00060079,
 
2264
0xe5170000,
 
2265
0x000d8180,
 
2266
0xe5171000,
 
2267
0x000d8180,
 
2268
0xe1500001,
 
2269
0xab000000,
 
2270
0x0005004d,
 
2271
0xe1c900d0,
 
2272
0xe35b0008,
 
2273
0x3a000000,
 
2274
0x00050044,
 
2275
0xe3710000,
 
2276
0x000a0000,
 
2277
0x1a000000,
 
2278
0x00050044,
 
2279
0xe5102000,
 
2280
0x000d8180,
 
2281
0xe517c000,
 
2282
0x000d8180,
 
2283
0xe5171000,
 
2284
0x000d8180,
 
2285
0xe1a03002,
 
2286
0xe2800000,
 
2287
0x000a0000,
 
2288
0xe15c0002,
 
2289
0x3a000000,
 
2290
0x00050044,
 
2291
0x0006000b,
 
2292
0x00000000,
 
2293
0xe4d0c001,
 
2294
0xe2533001,
 
2295
0xba000000,
 
2296
0x00050075,
 
2297
0xe7c1c003,
 
2298
0xea000000,
 
2299
0x0005000b,
 
2300
0x0006007a,
 
2301
0xe5170000,
 
2302
0x000d8180,
 
2303
0xe5171000,
 
2304
0x000d8180,
 
2305
0xe1500001,
 
2306
0xab000000,
 
2307
0x0005004d,
 
2308
0xe1c900d0,
 
2309
0xe35b0008,
 
2310
0x3a000000,
 
2311
0x00050044,
 
2312
0xe3710000,
 
2313
0x000a0000,
 
2314
0x1a000000,
 
2315
0x00050044,
 
2316
0xe5102000,
 
2317
0x000d8180,
 
2318
0xe517c000,
 
2319
0x000d8180,
 
2320
0xe5171000,
 
2321
0x000d8180,
 
2322
0xe3a03000,
 
2323
0xe2800000,
 
2324
0x000a0000,
 
2325
0xe15c0002,
 
2326
0x3a000000,
 
2327
0x00050044,
 
2328
0x0006000b,
 
2329
0xe7d0c003,
 
2330
0xe1530002,
 
2331
0x2a000000,
 
2332
0x00050075,
 
2333
0xe24cb041,
 
2334
0xe35b001a,
 
2335
0x322cc020,
 
2336
0xe7c1c003,
 
2337
0xe2833001,
 
2338
0xea000000,
 
2339
0x0005000b,
 
2340
0x0006007b,
 
2341
0xe5170000,
 
2342
0x000d8180,
 
2343
0xe5171000,
 
2344
0x000d8180,
 
2345
0xe1500001,
 
2346
0xab000000,
 
2347
0x0005004d,
 
2348
0xe1c900d0,
 
2349
0xe35b0008,
 
2350
0x3a000000,
 
2351
0x00050044,
 
2352
0x00000000,
 
2353
0xe3710000,
 
2354
0x000a0000,
 
2355
0x1a000000,
 
2356
0x00050044,
 
2357
0xe5102000,
 
2358
0x000d8180,
 
2359
0xe517c000,
 
2360
0x000d8180,
 
2361
0xe5171000,
 
2362
0x000d8180,
 
2363
0xe3a03000,
 
2364
0xe2800000,
 
2365
0x000a0000,
 
2366
0xe15c0002,
 
2367
0x3a000000,
 
2368
0x00050044,
 
2369
0x0006000b,
 
2370
0xe7d0c003,
 
2371
0xe1530002,
 
2372
0x2a000000,
 
2373
0x00050075,
 
2374
0xe24cb061,
 
2375
0xe35b001a,
 
2376
0x322cc020,
 
2377
0xe7c1c003,
 
2378
0xe2833001,
 
2379
0xea000000,
 
2380
0x0005000b,
 
2381
0x0006007c,
 
2382
0xe1c900d0,
 
2383
0xe35b0008,
 
2384
0x3a000000,
 
2385
0x00050044,
 
2386
0xe3710000,
 
2387
0x000a0000,
 
2388
0x1a000000,
 
2389
0x00050044,
 
2390
0x00000000,
 
2391
0xe1a0a009,
 
2392
0x00000000,
 
2393
0xeb000000,
 
2394
0x00030028,
 
2395
0x00000000,
 
2396
0xe1a0900a,
 
2397
0x00000000,
 
2398
0xe3e01000,
 
2399
0x000a0000,
 
2400
0xea000000,
 
2401
0x00050047,
 
2402
0x0006007d,
 
2403
0x8a000000,
 
2404
0x00050044,
 
2405
0x0006007e,
 
2406
0xe1a0c081,
 
2407
0xe29cc980,
 
2408
0x53a00000,
 
2409
0x512fff1e,
 
2410
0xe3e03ff8,
 
2411
0xe053cacc,
 
2412
0x4a000000,
 
2413
0x00050001,
 
2414
0xe1a03581,
 
2415
0xe3833480,
 
2416
0xe1833aa0,
 
2417
0xe3510000,
 
2418
0xe1a00c33,
 
2419
0xb2600000,
 
2420
0xe12fff1e,
 
2421
0x0006000b,
 
2422
0xe28cc015,
 
2423
0xe1a03c30,
 
2424
0xe26cc014,
 
2425
0xe1a00601,
 
2426
0xe3510000,
 
2427
0xe1830c10,
 
2428
0xb2600000,
 
2429
0xe12fff1e,
 
2430
0x0006007f,
 
2431
0xe1c900d0,
 
2432
0xe35b0008,
 
2433
0x3a000000,
 
2434
0x00050044,
 
2435
0xe3710000,
 
2436
0x000a0000,
 
2437
0x1b000000,
 
2438
0x0005007d,
 
2439
0xe3e01000,
 
2440
0x000a0000,
 
2441
0xea000000,
 
2442
0x00050047,
 
2443
0x00060080,
 
2444
0xe1c900d0,
 
2445
0xe35b0008,
 
2446
0x3a000000,
 
2447
0x00050044,
 
2448
0xe3710000,
 
2449
0x000a0000,
 
2450
0x1b000000,
 
2451
0x0005007d,
 
2452
0xe1a02000,
 
2453
0xe3a0a008,
 
2454
0x0006000b,
 
2455
0xe18900da,
 
2456
0xe15a000b,
 
2457
0xe28aa008,
 
2458
0xaa000000,
 
2459
0x00050002,
 
2460
0xe3710000,
 
2461
0x000a0000,
 
2462
0x1b000000,
 
2463
0x0005007d,
 
2464
0xe0022000,
 
2465
0xea000000,
 
2466
0x0005000b,
 
2467
0x00060081,
 
2468
0x00000000,
 
2469
0xe1c900d0,
 
2470
0xe35b0008,
 
2471
0x3a000000,
 
2472
0x00050044,
 
2473
0xe3710000,
 
2474
0x000a0000,
 
2475
0x1b000000,
 
2476
0x0005007d,
 
2477
0xe1a02000,
 
2478
0xe3a0a008,
 
2479
0x0006000b,
 
2480
0xe18900da,
 
2481
0xe15a000b,
 
2482
0xe28aa008,
 
2483
0xaa000000,
 
2484
0x00050002,
 
2485
0xe3710000,
 
2486
0x000a0000,
 
2487
0x1b000000,
 
2488
0x0005007d,
 
2489
0xe1822000,
 
2490
0xea000000,
 
2491
0x0005000b,
 
2492
0x00060082,
 
2493
0xe1c900d0,
 
2494
0xe35b0008,
 
2495
0x3a000000,
 
2496
0x00050044,
 
2497
0xe3710000,
 
2498
0x000a0000,
 
2499
0x1b000000,
 
2500
0x0005007d,
 
2501
0xe1a02000,
 
2502
0xe3a0a008,
 
2503
0x0006000b,
 
2504
0xe18900da,
 
2505
0xe15a000b,
 
2506
0xe28aa008,
 
2507
0xaa000000,
 
2508
0x00050002,
 
2509
0xe3710000,
 
2510
0x000a0000,
 
2511
0x1b000000,
 
2512
0x0005007d,
 
2513
0xe0222000,
 
2514
0xea000000,
 
2515
0x0005000b,
 
2516
0x0006000c,
 
2517
0xe3e03000,
 
2518
0x000a0000,
 
2519
0xe5196004,
 
2520
0xe14920f8,
 
2521
0xea000000,
 
2522
0x0005005a,
 
2523
0x00060083,
 
2524
0xe1c900d0,
 
2525
0xe35b0008,
 
2526
0x3a000000,
 
2527
0x00050044,
 
2528
0x00000000,
 
2529
0xe3710000,
 
2530
0x000a0000,
 
2531
0x1b000000,
 
2532
0x0005007d,
 
2533
0xe0202860,
 
2534
0xe3c228ff,
 
2535
0xe1a00460,
 
2536
0xe3e01000,
 
2537
0x000a0000,
 
2538
0xe0200422,
 
2539
0xea000000,
 
2540
0x00050047,
 
2541
0x00060084,
 
2542
0xe1c900d0,
 
2543
0xe35b0008,
 
2544
0x3a000000,
 
2545
0x00050044,
 
2546
0xe3710000,
 
2547
0x000a0000,
 
2548
0x1b000000,
 
2549
0x0005007d,
 
2550
0xe1e00000,
 
2551
0xe3e01000,
 
2552
0x000a0000,
 
2553
0xea000000,
 
2554
0x00050047,
 
2555
0x00060085,
 
2556
0xe1c900d8,
 
2557
0xe35b0010,
 
2558
0x3a000000,
 
2559
0x00050044,
 
2560
0xe3710000,
 
2561
0x000a0000,
 
2562
0x1b000000,
 
2563
0x0005007d,
 
2564
0xe200a01f,
 
2565
0xe1c900d0,
 
2566
0xe3710000,
 
2567
0x000a0000,
 
2568
0x1b000000,
 
2569
0x0005007d,
 
2570
0xe1a00a10,
 
2571
0xe3e01000,
 
2572
0x000a0000,
 
2573
0xea000000,
 
2574
0x00050047,
 
2575
0x00060086,
 
2576
0xe1c900d8,
 
2577
0xe35b0010,
 
2578
0x3a000000,
 
2579
0x00050044,
 
2580
0xe3710000,
 
2581
0x000a0000,
 
2582
0x1b000000,
 
2583
0x0005007d,
 
2584
0x00000000,
 
2585
0xe200a01f,
 
2586
0xe1c900d0,
 
2587
0xe3710000,
 
2588
0x000a0000,
 
2589
0x1b000000,
 
2590
0x0005007d,
 
2591
0xe1a00a30,
 
2592
0xe3e01000,
 
2593
0x000a0000,
 
2594
0xea000000,
 
2595
0x00050047,
 
2596
0x00060087,
 
2597
0xe1c900d8,
 
2598
0xe35b0010,
 
2599
0x3a000000,
 
2600
0x00050044,
 
2601
0xe3710000,
 
2602
0x000a0000,
 
2603
0x1b000000,
 
2604
0x0005007d,
 
2605
0xe200a01f,
 
2606
0xe1c900d0,
 
2607
0xe3710000,
 
2608
0x000a0000,
 
2609
0x1b000000,
 
2610
0x0005007d,
 
2611
0xe1a00a50,
 
2612
0xe3e01000,
 
2613
0x000a0000,
 
2614
0xea000000,
 
2615
0x00050047,
 
2616
0x00060088,
 
2617
0xe1c900d8,
 
2618
0xe35b0010,
 
2619
0x3a000000,
 
2620
0x00050044,
 
2621
0xe3710000,
 
2622
0x000a0000,
 
2623
0x1b000000,
 
2624
0x0005007d,
 
2625
0xe260a000,
 
2626
0xe1c900d0,
 
2627
0xe3710000,
 
2628
0x000a0000,
 
2629
0x1b000000,
 
2630
0x0005007d,
 
2631
0xe1a00a70,
 
2632
0xe3e01000,
 
2633
0x000a0000,
 
2634
0xea000000,
 
2635
0x00050047,
 
2636
0x00060089,
 
2637
0xe1c900d8,
 
2638
0xe35b0010,
 
2639
0x3a000000,
 
2640
0x00050044,
 
2641
0x00000000,
 
2642
0xe3710000,
 
2643
0x000a0000,
 
2644
0x1b000000,
 
2645
0x0005007d,
 
2646
0xe200a01f,
 
2647
0xe1c900d0,
 
2648
0xe3710000,
 
2649
0x000a0000,
 
2650
0x1b000000,
 
2651
0x0005007d,
 
2652
0xe1a00a70,
 
2653
0xe3e01000,
 
2654
0x000a0000,
 
2655
0xea000000,
 
2656
0x00050047,
 
2657
0x00060044,
 
2658
0xe5192008,
 
2659
0xe5181000,
 
2660
0x000d8180,
 
2661
0xe089000b,
 
2662
0xe5196004,
 
2663
0xe5080000,
 
2664
0x000d8180,
 
2665
0xe5122000,
 
2666
0x000d8180,
 
2667
0xe5089000,
 
2668
0x000d8180,
 
2669
0xe2800000,
 
2670
0x000a0000,
 
2671
0xe58d6008,
 
2672
0xe1500001,
 
2673
0xe1a00008,
 
2674
0x8a000000,
 
2675
0x00050005,
 
2676
0xe12fff32,
 
2677
0xe5189000,
 
2678
0x000d8180,
 
2679
0xe3500000,
 
2680
0xe1a0b180,
 
2681
0xe249a008,
 
2682
0xca000000,
 
2683
0x00050045,
 
2684
0x0006000b,
 
2685
0xe5180000,
 
2686
0x000d8180,
 
2687
0xe5192008,
 
2688
0xe040b009,
 
2689
0x1a000000,
 
2690
0x00050028,
 
2691
0xe5126000,
 
2692
0x000d8180,
 
2693
0xe5d6c000,
 
2694
0xe496e004,
 
2695
0xe797c10c,
 
2696
0xe004a2ae,
 
2697
0xe08aa009,
 
2698
0xe12fff1c,
 
2699
0x00060028,
 
2700
0xe2160000,
 
2701
0x000a0000,
 
2702
0xe3c61000,
 
2703
0x000a0000,
 
2704
0x00000000,
 
2705
0x0516e004,
 
2706
0x00020000,
 
2707
0x000412ae,
 
2708
0xe049c001,
 
2709
0xea000000,
 
2710
0x00050024,
 
2711
0x0006000f,
 
2712
0xe3a01000,
 
2713
0x000a0000,
 
2714
0xeb000000,
 
2715
0x00030000,
 
2716
0xe5189000,
 
2717
0x000d8180,
 
2718
0xe1500000,
 
2719
0xea000000,
 
2720
0x0005000b,
 
2721
0x0006004d,
 
2722
0xe1a0a00e,
 
2723
0xe5089000,
 
2724
0x000d8180,
 
2725
0xe089100b,
 
2726
0xe58d6008,
 
2727
0xe5081000,
 
2728
0x000d8180,
 
2729
0xe1a00008,
 
2730
0xeb000000,
 
2731
0x00030029,
 
2732
0xe5189000,
 
2733
0x000d8180,
 
2734
0xe1a0e00a,
 
2735
0xe5192008,
 
2736
0xe12fff1e,
 
2737
0x0006008a,
 
2738
0x00000000,
 
2739
0xe7f001f0,
 
2740
0x00000000,
 
2741
0x0006008b,
 
2742
0xe5570000,
 
2743
0x000d8180,
 
2744
0xe3100000,
 
2745
0x000a0000,
 
2746
0x0a000000,
 
2747
0x00050001,
 
2748
0x0006000f,
 
2749
0xe20ec0ff,
 
2750
0xe087c10c,
 
2751
0xe51cf000,
 
2752
0x000d8180,
 
2753
0x0006008c,
 
2754
0xe5570000,
 
2755
0x000d8180,
 
2756
0xe5171000,
 
2757
0x000d8180,
 
2758
0xe3100000,
 
2759
0x000a0000,
 
2760
0x1a000000,
 
2761
0x0005000f,
 
2762
0xe3100000,
 
2763
0x000a0000,
 
2764
0x0a000000,
 
2765
0x0005000f,
 
2766
0xe2511001,
 
2767
0xe5071000,
 
2768
0x000d8180,
 
2769
0x0a000000,
 
2770
0x00050001,
 
2771
0xe3100000,
 
2772
0x000a0000,
 
2773
0x0a000000,
 
2774
0x0005000f,
 
2775
0x0006000b,
 
2776
0xe1a00008,
 
2777
0xe5089000,
 
2778
0x000d8180,
 
2779
0xe1a01006,
 
2780
0xeb000000,
 
2781
0x0003002a,
 
2782
0x0006000d,
 
2783
0xe5189000,
 
2784
0x000d8180,
 
2785
0x0006000e,
 
2786
0x00000000,
 
2787
0xe556c004,
 
2788
0xe516e004,
 
2789
0xe087c10c,
 
2790
0xe51cc000,
 
2791
0x000d8180,
 
2792
0xe004a2ae,
 
2793
0xe1a0b82e,
 
2794
0xe12fff1c,
 
2795
0x0006008d,
 
2796
0xe5130018,
 
2797
0xe2866004,
 
2798
0xe58d0004,
 
2799
0xea000000,
 
2800
0x0005000e,
 
2801
0x0006008e,
 
2802
0x00000000,
 
2803
0xe7f001f0,
 
2804
0x00000000,
 
2805
0x0006008f,
 
2806
0xe1a01006,
 
2807
0x00000000,
 
2808
0xea000000,
 
2809
0x00050001,
 
2810
0x00000000,
 
2811
0x00060090,
 
2812
0x00000000,
 
2813
0xe3861001,
 
2814
0x0006000b,
 
2815
0x00000000,
 
2816
0xe089300b,
 
2817
0xe58d6008,
 
2818
0xe1a00008,
 
2819
0xe5089000,
 
2820
0x000d8180,
 
2821
0xe04aa009,
 
2822
0xe5083000,
 
2823
0x000d8180,
 
2824
0xeb000000,
 
2825
0x0003002b,
 
2826
0xe5189000,
 
2827
0x000d8180,
 
2828
0xe5183000,
 
2829
0x000d8180,
 
2830
0xe3a01000,
 
2831
0xe089a00a,
 
2832
0xe043b009,
 
2833
0xe58d1008,
 
2834
0xe5192008,
 
2835
0xe12fff10,
 
2836
0x00060091,
 
2837
0x00000000,
 
2838
0xe7f001f0,
 
2839
0x00000000,
 
2840
0x00060092,
 
2841
0x00000000,
 
2842
0xe7f001f0,
 
2843
0x00000000,
 
2844
0x00060093,
 
2845
0xe7f001f0,
 
2846
0x00060094,
 
2847
0xe7f001f0,
 
2848
0x00000000,
 
2849
0x00060095,
 
2850
0xe7f001f0,
 
2851
0x00000000,
 
2852
0x00060095,
 
2853
0x00000000,
 
2854
0x00060096,
 
2855
0xe92d401f,
 
2856
0xeb000000,
 
2857
0x0003002c,
 
2858
0xeb000000,
 
2859
0x0003000f,
 
2860
0xe1cd20d8,
 
2861
0xeb000000,
 
2862
0x00030021,
 
2863
0xe1cd20d0,
 
2864
0xe2211480,
 
2865
0xeb000000,
 
2866
0x0003002d,
 
2867
0xe28dd014,
 
2868
0xe8bd8000,
 
2869
0x00060097,
 
2870
0xe210c480,
 
2871
0x42600000,
 
2872
0xe02cc0c1,
 
2873
0xe3510000,
 
2874
0x42611000,
 
2875
0xe2513001,
 
2876
0x11500001,
 
2877
0x03a00000,
 
2878
0x81110003,
 
2879
0x00020000,
 
2880
0x00000003,
 
2881
0x9a000000,
 
2882
0x00050001,
 
2883
0xe16f2f10,
 
2884
0xe16f3f11,
 
2885
0xe0433002,
 
2886
0xe273201f,
 
2887
0x108ff182,
 
2888
0xe1a00000,
 
2889
0x00000000,
 
2890
0xe1500001,
 
2891
0x000900a7,
 
2892
0x20400001,
 
2893
0x000900a7,
 
2894
0x00000000,
 
2895
0x0006000b,
 
2896
0xe3500000,
 
2897
0x135c0000,
 
2898
0x40400001,
 
2899
0xe030108c,
 
2900
0x42600000,
 
2901
0xe12fff1e,
 
2902
0x00060098,
 
2903
0x00000000,
 
2904
0xe7f001f0,
 
2905
0x00000000,
 
2906
0x00060099,
 
2907
0x00000000,
 
2908
0xe7f001f0,
 
2909
0x00000000,
 
2910
0x0006009a,
 
2911
0xe59dc000,
 
2912
0xe35c0001,
 
2913
0x3a000000,
 
2914
0x0003002d,
 
2915
0x0a000000,
 
2916
0x0003002e,
 
2917
0xe35c0003,
 
2918
0x3a000000,
 
2919
0x00030021,
 
2920
0x0a000000,
 
2921
0x0003002c,
 
2922
0xe35c0005,
 
2923
0x3a000000,
 
2924
0x00050096,
 
2925
0x0a000000,
 
2926
0x0003001e,
 
2927
0xe35c0007,
 
2928
0x32211480,
 
2929
0x03c11480,
 
2930
0x912fff1e,
 
2931
0xe7f001f0,
 
2932
0x0006009b,
 
2933
0x00000000,
 
2934
0xe92d4830,
 
2935
0xe1a04000,
 
2936
0xe5100000,
 
2937
0x000d8180,
 
2938
0xe5541000,
 
2939
0x000d8180,
 
2940
0xe2842000,
 
2941
0x000a0000,
 
2942
0xe1a0b00d,
 
2943
0xe04dd000,
 
2944
0xe2511001,
 
2945
0xe514c000,
 
2946
0x000d8180,
 
2947
0x4a000000,
 
2948
0x00050002,
 
2949
0x0006000b,
 
2950
0xe7923101,
 
2951
0xe78d3101,
 
2952
0xe2511001,
 
2953
0x5a000000,
 
2954
0x0005000b,
 
2955
0x0006000c,
 
2956
0xe5140000,
 
2957
0x000d8180,
 
2958
0xe5141000,
 
2959
0x000d8180,
 
2960
0xe5142000,
 
2961
0x000d8180,
 
2962
0xe5143000,
 
2963
0x000d8180,
 
2964
0xe12fff3c,
 
2965
0xe1a0d00b,
 
2966
0xe5040000,
 
2967
0x000d8180,
 
2968
0xe5041000,
 
2969
0x000d8180,
 
2970
0xe8bd8830,
 
2971
0x00000000,
 
2972
0x00080000,
 
2973
0x00000000,
 
2974
0xe1a0b18b,
 
2975
0xe1aa00d9,
 
2976
0xe1d6c0b2,
 
2977
0xe1ab20d9,
 
2978
0xe2866004,
 
2979
0xe086c10c,
 
2980
0xe3710000,
 
2981
0x000a0000,
 
2982
0x1a000000,
 
2983
0x00050003,
 
2984
0xe3730000,
 
2985
0x000a0000,
 
2986
0x1a000000,
 
2987
0x00050004,
 
2988
0xe1500002,
 
2989
0x00000000,
 
2990
0xb24c6b80,
 
2991
0x00000000,
 
2992
0xa24c6b80,
 
2993
0x00000000,
 
2994
0xd24c6b80,
 
2995
0x00000000,
 
2996
0xc24c6b80,
 
2997
0x00000000,
 
2998
0x0006000b,
 
2999
0xe5d6c000,
 
3000
0xe496e004,
 
3001
0xe797c10c,
 
3002
0xe004a2ae,
 
3003
0xe1a0b82e,
 
3004
0xe12fff1c,
 
3005
0x0006000d,
 
3006
0x8a000000,
 
3007
0x00050034,
 
3008
0xe3730000,
 
3009
0x000a0000,
 
3010
0x31a0a00c,
 
3011
0x3a000000,
 
3012
0x00050005,
 
3013
0xe1a00002,
 
3014
0xe1a0b00a,
 
3015
0xe1a0a00c,
 
3016
0xeb000000,
 
3017
0x00030025,
 
3018
0xe1a02000,
 
3019
0xe1a03001,
 
3020
0xe1cb00d0,
 
3021
0xea000000,
 
3022
0x00050005,
 
3023
0x0006000e,
 
3024
0x8a000000,
 
3025
0x00050034,
 
3026
0xe1a0a00c,
 
3027
0xeb000000,
 
3028
0x00030025,
 
3029
0xe1cb20d0,
 
3030
0x0006000f,
 
3031
0xeb000000,
 
3032
0x00030026,
 
3033
0x00000000,
 
3034
0x324a6b80,
 
3035
0x00000000,
 
3036
0x224a6b80,
 
3037
0x00000000,
 
3038
0x924a6b80,
 
3039
0x00000000,
 
3040
0x824a6b80,
 
3041
0x00000000,
 
3042
0xea000000,
 
3043
0x0005000b,
 
3044
0x00000000,
 
3045
0xe1a0b18b,
 
3046
0xe1aa00d9,
 
3047
0xe1d6c0b2,
 
3048
0xe1ab20d9,
 
3049
0xe2866004,
 
3050
0xe086c10c,
 
3051
0xe3710000,
 
3052
0x000a0000,
 
3053
0x93730000,
 
3054
0x000a0000,
 
3055
0x00000000,
 
3056
0x9a000000,
 
3057
0x0005009c,
 
3058
0x00000000,
 
3059
0x9a000000,
 
3060
0x0005009d,
 
3061
0x00000000,
 
3062
0xe3710000,
 
3063
0x000a0000,
 
3064
0x13730000,
 
3065
0x000a0000,
 
3066
0x0a000000,
 
3067
0x0005003a,
 
3068
0x00000000,
 
3069
0xe1510003,
 
3070
0x1a000000,
 
3071
0x00050002,
 
3072
0xe3710000,
 
3073
0x000a0000,
 
3074
0x2a000000,
 
3075
0x00050001,
 
3076
0xe1500002,
 
3077
0x00000000,
 
3078
0x1a000000,
 
3079
0x00050003,
 
3080
0x0006000b,
 
3081
0xe24c6b80,
 
3082
0x0006000c,
 
3083
0xe5d6c000,
 
3084
0xe496e004,
 
3085
0xe797c10c,
 
3086
0xe004a2ae,
 
3087
0xe1a0b82e,
 
3088
0xe12fff1c,
 
3089
0x0006000d,
 
3090
0xe3710000,
 
3091
0x000a0000,
 
3092
0x8a000000,
 
3093
0x0005000c,
 
3094
0x00000000,
 
3095
0x0a000000,
 
3096
0x00050001,
 
3097
0xe3710000,
 
3098
0x000a0000,
 
3099
0x8a000000,
 
3100
0x00050002,
 
3101
0x00000000,
 
3102
0xe510a000,
 
3103
0x000d8180,
 
3104
0xe35a0000,
 
3105
0x00000000,
 
3106
0x0a000000,
 
3107
0x0005000c,
 
3108
0x00000000,
 
3109
0x0a000000,
 
3110
0x00050002,
 
3111
0x00000000,
 
3112
0xe55aa000,
 
3113
0x000d8180,
 
3114
0xe3a03000,
 
3115
0x000a0000,
 
3116
0xe1a01000,
 
3117
0xe31a0000,
 
3118
0x000a0000,
 
3119
0x0a000000,
 
3120
0x00050039,
 
3121
0x00000000,
 
3122
0x0006000c,
 
3123
0xe24c6b80,
 
3124
0x0006000b,
 
3125
0xe5d6c000,
 
3126
0xe496e004,
 
3127
0xe797c10c,
 
3128
0xe004a2ae,
 
3129
0xe1a0b82e,
 
3130
0xe12fff1c,
 
3131
0x00000000,
 
3132
0xe1e0b00b,
 
3133
0xe18900da,
 
3134
0xe1d6c0b2,
 
3135
0xe795210b,
 
3136
0xe2866004,
 
3137
0xe086c10c,
 
3138
0xe3710000,
 
3139
0x000a0000,
 
3140
0x00000000,
 
3141
0x1a000000,
 
3142
0x00050007,
 
3143
0xe1500002,
 
3144
0x00000000,
 
3145
0x01500002,
 
3146
0x00000000,
 
3147
0x024c6b80,
 
3148
0x0006000b,
 
3149
0x00000000,
 
3150
0x0006000b,
 
3151
0x124c6b80,
 
3152
0x00000000,
 
3153
0xe5d6c000,
 
3154
0xe496e004,
 
3155
0xe797c10c,
 
3156
0xe004a2ae,
 
3157
0xe1a0b82e,
 
3158
0xe12fff1c,
 
3159
0x00000000,
 
3160
0x00060011,
 
3161
0xe3710000,
 
3162
0x000a0000,
 
3163
0x1a000000,
 
3164
0x0005000b,
 
3165
0xea000000,
 
3166
0x0005003a,
 
3167
0x00000000,
 
3168
0xe1a0b18b,
 
3169
0xe1aa00d9,
 
3170
0xe1d6c0b2,
 
3171
0xe1ab20d5,
 
3172
0xe2866004,
 
3173
0xe086c10c,
 
3174
0x00000000,
 
3175
0x0006009c,
 
3176
0x00000000,
 
3177
0x0006009d,
 
3178
0x00000000,
 
3179
0xe3710000,
 
3180
0x000a0000,
 
3181
0x1a000000,
 
3182
0x00050003,
 
3183
0xe3730000,
 
3184
0x000a0000,
 
3185
0x1a000000,
 
3186
0x00050004,
 
3187
0xe1500002,
 
3188
0x00000000,
 
3189
0x024c6b80,
 
3190
0x0006000b,
 
3191
0x00000000,
 
3192
0x0006000b,
 
3193
0x124c6b80,
 
3194
0x00000000,
 
3195
0x0006000c,
 
3196
0xe5d6c000,
 
3197
0xe496e004,
 
3198
0xe797c10c,
 
3199
0xe004a2ae,
 
3200
0xe1a0b82e,
 
3201
0xe12fff1c,
 
3202
0x0006000d,
 
3203
0x00000000,
 
3204
0x8a000000,
 
3205
0x00050007,
 
3206
0x00000000,
 
3207
0x824c6b80,
 
3208
0x00000000,
 
3209
0x8a000000,
 
3210
0x0005000c,
 
3211
0x00000000,
 
3212
0xe3730000,
 
3213
0x000a0000,
 
3214
0x31a0a00c,
 
3215
0x3a000000,
 
3216
0x00050005,
 
3217
0xe1a00002,
 
3218
0xe1a0b00a,
 
3219
0x0006000e,
 
3220
0xe1a0a00c,
 
3221
0xeb000000,
 
3222
0x00030025,
 
3223
0xe1cb20d0,
 
3224
0x0006000f,
 
3225
0xeb000000,
 
3226
0x0003002f,
 
3227
0x00000000,
 
3228
0x024a6b80,
 
3229
0x00000000,
 
3230
0x124a6b80,
 
3231
0x00000000,
 
3232
0xea000000,
 
3233
0x0005000c,
 
3234
0x00000000,
 
3235
0x00060011,
 
3236
0xe3710000,
 
3237
0x000a0000,
 
3238
0x1a000000,
 
3239
0x0005000b,
 
3240
0xea000000,
 
3241
0x0005003a,
 
3242
0x00000000,
 
3243
0xe18900da,
 
3244
0xe1d6c0b2,
 
3245
0xe2866004,
 
3246
0xe1e0b00b,
 
3247
0xe086c10c,
 
3248
0x00000000,
 
3249
0xe3710000,
 
3250
0x000a0000,
 
3251
0x0a000000,
 
3252
0x0005003a,
 
3253
0x00000000,
 
3254
0xe151000b,
 
3255
0x00000000,
 
3256
0x024c6b80,
 
3257
0x00000000,
 
3258
0x124c6b80,
 
3259
0x00000000,
 
3260
0xe5d6c000,
 
3261
0xe496e004,
 
3262
0xe797c10c,
 
3263
0xe004a2ae,
 
3264
0xe1a0b82e,
 
3265
0xe12fff1c,
 
3266
0x00000000,
 
3267
0xe089b18b,
 
3268
0xe1d6c0b2,
 
3269
0xe1cb00d0,
 
3270
0xe2866004,
 
3271
0xe086c10c,
 
3272
0xe3710000,
 
3273
0x000a0000,
 
3274
0x00000000,
 
3275
0x924c6b80,
 
3276
0x00000000,
 
3277
0x918900fa,
 
3278
0x00000000,
 
3279
0x824c6b80,
 
3280
0x00000000,
 
3281
0x818900fa,
 
3282
0x00000000,
 
3283
0xe5d6c000,
 
3284
0xe496e004,
 
3285
0xe797c10c,
 
3286
0xe004a2ae,
 
3287
0xe1a0b82e,
 
3288
0xe12fff1c,
 
3289
0x00000000,
 
3290
0xe1a0b18b,
 
3291
0xe5d6c000,
 
3292
0xe18900db,
 
3293
0xe496e004,
 
3294
0xe18900fa,
 
3295
0xe797c10c,
 
3296
0xe004a2ae,
 
3297
0xe1a0b82e,
 
3298
0xe12fff1c,
 
3299
0x00000000,
 
3300
0xe089b18b,
 
3301
0xe5d6c000,
 
3302
0xe59b0004,
 
3303
0xe089a00a,
 
3304
0xe496e004,
 
3305
0xe3700000,
 
3306
0x000a0000,
 
3307
0x93e01000,
 
3308
0x000a0000,
 
3309
0x83e01000,
 
3310
0x000a0000,
 
3311
0xe58a1004,
 
3312
0xe797c10c,
 
3313
0xe004a2ae,
 
3314
0xe1a0b82e,
 
3315
0xe12fff1c,
 
3316
0x00000000,
 
3317
0xe1a0b18b,
 
3318
0xe18900db,
 
3319
0xe5d6c000,
 
3320
0xe496e004,
 
3321
0xe3710000,
 
3322
0x000a0000,
 
3323
0x8a000000,
 
3324
0x0005003d,
 
3325
0x12211480,
 
3326
0x1a000000,
 
3327
0x00050005,
 
3328
0x02700000,
 
3329
0x614f00d0,
 
3330
0x00051809,
 
3331
0x0006000f,
 
3332
0xe18900fa,
 
3333
0xe797c10c,
 
3334
0xe004a2ae,
 
3335
0xe1a0b82e,
 
3336
0xe12fff1c,
 
3337
0x00040007,
 
3338
0x00060013,
 
3339
0x00020000,
 
3340
0x00000000,
 
3341
0x41e00000,
 
3342
0x00000000,
 
3343
0xe1a0b18b,
 
3344
0xe18900db,
 
3345
0xe3710000,
 
3346
0x000a0000,
 
3347
0x1a000000,
 
3348
0x00050002,
 
3349
0xe5100000,
 
3350
0x000d8180,
 
3351
0x0006000b,
 
3352
0xe3e01000,
 
3353
0x000a0000,
 
3354
0xe5d6c000,
 
3355
0xe496e004,
 
3356
0xe18900fa,
 
3357
0xe797c10c,
 
3358
0xe004a2ae,
 
3359
0xe1a0b82e,
 
3360
0xe12fff1c,
 
3361
0x0006000c,
 
3362
0xe3710000,
 
3363
0x000a0000,
 
3364
0x1a000000,
 
3365
0x0005003f,
 
3366
0x00000000,
 
3367
0xe1a0b009,
 
3368
0x00000000,
 
3369
0xeb000000,
 
3370
0x00030028,
 
3371
0x00000000,
 
3372
0xe1a0900b,
 
3373
0x00000000,
 
3374
0xea000000,
 
3375
0x0005000b,
 
3376
0x00000000,
 
3377
0xe004caae,
 
3378
0xe004b6ae,
 
3379
0x00000000,
 
3380
0xe18900dc,
 
3381
0xe18520db,
 
3382
0x00000000,
 
3383
0xe18920dc,
 
3384
0xe18500db,
 
3385
0x00000000,
 
3386
0xe18900dc,
 
3387
0xe18920db,
 
3388
0x00000000,
 
3389
0xe5d6c000,
 
3390
0x00000000,
 
3391
0xe3730000,
 
3392
0x000a0000,
 
3393
0x03710000,
 
3394
0x000a0000,
 
3395
0x00000000,
 
3396
0xe3710000,
 
3397
0x000a0000,
 
3398
0x03730000,
 
3399
0x000a0000,
 
3400
0x00000000,
 
3401
0x1a000000,
 
3402
0x00050005,
 
3403
0xe0900002,
 
3404
0x00000000,
 
3405
0x6a000000,
 
3406
0x0005003b,
 
3407
0x00000000,
 
3408
0x6a000000,
 
3409
0x0005003c,
 
3410
0x00000000,
 
3411
0x6a000000,
 
3412
0x0005003e,
 
3413
0x00000000,
 
3414
0x0006000e,
 
3415
0xe496e004,
 
3416
0xe18900fa,
 
3417
0xe797c10c,
 
3418
0xe004a2ae,
 
3419
0xe1a0b82e,
 
3420
0xe12fff1c,
 
3421
0x0006000f,
 
3422
0x00000000,
 
3423
0xe3730000,
 
3424
0x000a0000,
 
3425
0x33710000,
 
3426
0x000a0000,
 
3427
0x00000000,
 
3428
0xe3710000,
 
3429
0x000a0000,
 
3430
0x33730000,
 
3431
0x000a0000,
 
3432
0x00000000,
 
3433
0x2a000000,
 
3434
0x0005003b,
 
3435
0x00000000,
 
3436
0xe3730000,
 
3437
0x000a0000,
 
3438
0x33710000,
 
3439
0x000a0000,
 
3440
0x00000000,
 
3441
0xe3710000,
 
3442
0x000a0000,
 
3443
0x33730000,
 
3444
0x000a0000,
 
3445
0x00000000,
 
3446
0x2a000000,
 
3447
0x0005003c,
 
3448
0x00000000,
 
3449
0xe3730000,
 
3450
0x000a0000,
 
3451
0x33710000,
 
3452
0x000a0000,
 
3453
0x00000000,
 
3454
0xe3710000,
 
3455
0x000a0000,
 
3456
0x33730000,
 
3457
0x000a0000,
 
3458
0x00000000,
 
3459
0x2a000000,
 
3460
0x0005003e,
 
3461
0x00000000,
 
3462
0xeb000000,
 
3463
0x0003002d,
 
3464
0xe5d6c000,
 
3465
0xea000000,
 
3466
0x0005000e,
 
3467
0x00000000,
 
3468
0xe004caae,
 
3469
0xe004b6ae,
 
3470
0x00000000,
 
3471
0xe18900dc,
 
3472
0xe18520db,
 
3473
0x00000000,
 
3474
0xe18920dc,
 
3475
0xe18500db,
 
3476
0x00000000,
 
3477
0xe18900dc,
 
3478
0xe18920db,
 
3479
0x00000000,
 
3480
0xe5d6c000,
 
3481
0x00000000,
 
3482
0xe3730000,
 
3483
0x000a0000,
 
3484
0x03710000,
 
3485
0x000a0000,
 
3486
0x00000000,
 
3487
0xe3710000,
 
3488
0x000a0000,
 
3489
0x03730000,
 
3490
0x000a0000,
 
3491
0x00000000,
 
3492
0x1a000000,
 
3493
0x00050005,
 
3494
0xe0500002,
 
3495
0x00000000,
 
3496
0x6a000000,
 
3497
0x0005003b,
 
3498
0x00000000,
 
3499
0x6a000000,
 
3500
0x0005003c,
 
3501
0x00000000,
 
3502
0x6a000000,
 
3503
0x0005003e,
 
3504
0x00000000,
 
3505
0x0006000e,
 
3506
0xe496e004,
 
3507
0xe18900fa,
 
3508
0xe797c10c,
 
3509
0xe004a2ae,
 
3510
0xe1a0b82e,
 
3511
0xe12fff1c,
 
3512
0x0006000f,
 
3513
0x00000000,
 
3514
0xe3730000,
 
3515
0x000a0000,
 
3516
0x33710000,
 
3517
0x000a0000,
 
3518
0x00000000,
 
3519
0xe3710000,
 
3520
0x000a0000,
 
3521
0x33730000,
 
3522
0x000a0000,
 
3523
0x00000000,
 
3524
0x2a000000,
 
3525
0x0005003b,
 
3526
0x00000000,
 
3527
0xe3730000,
 
3528
0x000a0000,
 
3529
0x33710000,
 
3530
0x000a0000,
 
3531
0x00000000,
 
3532
0xe3710000,
 
3533
0x000a0000,
 
3534
0x33730000,
 
3535
0x000a0000,
 
3536
0x00000000,
 
3537
0x2a000000,
 
3538
0x0005003c,
 
3539
0x00000000,
 
3540
0xe3730000,
 
3541
0x000a0000,
 
3542
0x33710000,
 
3543
0x000a0000,
 
3544
0x00000000,
 
3545
0xe3710000,
 
3546
0x000a0000,
 
3547
0x33730000,
 
3548
0x000a0000,
 
3549
0x00000000,
 
3550
0x2a000000,
 
3551
0x0005003e,
 
3552
0x00000000,
 
3553
0xeb000000,
 
3554
0x0003002e,
 
3555
0xe5d6c000,
 
3556
0xea000000,
 
3557
0x0005000e,
 
3558
0x00000000,
 
3559
0xe004caae,
 
3560
0xe004b6ae,
 
3561
0x00000000,
 
3562
0xe18900dc,
 
3563
0xe18520db,
 
3564
0x00000000,
 
3565
0xe18920dc,
 
3566
0xe18500db,
 
3567
0x00000000,
 
3568
0xe18900dc,
 
3569
0xe18920db,
 
3570
0x00000000,
 
3571
0xe5d6c000,
 
3572
0x00000000,
 
3573
0xe3730000,
 
3574
0x000a0000,
 
3575
0x03710000,
 
3576
0x000a0000,
 
3577
0x00000000,
 
3578
0xe3710000,
 
3579
0x000a0000,
 
3580
0x03730000,
 
3581
0x000a0000,
 
3582
0x00000000,
 
3583
0x1a000000,
 
3584
0x00050005,
 
3585
0xe0cb0092,
 
3586
0xe15b0fc0,
 
3587
0x00000000,
 
3588
0x1a000000,
 
3589
0x0005003b,
 
3590
0x00000000,
 
3591
0x1a000000,
 
3592
0x0005003c,
 
3593
0x00000000,
 
3594
0x1a000000,
 
3595
0x0005003e,
 
3596
0x00000000,
 
3597
0x0006000e,
 
3598
0xe496e004,
 
3599
0xe18900fa,
 
3600
0xe797c10c,
 
3601
0xe004a2ae,
 
3602
0xe1a0b82e,
 
3603
0xe12fff1c,
 
3604
0x0006000f,
 
3605
0x00000000,
 
3606
0xe3730000,
 
3607
0x000a0000,
 
3608
0x33710000,
 
3609
0x000a0000,
 
3610
0x00000000,
 
3611
0xe3710000,
 
3612
0x000a0000,
 
3613
0x33730000,
 
3614
0x000a0000,
 
3615
0x00000000,
 
3616
0x2a000000,
 
3617
0x0005003b,
 
3618
0x00000000,
 
3619
0xe3730000,
 
3620
0x000a0000,
 
3621
0x33710000,
 
3622
0x000a0000,
 
3623
0x00000000,
 
3624
0xe3710000,
 
3625
0x000a0000,
 
3626
0x33730000,
 
3627
0x000a0000,
 
3628
0x00000000,
 
3629
0x2a000000,
 
3630
0x0005003c,
 
3631
0x00000000,
 
3632
0xe3730000,
 
3633
0x000a0000,
 
3634
0x33710000,
 
3635
0x000a0000,
 
3636
0x00000000,
 
3637
0xe3710000,
 
3638
0x000a0000,
 
3639
0x33730000,
 
3640
0x000a0000,
 
3641
0x00000000,
 
3642
0x2a000000,
 
3643
0x0005003e,
 
3644
0x00000000,
 
3645
0xeb000000,
 
3646
0x00030021,
 
3647
0xe5d6c000,
 
3648
0xea000000,
 
3649
0x0005000e,
 
3650
0x00000000,
 
3651
0xe004caae,
 
3652
0xe004b6ae,
 
3653
0x00000000,
 
3654
0xe18900dc,
 
3655
0xe18520db,
 
3656
0x00000000,
 
3657
0xe18920dc,
 
3658
0xe18500db,
 
3659
0x00000000,
 
3660
0xe18900dc,
 
3661
0xe18920db,
 
3662
0x00000000,
 
3663
0xe3730000,
 
3664
0x000a0000,
 
3665
0x33710000,
 
3666
0x000a0000,
 
3667
0x00000000,
 
3668
0xe3710000,
 
3669
0x000a0000,
 
3670
0x33730000,
 
3671
0x000a0000,
 
3672
0x00000000,
 
3673
0x2a000000,
 
3674
0x0005003b,
 
3675
0x00000000,
 
3676
0xe3730000,
 
3677
0x000a0000,
 
3678
0x33710000,
 
3679
0x000a0000,
 
3680
0x00000000,
 
3681
0xe3710000,
 
3682
0x000a0000,
 
3683
0x33730000,
 
3684
0x000a0000,
 
3685
0x00000000,
 
3686
0x2a000000,
 
3687
0x0005003c,
 
3688
0x00000000,
 
3689
0xe3730000,
 
3690
0x000a0000,
 
3691
0x33710000,
 
3692
0x000a0000,
 
3693
0x00000000,
 
3694
0xe3710000,
 
3695
0x000a0000,
 
3696
0x33730000,
 
3697
0x000a0000,
 
3698
0x00000000,
 
3699
0x2a000000,
 
3700
0x0005003e,
 
3701
0x00000000,
 
3702
0xeb000000,
 
3703
0x0003002c,
 
3704
0xe5d6c000,
 
3705
0xe496e004,
 
3706
0xe18900fa,
 
3707
0xe797c10c,
 
3708
0xe004a2ae,
 
3709
0xe1a0b82e,
 
3710
0xe12fff1c,
 
3711
0x00000000,
 
3712
0xe004caae,
 
3713
0xe004b6ae,
 
3714
0x00000000,
 
3715
0xe18900dc,
 
3716
0xe18520db,
 
3717
0x00000000,
 
3718
0xe18920dc,
 
3719
0xe18500db,
 
3720
0x00000000,
 
3721
0xe18900dc,
 
3722
0xe18920db,
 
3723
0x00000000,
 
3724
0xe3730000,
 
3725
0x000a0000,
 
3726
0x03710000,
 
3727
0x000a0000,
 
3728
0x00000000,
 
3729
0xe3710000,
 
3730
0x000a0000,
 
3731
0x03730000,
 
3732
0x000a0000,
 
3733
0x00000000,
 
3734
0x1a000000,
 
3735
0x00050005,
 
3736
0xe1b01002,
 
3737
0x00000000,
 
3738
0x0a000000,
 
3739
0x0005003b,
 
3740
0x00000000,
 
3741
0x0a000000,
 
3742
0x0005003c,
 
3743
0x00000000,
 
3744
0x0a000000,
 
3745
0x0005003e,
 
3746
0x00000000,
 
3747
0xeb000000,
 
3748
0x00050097,
 
3749
0xe3e01000,
 
3750
0x000a0000,
 
3751
0x0006000e,
 
3752
0xe5d6c000,
 
3753
0xe496e004,
 
3754
0xe18900fa,
 
3755
0xe797c10c,
 
3756
0xe004a2ae,
 
3757
0xe1a0b82e,
 
3758
0xe12fff1c,
 
3759
0x0006000f,
 
3760
0x00000000,
 
3761
0xe3730000,
 
3762
0x000a0000,
 
3763
0x33710000,
 
3764
0x000a0000,
 
3765
0x00000000,
 
3766
0xe3710000,
 
3767
0x000a0000,
 
3768
0x33730000,
 
3769
0x000a0000,
 
3770
0x00000000,
 
3771
0x2a000000,
 
3772
0x0005003b,
 
3773
0x00000000,
 
3774
0xe3730000,
 
3775
0x000a0000,
 
3776
0x33710000,
 
3777
0x000a0000,
 
3778
0x00000000,
 
3779
0xe3710000,
 
3780
0x000a0000,
 
3781
0x33730000,
 
3782
0x000a0000,
 
3783
0x00000000,
 
3784
0x2a000000,
 
3785
0x0005003c,
 
3786
0x00000000,
 
3787
0xe3730000,
 
3788
0x000a0000,
 
3789
0x33710000,
 
3790
0x000a0000,
 
3791
0x00000000,
 
3792
0xe3710000,
 
3793
0x000a0000,
 
3794
0x33730000,
 
3795
0x000a0000,
 
3796
0x00000000,
 
3797
0x2a000000,
 
3798
0x0005003e,
 
3799
0x00000000,
 
3800
0xe1a0b009,
 
3801
0x00000000,
 
3802
0xeb000000,
 
3803
0x00050096,
 
3804
0x00000000,
 
3805
0xe1a0900b,
 
3806
0x00000000,
 
3807
0xea000000,
 
3808
0x0005000e,
 
3809
0x00000000,
 
3810
0xe004caae,
 
3811
0xe004b6ae,
 
3812
0x00000000,
 
3813
0xe18900dc,
 
3814
0xe18520db,
 
3815
0x00000000,
 
3816
0xe18920dc,
 
3817
0xe18500db,
 
3818
0x00000000,
 
3819
0xe18900dc,
 
3820
0xe18920db,
 
3821
0x00000000,
 
3822
0xe3730000,
 
3823
0x000a0000,
 
3824
0x33710000,
 
3825
0x000a0000,
 
3826
0x00000000,
 
3827
0xe3710000,
 
3828
0x000a0000,
 
3829
0x33730000,
 
3830
0x000a0000,
 
3831
0x00000000,
 
3832
0x2a000000,
 
3833
0x0005003b,
 
3834
0x00000000,
 
3835
0xe3730000,
 
3836
0x000a0000,
 
3837
0x33710000,
 
3838
0x000a0000,
 
3839
0x00000000,
 
3840
0xe3710000,
 
3841
0x000a0000,
 
3842
0x33730000,
 
3843
0x000a0000,
 
3844
0x00000000,
 
3845
0x2a000000,
 
3846
0x0005003c,
 
3847
0x00000000,
 
3848
0xe3730000,
 
3849
0x000a0000,
 
3850
0x33710000,
 
3851
0x000a0000,
 
3852
0x00000000,
 
3853
0xe3710000,
 
3854
0x000a0000,
 
3855
0x33730000,
 
3856
0x000a0000,
 
3857
0x00000000,
 
3858
0x2a000000,
 
3859
0x0005003e,
 
3860
0x00000000,
 
3861
0xe1a0b009,
 
3862
0x00000000,
 
3863
0xeb000000,
 
3864
0x0003001e,
 
3865
0x00000000,
 
3866
0xe1a0900b,
 
3867
0x00000000,
 
3868
0xe5d6c000,
 
3869
0xe496e004,
 
3870
0xe18900fa,
 
3871
0xe797c10c,
 
3872
0xe004a2ae,
 
3873
0xe1a0b82e,
 
3874
0xe12fff1c,
 
3875
0x00000000,
 
3876
0xe004baae,
 
3877
0xe004c6ae,
 
3878
0xe04c200b,
 
3879
0xe5089000,
 
3880
0x000d8180,
 
3881
0xe089100c,
 
3882
0x0006002a,
 
3883
0xe1a00008,
 
3884
0xe58d6008,
 
3885
0xe1a021a2,
 
3886
0xeb000000,
 
3887
0x00030030,
 
3888
0xe5189000,
 
3889
0x000d8180,
 
3890
0xe3500000,
 
3891
0x1a000000,
 
3892
0x00050035,
 
3893
0xe18920db,
 
3894
0xe5d6c000,
 
3895
0xe496e004,
 
3896
0xe18920fa,
 
3897
0xe797c10c,
 
3898
0xe004a2ae,
 
3899
0xe1a0b82e,
 
3900
0xe12fff1c,
 
3901
0x00000000,
 
3902
0xe1e0b00b,
 
3903
0xe5d6c000,
 
3904
0xe795010b,
 
3905
0xe3e01000,
 
3906
0x000a0000,
 
3907
0xe496e004,
 
3908
0xe18900fa,
 
3909
0xe797c10c,
 
3910
0xe004a2ae,
 
3911
0xe1a0b82e,
 
3912
0xe12fff1c,
 
3913
0x00000000,
 
3914
0xe1e0b00b,
 
3915
0xe5d6c000,
 
3916
0xe795010b,
 
3917
0xe3e01000,
 
3918
0x000a0000,
 
3919
0xe496e004,
 
3920
0xe18900fa,
 
3921
0xe797c10c,
 
3922
0xe004a2ae,
 
3923
0xe1a0b82e,
 
3924
0xe12fff1c,
 
3925
0x00000000,
 
3926
0xe1a0084e,
 
3927
0xe3e01000,
 
3928
0x000a0000,
 
3929
0xe5d6c000,
 
3930
0xe496e004,
 
3931
0xe18900fa,
 
3932
0xe797c10c,
 
3933
0xe004a2ae,
 
3934
0xe1a0b82e,
 
3935
0xe12fff1c,
 
3936
0x00000000,
 
3937
0xe1a0b18b,
 
3938
0xe5d6c000,
 
3939
0xe18500db,
 
3940
0xe496e004,
 
3941
0xe18900fa,
 
3942
0xe797c10c,
 
3943
0xe004a2ae,
 
3944
0xe1a0b82e,
 
3945
0xe12fff1c,
 
3946
0x00000000,
 
3947
0xe089a00a,
 
3948
0xe1e0b00b,
 
3949
0xe5d6c000,
 
3950
0xe496e004,
 
3951
0xe58ab004,
 
3952
0xe797c10c,
 
3953
0xe004a2ae,
 
3954
0xe1a0b82e,
 
3955
0xe12fff1c,
 
3956
0x00000000,
 
3957
0xe089a00a,
 
3958
0xe089b18b,
 
3959
0xe3e00000,
 
3960
0x000a0000,
 
3961
0xe58a0004,
 
3962
0xe28aa008,
 
3963
0x0006000b,
 
3964
0xe58a0004,
 
3965
0xe15a000b,
 
3966
0xe28aa008,
 
3967
0xba000000,
 
3968
0x0005000b,
 
3969
0xe5d6c000,
 
3970
0xe496e004,
 
3971
0xe797c10c,
 
3972
0xe004a2ae,
 
3973
0xe1a0b82e,
 
3974
0xe12fff1c,
 
3975
0x00000000,
 
3976
0xe5191008,
 
3977
0xe1a0b10b,
 
3978
0xe28bb000,
 
3979
0x000a0000,
 
3980
0xe791100b,
 
3981
0xe5111000,
 
3982
0x000d8180,
 
3983
0xe1c120d0,
 
3984
0xe5d6c000,
 
3985
0xe496e004,
 
3986
0xe18920fa,
 
3987
0xe797c10c,
 
3988
0xe004a2ae,
 
3989
0xe1a0b82e,
 
3990
0xe12fff1c,
 
3991
0x00000000,
 
3992
0xe5191008,
 
3993
0xe1a0a0aa,
 
3994
0xe28aa000,
 
3995
0x000a0000,
 
3996
0xe1a0b18b,
 
3997
0xe791100a,
 
3998
0xe18920db,
 
3999
0xe551c000,
 
4000
0x000d8180,
 
4001
0xe551b000,
 
4002
0x000d8180,
 
4003
0xe5111000,
 
4004
0x000d8180,
 
4005
0xe31c0000,
 
4006
0x000a0000,
 
4007
0xe283c000,
 
4008
0x000a0000,
 
4009
0x135b0000,
 
4010
0xe1c120f0,
 
4011
0x1a000000,
 
4012
0x00050002,
 
4013
0x0006000b,
 
4014
0xe5d6c000,
 
4015
0xe496e004,
 
4016
0xe797c10c,
 
4017
0xe004a2ae,
 
4018
0xe1a0b82e,
 
4019
0xe12fff1c,
 
4020
0x0006000c,
 
4021
0xe37c0000,
 
4022
0x000a0000,
 
4023
0x8552b000,
 
4024
0x000d8180,
 
4025
0x9a000000,
 
4026
0x0005000b,
 
4027
0xe2470000,
 
4028
0x000a0000,
 
4029
0xe31b0000,
 
4030
0x000a0000,
 
4031
0x00000000,
 
4032
0x0a000000,
 
4033
0x0005000b,
 
4034
0xe1a0b009,
 
4035
0xeb000000,
 
4036
0x00030031,
 
4037
0xe1a0900b,
 
4038
0x00000000,
 
4039
0x1b000000,
 
4040
0x00030031,
 
4041
0x00000000,
 
4042
0xea000000,
 
4043
0x0005000b,
 
4044
0x00000000,
 
4045
0xe5191008,
 
4046
0xe1a0a0aa,
 
4047
0xe28aa000,
 
4048
0x000a0000,
 
4049
0xe1e0b00b,
 
4050
0xe791100a,
 
4051
0xe795210b,
 
4052
0xe3e03000,
 
4053
0x000a0000,
 
4054
0xe551c000,
 
4055
0x000d8180,
 
4056
0xe5111000,
 
4057
0x000d8180,
 
4058
0xe551b000,
 
4059
0x000d8180,
 
4060
0xe31c0000,
 
4061
0x000a0000,
 
4062
0xe552c000,
 
4063
0x000d8180,
 
4064
0xe1c120f0,
 
4065
0x1a000000,
 
4066
0x00050002,
 
4067
0x0006000b,
 
4068
0xe5d6c000,
 
4069
0xe496e004,
 
4070
0xe797c10c,
 
4071
0xe004a2ae,
 
4072
0xe1a0b82e,
 
4073
0xe12fff1c,
 
4074
0x0006000c,
 
4075
0xe31c0000,
 
4076
0x000a0000,
 
4077
0x135b0000,
 
4078
0xe2470000,
 
4079
0x000a0000,
 
4080
0x00000000,
 
4081
0x0a000000,
 
4082
0x0005000b,
 
4083
0xe1a0b009,
 
4084
0xeb000000,
 
4085
0x00030031,
 
4086
0xe1a0900b,
 
4087
0x00000000,
 
4088
0x1b000000,
 
4089
0x00030031,
 
4090
0x00000000,
 
4091
0xea000000,
 
4092
0x0005000b,
 
4093
0x00000000,
 
4094
0xe5191008,
 
4095
0xe1a0a0aa,
 
4096
0xe28aa000,
 
4097
0x000a0000,
 
4098
0xe1a0b18b,
 
4099
0xe791100a,
 
4100
0xe18520db,
 
4101
0xe5111000,
 
4102
0x000d8180,
 
4103
0xe5d6c000,
 
4104
0xe496e004,
 
4105
0xe1c120f0,
 
4106
0xe797c10c,
 
4107
0xe004a2ae,
 
4108
0xe1a0b82e,
 
4109
0xe12fff1c,
 
4110
0x00000000,
 
4111
0xe5191008,
 
4112
0xe1a0a0aa,
 
4113
0xe28aa000,
 
4114
0x000a0000,
 
4115
0xe791100a,
 
4116
0xe1e0b00b,
 
4117
0xe5111000,
 
4118
0x000d8180,
 
4119
0xe5d6c000,
 
4120
0xe496e004,
 
4121
0xe581b004,
 
4122
0xe797c10c,
 
4123
0xe004a2ae,
 
4124
0xe1a0b82e,
 
4125
0xe12fff1c,
 
4126
0x00000000,
 
4127
0xe5182000,
 
4128
0x000d8180,
 
4129
0xe086b10b,
 
4130
0xe5089000,
 
4131
0x000d8180,
 
4132
0xe3520000,
 
4133
0xe24b6b80,
 
4134
0x0a000000,
 
4135
0x00050001,
 
4136
0xe1a00008,
 
4137
0xe089100a,
 
4138
0xeb000000,
 
4139
0x00030032,
 
4140
0xe5189000,
 
4141
0x000d8180,
 
4142
0x0006000b,
 
4143
0xe5d6c000,
 
4144
0xe496e004,
 
4145
0xe797c10c,
 
4146
0xe004a2ae,
 
4147
0xe1a0b82e,
 
4148
0xe12fff1c,
 
4149
0x00000000,
 
4150
0xe1e0b00b,
 
4151
0xe5089000,
 
4152
0x000d8180,
 
4153
0xe795110b,
 
4154
0xe58d6008,
 
4155
0xe5192008,
 
4156
0xe1a00008,
 
4157
0xeb000000,
 
4158
0x00030033,
 
4159
0xe5189000,
 
4160
0x000d8180,
 
4161
0xe3e01000,
 
4162
0x000a0000,
 
4163
0xe5d6c000,
 
4164
0xe496e004,
 
4165
0xe18900fa,
 
4166
0xe797c10c,
 
4167
0xe004a2ae,
 
4168
0xe1a0b82e,
 
4169
0xe12fff1c,
 
4170
0x00000000,
 
4171
0xe1e0b00b,
 
4172
0x00000000,
 
4173
0xe5172000,
 
4174
0x000d8180,
 
4175
0xe5173000,
 
4176
0x000d8180,
 
4177
0xe5089000,
 
4178
0x000d8180,
 
4179
0xe58d6008,
 
4180
0xe1520003,
 
4181
0xe1a00008,
 
4182
0x2a000000,
 
4183
0x00050005,
 
4184
0x0006000b,
 
4185
0x00000000,
 
4186
0xe1a01a8b,
 
4187
0xe1a025ab,
 
4188
0xe1a0bac1,
 
4189
0xe1a01aa1,
 
4190
0xe37b0001,
 
4191
0x02811002,
 
4192
0xeb000000,
 
4193
0x00030034,
 
4194
0x00000000,
 
4195
0xe795110b,
 
4196
0xeb000000,
 
4197
0x00030035,
 
4198
0x00000000,
 
4199
0xe5189000,
 
4200
0x000d8180,
 
4201
0xe3e01000,
 
4202
0x000a0000,
 
4203
0xe5d6c000,
 
4204
0xe496e004,
 
4205
0xe18900fa,
 
4206
0xe797c10c,
 
4207
0xe004a2ae,
 
4208
0xe1a0b82e,
 
4209
0xe12fff1c,
 
4210
0x0006000f,
 
4211
0xeb000000,
 
4212
0x00030036,
 
4213
0xe1a00008,
 
4214
0xea000000,
 
4215
0x0005000b,
 
4216
0x00000000,
 
4217
0xe5191008,
 
4218
0xe1e0b00b,
 
4219
0xe5110000,
 
4220
0x000d8180,
 
4221
0xe795b10b,
 
4222
0x00000000,
 
4223
0xea000000,
 
4224
0x0005009e,
 
4225
0x00000000,
 
4226
0xea000000,
 
4227
0x0005009f,
 
4228
0x00000000,
 
4229
0xe004caae,
 
4230
0xe004b6ae,
 
4231
0xe18900dc,
 
4232
0xe18920db,
 
4233
0xe3710000,
 
4234
0x000a0000,
 
4235
0x1a000000,
 
4236
0x0005002f,
 
4237
0xe3730000,
 
4238
0x000a0000,
 
4239
0x05103000,
 
4240
0x000d8180,
 
4241
0x05101000,
 
4242
0x000d8180,
 
4243
0x1a000000,
 
4244
0x00050009,
 
4245
0xe0833182,
 
4246
0xe1520001,
 
4247
0x31c320d0,
 
4248
0x2a000000,
 
4249
0x0005002f,
 
4250
0xe5d6c000,
 
4251
0xe3730000,
 
4252
0x000a0000,
 
4253
0x0a000000,
 
4254
0x00050005,
 
4255
0x0006000b,
 
4256
0xe496e004,
 
4257
0xe18920fa,
 
4258
0xe797c10c,
 
4259
0xe004a2ae,
 
4260
0xe1a0b82e,
 
4261
0xe12fff1c,
 
4262
0x0006000f,
 
4263
0xe5101000,
 
4264
0x000d8180,
 
4265
0xe3510000,
 
4266
0x0a000000,
 
4267
0x0005000b,
 
4268
0xe5511000,
 
4269
0x000d8180,
 
4270
0xe3110000,
 
4271
0x000a0000,
 
4272
0x1a000000,
 
4273
0x0005000b,
 
4274
0xe004caae,
 
4275
0xea000000,
 
4276
0x0005002f,
 
4277
0x00060013,
 
4278
0xe3730000,
 
4279
0x000a0000,
 
4280
0x01a0b002,
 
4281
0x0a000000,
 
4282
0x0005009e,
 
4283
0xea000000,
 
4284
0x0005002f,
 
4285
0x00000000,
 
4286
0xe004caae,
 
4287
0xe20bb0ff,
 
4288
0xe18900dc,
 
4289
0xe1e0b00b,
 
4290
0xe795b10b,
 
4291
0xe3710000,
 
4292
0x000a0000,
 
4293
0x1a000000,
 
4294
0x0005002c,
 
4295
0x0006009e,
 
4296
0xe5102000,
 
4297
0x000d8180,
 
4298
0xe51b3000,
 
4299
0x000d8180,
 
4300
0xe510e000,
 
4301
0x000d8180,
 
4302
0xe1a0c000,
 
4303
0xe0022003,
 
4304
0xe0822082,
 
4305
0xe08ee182,
 
4306
0x0006000b,
 
4307
0xe14e00d0,
 
4308
0x000c8100,
 
4309
0xe14e20d0,
 
4310
0x000c8100,
 
4311
0xe51ee000,
 
4312
0x000d8180,
 
4313
0xe150000b,
 
4314
0x03710000,
 
4315
0x000a0000,
 
4316
0x1a000000,
 
4317
0x00050004,
 
4318
0xe3730000,
 
4319
0x000a0000,
 
4320
0x0a000000,
 
4321
0x00050005,
 
4322
0x0006000d,
 
4323
0xe5d6c000,
 
4324
0xe496e004,
 
4325
0xe18920fa,
 
4326
0xe797c10c,
 
4327
0xe004a2ae,
 
4328
0xe1a0b82e,
 
4329
0xe12fff1c,
 
4330
0x0006000e,
 
4331
0xe35e0000,
 
4332
0x1a000000,
 
4333
0x0005000b,
 
4334
0x0006000f,
 
4335
0xe51c0000,
 
4336
0x000d8180,
 
4337
0xe3a02000,
 
4338
0xe3e03000,
 
4339
0x000a0000,
 
4340
0xe3500000,
 
4341
0x0a000000,
 
4342
0x0005000d,
 
4343
0xe5501000,
 
4344
0x000d8180,
 
4345
0x00000000,
 
4346
0xe3110000,
 
4347
0x000a0000,
 
4348
0x1a000000,
 
4349
0x0005000d,
 
4350
0xea000000,
 
4351
0x0005002d,
 
4352
0x00000000,
 
4353
0xe004caae,
 
4354
0xe20bb0ff,
 
4355
0xe18900dc,
 
4356
0xe3710000,
 
4357
0x000a0000,
 
4358
0x1a000000,
 
4359
0x0005002e,
 
4360
0xe5102000,
 
4361
0x000d8180,
 
4362
0xe5103000,
 
4363
0x000d8180,
 
4364
0xe1a0118b,
 
4365
0xe15b0002,
 
4366
0x318320d1,
 
4367
0x2a000000,
 
4368
0x0005002e,
 
4369
0xe5d6c000,
 
4370
0xe3730000,
 
4371
0x000a0000,
 
4372
0x0a000000,
 
4373
0x00050005,
 
4374
0x0006000b,
 
4375
0xe496e004,
 
4376
0xe18920fa,
 
4377
0xe797c10c,
 
4378
0xe004a2ae,
 
4379
0xe1a0b82e,
 
4380
0xe12fff1c,
 
4381
0x0006000f,
 
4382
0xe5101000,
 
4383
0x000d8180,
 
4384
0xe3510000,
 
4385
0x0a000000,
 
4386
0x0005000b,
 
4387
0xe5511000,
 
4388
0x000d8180,
 
4389
0xe3110000,
 
4390
0x000a0000,
 
4391
0x1a000000,
 
4392
0x0005000b,
 
4393
0xea000000,
 
4394
0x0005002e,
 
4395
0x00000000,
 
4396
0xe004caae,
 
4397
0xe004b6ae,
 
4398
0xe18900dc,
 
4399
0xe18920db,
 
4400
0xe3710000,
 
4401
0x000a0000,
 
4402
0x1a000000,
 
4403
0x00050033,
 
4404
0xe3730000,
 
4405
0x000a0000,
 
4406
0x05101000,
 
4407
0x000d8180,
 
4408
0x05103000,
 
4409
0x000d8180,
 
4410
0x1a000000,
 
4411
0x00050009,
 
4412
0xe0811182,
 
4413
0xe1520003,
 
4414
0x3591e004,
 
4415
0x2a000000,
 
4416
0x00050033,
 
4417
0xe5d6c000,
 
4418
0xe37e0000,
 
4419
0x000a0000,
 
4420
0xe550e000,
 
4421
0x000d8180,
 
4422
0xe18920da,
 
4423
0x0a000000,
 
4424
0x00050005,
 
4425
0x0006000b,
 
4426
0xe31e0000,
 
4427
0x000a0000,
 
4428
0xe1c120f0,
 
4429
0x1a000000,
 
4430
0x00050007,
 
4431
0x0006000c,
 
4432
0xe496e004,
 
4433
0xe797c10c,
 
4434
0xe004a2ae,
 
4435
0xe1a0b82e,
 
4436
0xe12fff1c,
 
4437
0x0006000f,
 
4438
0xe510a000,
 
4439
0x000d8180,
 
4440
0xe35a0000,
 
4441
0x0a000000,
 
4442
0x0005000b,
 
4443
0xe55aa000,
 
4444
0x000d8180,
 
4445
0xe31a0000,
 
4446
0x000a0000,
 
4447
0x1a000000,
 
4448
0x0005000b,
 
4449
0xe516e004,
 
4450
0xe004caae,
 
4451
0xe004a2ae,
 
4452
0xea000000,
 
4453
0x00050033,
 
4454
0x00060011,
 
4455
0x00000000,
 
4456
0xe5172000,
 
4457
0x000d8180,
 
4458
0xe3cee000,
 
4459
0x000a0000,
 
4460
0xe5070000,
 
4461
0x000d8180,
 
4462
0xe540e000,
 
4463
0x000d8180,
 
4464
0xe5002000,
 
4465
0x000d8180,
 
4466
0xea000000,
 
4467
0x0005000c,
 
4468
0x00060013,
 
4469
0xe3730000,
 
4470
0x000a0000,
 
4471
0x01a0b002,
 
4472
0x0a000000,
 
4473
0x0005009f,
 
4474
0xea000000,
 
4475
0x00050033,
 
4476
0x00000000,
 
4477
0xe004caae,
 
4478
0xe20bb0ff,
 
4479
0xe18900dc,
 
4480
0xe1e0b00b,
 
4481
0xe795b10b,
 
4482
0xe3710000,
 
4483
0x000a0000,
 
4484
0x1a000000,
 
4485
0x00050030,
 
4486
0x0006009f,
 
4487
0xe5102000,
 
4488
0x000d8180,
 
4489
0xe51b3000,
 
4490
0x000d8180,
 
4491
0xe510e000,
 
4492
0x000d8180,
 
4493
0xe1a0c000,
 
4494
0xe0022003,
 
4495
0xe0822082,
 
4496
0xe3a03000,
 
4497
0xe08ee182,
 
4498
0xe54c3000,
 
4499
0x000d8180,
 
4500
0x0006000b,
 
4501
0xe14e00d0,
 
4502
0x000c8100,
 
4503
0xe51e3000,
 
4504
0x000d8180,
 
4505
0xe51e2000,
 
4506
0x000d8180,
 
4507
0xe150000b,
 
4508
0x03710000,
 
4509
0x000a0000,
 
4510
0x1a000000,
 
4511
0x00050005,
 
4512
0xe55c1000,
 
4513
0x000d8180,
 
4514
0xe3730000,
 
4515
0x000a0000,
 
4516
0xe18920da,
 
4517
0x0a000000,
 
4518
0x00050004,
 
4519
0x0006000c,
 
4520
0xe3110000,
 
4521
0x000a0000,
 
4522
0xe14e20f0,
 
4523
0x000c8100,
 
4524
0x1a000000,
 
4525
0x00050007,
 
4526
0x0006000d,
 
4527
0xe5d6c000,
 
4528
0xe496e004,
 
4529
0xe797c10c,
 
4530
0xe004a2ae,
 
4531
0xe1a0b82e,
 
4532
0xe12fff1c,
 
4533
0x0006000e,
 
4534
0x00000000,
 
4535
0xe51c0000,
 
4536
0x000d8180,
 
4537
0xe3500000,
 
4538
0x0a000000,
 
4539
0x0005000c,
 
4540
0xe5500000,
 
4541
0x000d8180,
 
4542
0xe3100000,
 
4543
0x000a0000,
 
4544
0x1a000000,
 
4545
0x0005000c,
 
4546
0xea000000,
 
4547
0x00050031,
 
4548
0x0006000f,
 
4549
0xe1b0e002,
 
4550
0x1a000000,
 
4551
0x0005000b,
 
4552
0xe51c0000,
 
4553
0x000d8180,
 
4554
0xe1a0200d,
 
4555
0xe58d6008,
 
4556
0xe3500000,
 
4557
0xe5089000,
 
4558
0x000d8180,
 
4559
0x15501000,
 
4560
0x000d8180,
 
4561
0xe1a00008,
 
4562
0x0a000000,
 
4563
0x00050006,
 
4564
0xe3110000,
 
4565
0x000a0000,
 
4566
0x0a000000,
 
4567
0x00050031,
 
4568
0x00060010,
 
4569
0xe3e03000,
 
4570
0x000a0000,
 
4571
0xe58db000,
 
4572
0xe1a0100c,
 
4573
0xe58d3004,
 
4574
0xeb000000,
 
4575
0x00030037,
 
4576
0xe5189000,
 
4577
0x000d8180,
 
4578
0xe18920da,
 
4579
0xe1c020f0,
 
4580
0xea000000,
 
4581
0x0005000d,
 
4582
0x00060011,
 
4583
0xe5172000,
 
4584
0x000d8180,
 
4585
0xe3c11000,
 
4586
0x000a0000,
 
4587
0x00000000,
 
4588
0xe507c000,
 
4589
0x000d8180,
 
4590
0xe54c1000,
 
4591
0x000d8180,
 
4592
0xe50c2000,
 
4593
0x000d8180,
 
4594
0xea000000,
 
4595
0x0005000d,
 
4596
0x00000000,
 
4597
0xe004caae,
 
4598
0xe20bb0ff,
 
4599
0xe18900dc,
 
4600
0xe3710000,
 
4601
0x000a0000,
 
4602
0x1a000000,
 
4603
0x00050032,
 
4604
0xe5102000,
 
4605
0x000d8180,
 
4606
0xe510c000,
 
4607
0x000d8180,
 
4608
0xe1a0118b,
 
4609
0xe15b0002,
 
4610
0x31a120dc,
 
4611
0x2a000000,
 
4612
0x00050032,
 
4613
0xe5d6c000,
 
4614
0xe3730000,
 
4615
0x000a0000,
 
4616
0xe550e000,
 
4617
0x000d8180,
 
4618
0xe18920da,
 
4619
0x0a000000,
 
4620
0x00050005,
 
4621
0x0006000b,
 
4622
0xe31e0000,
 
4623
0x000a0000,
 
4624
0xe1c120f0,
 
4625
0x1a000000,
 
4626
0x00050007,
 
4627
0x0006000c,
 
4628
0xe496e004,
 
4629
0xe797c10c,
 
4630
0xe004a2ae,
 
4631
0xe1a0b82e,
 
4632
0xe12fff1c,
 
4633
0x0006000f,
 
4634
0xe510a000,
 
4635
0x000d8180,
 
4636
0xe35a0000,
 
4637
0x0a000000,
 
4638
0x0005000b,
 
4639
0xe55aa000,
 
4640
0x000d8180,
 
4641
0xe31a0000,
 
4642
0x000a0000,
 
4643
0x1a000000,
 
4644
0x0005000b,
 
4645
0xe516e004,
 
4646
0xea000000,
 
4647
0x00050032,
 
4648
0x00060011,
 
4649
0xe5172000,
 
4650
0x000d8180,
 
4651
0xe3cee000,
 
4652
0x000a0000,
 
4653
0x00000000,
 
4654
0xe5070000,
 
4655
0x000d8180,
 
4656
0xe540e000,
 
4657
0x000d8180,
 
4658
0xe5002000,
 
4659
0x000d8180,
 
4660
0xea000000,
 
4661
0x0005000c,
 
4662
0x00000000,
 
4663
0xe089a00a,
 
4664
0x0006000b,
 
4665
0xe59dc004,
 
4666
0xe51a1008,
 
4667
0xe795018b,
 
4668
0xe25cc008,
 
4669
0xe5113000,
 
4670
0x000d8180,
 
4671
0x0a000000,
 
4672
0x00050004,
 
4673
0xe08021ac,
 
4674
0xe1520003,
 
4675
0xe5113000,
 
4676
0x000d8180,
 
4677
0xe08ac00c,
 
4678
0x8a000000,
 
4679
0x00050005,
 
4680
0xe083e180,
 
4681
0xe5510000,
 
4682
0x000d8180,
 
4683
0x0006000d,
 
4684
0xe0ca20d8,
 
4685
0xe0ce20f8,
 
4686
0xe15a000c,
 
4687
0x3a000000,
 
4688
0x0005000d,
 
4689
0xe3100000,
 
4690
0x000a0000,
 
4691
0x1a000000,
 
4692
0x00050007,
 
4693
0x0006000e,
 
4694
0xe5d6c000,
 
4695
0xe496e004,
 
4696
0xe797c10c,
 
4697
0xe004a2ae,
 
4698
0xe1a0b82e,
 
4699
0xe12fff1c,
 
4700
0x0006000f,
 
4701
0xe5089000,
 
4702
0x000d8180,
 
4703
0xe1a00008,
 
4704
0xe58d6008,
 
4705
0xeb000000,
 
4706
0x00030038,
 
4707
0x00000000,
 
4708
0xe5189000,
 
4709
0x000d8180,
 
4710
0x00000000,
 
4711
0xea000000,
 
4712
0x0005000b,
 
4713
0x00060011,
 
4714
0xe5171000,
 
4715
0x000d8180,
 
4716
0xe3c00000,
 
4717
0x000a0000,
 
4718
0xe507c000,
 
4719
0x000d8180,
 
4720
0xe54c0000,
 
4721
0x000d8180,
 
4722
0xe50c1000,
 
4723
0x000d8180,
 
4724
0xea000000,
 
4725
0x0005000e,
 
4726
0x00000000,
 
4727
0xe59d0004,
 
4728
0xe004b6ae,
 
4729
0xe08bb000,
 
4730
0xea000000,
 
4731
0x000500a0,
 
4732
0x00000000,
 
4733
0xe004b6ae,
 
4734
0x000600a0,
 
4735
0xe1a0c009,
 
4736
0xe1a920da,
 
4737
0xe24bb008,
 
4738
0xe2899008,
 
4739
0xe3730000,
 
4740
0x000a0000,
 
4741
0x1a000000,
 
4742
0x00050025,
 
4743
0xe5096004,
 
4744
0xe5126000,
 
4745
0x000d8180,
 
4746
0xe5d6c000,
 
4747
0xe496e004,
 
4748
0xe797c10c,
 
4749
0xe004a2ae,
 
4750
0xe08aa009,
 
4751
0xe12fff1c,
 
4752
0x00000000,
 
4753
0xe59d0004,
 
4754
0xe080b18b,
 
4755
0xea000000,
 
4756
0x000500a1,
 
4757
0x00000000,
 
4758
0xe1a0b18b,
 
4759
0x000600a1,
 
4760
0xe1aa20d9,
 
4761
0xe24bb008,
 
4762
0xe28aa008,
 
4763
0xe3730000,
 
4764
0x000a0000,
 
4765
0x1a000000,
 
4766
0x00050040,
 
4767
0xe5196004,
 
4768
0x00060041,
 
4769
0xe3a0c000,
 
4770
0xe5523000,
 
4771
0x000d8180,
 
4772
0xe3160000,
 
4773
0x000a0000,
 
4774
0x1a000000,
 
4775
0x00050007,
 
4776
0x0006000b,
 
4777
0xe5092008,
 
4778
0xe35b0000,
 
4779
0x0a000000,
 
4780
0x00050003,
 
4781
0x0006000c,
 
4782
0xe18a00dc,
 
4783
0xe28ce008,
 
4784
0xe15e000b,
 
4785
0xe18900fc,
 
4786
0xe1a0c00e,
 
4787
0x1a000000,
 
4788
0x0005000c,
 
4789
0x0006000d,
 
4790
0xe3530001,
 
4791
0x8a000000,
 
4792
0x00050005,
 
4793
0x0006000e,
 
4794
0xe5126000,
 
4795
0x000d8180,
 
4796
0xe5d6c000,
 
4797
0xe496e004,
 
4798
0xe797c10c,
 
4799
0xe004a2ae,
 
4800
0xe08aa009,
 
4801
0xe12fff1c,
 
4802
0x0006000f,
 
4803
0xe516e004,
 
4804
0xe004a2ae,
 
4805
0xe049000a,
 
4806
0xe5100010,
 
4807
0xe5100000,
 
4808
0x000d8180,
 
4809
0xe5105000,
 
4810
0x000d8180,
 
4811
0xea000000,
 
4812
0x0005000e,
 
4813
0x00060011,
 
4814
0xe2266000,
 
4815
0x000a0000,
 
4816
0xe3160000,
 
4817
0x000a0000,
 
4818
0x00000000,
 
4819
0x13a03000,
 
4820
0x1a000000,
 
4821
0x0005000b,
 
4822
0xe0499006,
 
4823
0xe5196004,
 
4824
0xe3160000,
 
4825
0x000a0000,
 
4826
0x13a03000,
 
4827
0xea000000,
 
4828
0x0005000b,
 
4829
0x00000000,
 
4830
0xe089a00a,
 
4831
0xe1a0c009,
 
4832
0xe14a21d0,
 
4833
0xe14a00d8,
 
4834
0xe28a9008,
 
4835
0xe1ca20f8,
 
4836
0xe1ca01f0,
 
4837
0xe14a21d8,
 
4838
0xe3a0b010,
 
4839
0xe1ca20f0,
 
4840
0xe3730000,
 
4841
0x000a0000,
 
4842
0x1a000000,
 
4843
0x00050025,
 
4844
0xe5096004,
 
4845
0xe5126000,
 
4846
0x000d8180,
 
4847
0xe5d6c000,
 
4848
0xe496e004,
 
4849
0xe797c10c,
 
4850
0xe004a2ae,
 
4851
0xe08aa009,
 
4852
0xe12fff1c,
 
4853
0x00000000,
 
4854
0xe089a00a,
 
4855
0xe51ac010,
 
4856
0xe51a0008,
 
4857
0xe51ce000,
 
4858
0x000d8180,
 
4859
0xe51c1000,
 
4860
0x000d8180,
 
4861
0xe2866004,
 
4862
0x0006000b,
 
4863
0xe050b00e,
 
4864
0xe0812180,
 
4865
0x2a000000,
 
4866
0x00050005,
 
4867
0xe1c220d0,
 
4868
0xe3730000,
 
4869
0x000a0000,
 
4870
0x02800001,
 
4871
0x0a000000,
 
4872
0x0005000b,
 
4873
0xe156b0b2,
 
4874
0xe3e01000,
 
4875
0x000a0000,
 
4876
0xe1ca20f8,
 
4877
0xe086b10b,
 
4878
0xe280c001,
 
4879
0xe1ca00f0,
 
4880
0xe24b6b80,
 
4881
0xe50ac008,
 
4882
0x0006000d,
 
4883
0xe5d6c000,
 
4884
0xe496e004,
 
4885
0xe797c10c,
 
4886
0xe004a2ae,
 
4887
0xe1a0b82e,
 
4888
0xe12fff1c,
 
4889
0x0006000f,
 
4890
0xe51c3000,
 
4891
0x000d8180,
 
4892
0xe51cc000,
 
4893
0x000d8180,
 
4894
0x00060010,
 
4895
0xe08b008b,
 
4896
0xe15b0003,
 
4897
0xe08c2180,
 
4898
0x8a000000,
 
4899
0x0005000d,
 
4900
0xe14200d0,
 
4901
0x000c8100,
 
4902
0xe3710000,
 
4903
0x000a0000,
 
4904
0xe28bb001,
 
4905
0x0a000000,
 
4906
0x00050010,
 
4907
0xe156c0b2,
 
4908
0xe08bb00e,
 
4909
0xe14220d0,
 
4910
0x000c8100,
 
4911
0xe50ab008,
 
4912
0xe1ca00f8,
 
4913
0xe086b10c,
 
4914
0xe24b6b80,
 
4915
0xe1ca20f0,
 
4916
0xea000000,
 
4917
0x0005000d,
 
4918
0x00000000,
 
4919
0xe089a00a,
 
4920
0xe086b10b,
 
4921
0xe14a01d8,
 
4922
0xe51a200c,
 
4923
0xe51a3004,
 
4924
0xe3710000,
 
4925
0x000a0000,
 
4926
0x05500000,
 
4927
0x000d8180,
 
4928
0x03720000,
 
4929
0x000a0000,
 
4930
0x03730000,
 
4931
0x000a0000,
 
4932
0x03500000,
 
4933
0x000a0000,
 
4934
0x024b6b80,
 
4935
0x1a000000,
 
4936
0x00050005,
 
4937
0xe5d6c000,
 
4938
0xe496e004,
 
4939
0xe3a00000,
 
4940
0xe50a0008,
 
4941
0x0006000b,
 
4942
0xe797c10c,
 
4943
0xe004a2ae,
 
4944
0xe1a0b82e,
 
4945
0xe12fff1c,
 
4946
0x0006000f,
 
4947
0xe3a00000,
 
4948
0x000a0000,
 
4949
0xe3a0c000,
 
4950
0x000a0000,
 
4951
0xe5460004,
 
4952
0xe24b6b80,
 
4953
0xe5c6c000,
 
4954
0xe496e004,
 
4955
0xea000000,
 
4956
0x0005000b,
 
4957
0x00000000,
 
4958
0xe004caae,
 
4959
0xe004b6ae,
 
4960
0xe5190004,
 
4961
0xe089b00b,
 
4962
0xe089a00a,
 
4963
0xe28bb000,
 
4964
0x000a0000,
 
4965
0xe08a300c,
 
4966
0xe2492008,
 
4967
0xe04bb000,
 
4968
0xe35c0000,
 
4969
0xe042000b,
 
4970
0x0a000000,
 
4971
0x00050005,
 
4972
0xe2433010,
 
4973
0x0006000b,
 
4974
0xe15b0002,
 
4975
0x30cb00d8,
 
4976
0x23e01000,
 
4977
0x000a0000,
 
4978
0xe15a0003,
 
4979
0xe0ca00f8,
 
4980
0x3a000000,
 
4981
0x0005000b,
 
4982
0x0006000c,
 
4983
0xe5d6c000,
 
4984
0xe496e004,
 
4985
0xe797c10c,
 
4986
0xe004a2ae,
 
4987
0xe1a0b82e,
 
4988
0xe12fff1c,
 
4989
0x0006000f,
 
4990
0xe5183000,
 
4991
0x000d8180,
 
4992
0xe3500000,
 
4993
0xd3a0c008,
 
4994
0xc280c008,
 
4995
0xe08a1000,
 
4996
0xe58dc004,
 
4997
0xda000000,
 
4998
0x0005000c,
 
4999
0xe1510003,
 
5000
0x8a000000,
 
5001
0x00050007,
 
5002
0x00060010,
 
5003
0xe0cb00d8,
 
5004
0xe0ca00f8,
 
5005
0xe15b0002,
 
5006
0x3a000000,
 
5007
0x00050010,
 
5008
0xea000000,
 
5009
0x0005000c,
 
5010
0x00060011,
 
5011
0xe1a011a0,
 
5012
0xe508a000,
 
5013
0x000d8180,
 
5014
0xe1a00008,
 
5015
0xe5089000,
 
5016
0x000d8180,
 
5017
0xe04bb009,
 
5018
0xe58d6008,
 
5019
0xe04aa009,
 
5020
0xeb000000,
 
5021
0x00030000,
 
5022
0xe5189000,
 
5023
0x000d8180,
 
5024
0xe089a00a,
 
5025
0xe089b00b,
 
5026
0xe2492008,
 
5027
0xea000000,
 
5028
0x00050010,
 
5029
0x00000000,
 
5030
0xe59d0004,
 
5031
0xe5196004,
 
5032
0xe089a00a,
 
5033
0xe080b18b,
 
5034
0xea000000,
 
5035
0x000500a2,
 
5036
0x00000000,
 
5037
0xe5196004,
 
5038
0xe1a0b18b,
 
5039
0xe089a00a,
 
5040
0x000600a2,
 
5041
0xe58db004,
 
5042
0x0006000b,
 
5043
0xe2160000,
 
5044
0x000a0000,
 
5045
0xe2261000,
 
5046
0x000a0000,
 
5047
0x1a000000,
 
5048
0x000500a3,
 
5049
0x00060017,
 
5050
0xe516e004,
 
5051
0xe25b3008,
 
5052
0xe2492008,
 
5053
0x0a000000,
 
5054
0x00050003,
 
5055
0x0006000c,
 
5056
0xe0ca00d8,
 
5057
0xe2899008,
 
5058
0xe2533008,
 
5059
0xe14901f0,
 
5060
0x1a000000,
 
5061
0x0005000c,
 
5062
0x0006000d,
 
5063
0xe004a2ae,
 
5064
0xe042300a,
 
5065
0xe004caae,
 
5066
0xe5130008,
 
5067
0x0006000f,
 
5068
0xe15c000b,
 
5069
0x8a000000,
 
5070
0x00050006,
 
5071
0xe1a09003,
 
5072
0xe5101000,
 
5073
0x000d8180,
 
5074
0xe5d6c000,
 
5075
0xe496e004,
 
5076
0xe5115000,
 
5077
0x000d8180,
 
5078
0xe797c10c,
 
5079
0xe004a2ae,
 
5080
0xe1a0b82e,
 
5081
0xe12fff1c,
 
5082
0x00060010,
 
5083
0xe3e01000,
 
5084
0x000a0000,
 
5085
0xe2899008,
 
5086
0xe28bb008,
 
5087
0xe509100c,
 
5088
0xea000000,
 
5089
0x0005000f,
 
5090
0x000600a4,
 
5091
0xe089a00a,
 
5092
0x000600a3,
 
5093
0xe3110000,
 
5094
0x000a0000,
 
5095
0x1a000000,
 
5096
0x00050018,
 
5097
0xe0499001,
 
5098
0xe5196004,
 
5099
0xea000000,
 
5100
0x0005000b,
 
5101
0x00000000,
 
5102
0xe5196004,
 
5103
0xe1a0b18b,
 
5104
0xe58db004,
 
5105
0xe2160000,
 
5106
0x000a0000,
 
5107
0xe2261000,
 
5108
0x000a0000,
 
5109
0x0516e004,
 
5110
0x1a000000,
 
5111
0x000500a4,
 
5112
0x00000000,
 
5113
0xe18900da,
 
5114
0x00000000,
 
5115
0xe2493008,
 
5116
0xe004a2ae,
 
5117
0x00000000,
 
5118
0xe1c300f0,
 
5119
0x00000000,
 
5120
0xe043900a,
 
5121
0xe004caae,
 
5122
0xe5190008,
 
5123
0x0006000f,
 
5124
0xe15c000b,
 
5125
0x8a000000,
 
5126
0x00050006,
 
5127
0xe5101000,
 
5128
0x000d8180,
 
5129
0xe5d6c000,
 
5130
0xe496e004,
 
5131
0xe5115000,
 
5132
0x000d8180,
 
5133
0xe797c10c,
 
5134
0xe004a2ae,
 
5135
0xe1a0b82e,
 
5136
0xe12fff1c,
 
5137
0x00060010,
 
5138
0xe2431004,
 
5139
0xe3e02000,
 
5140
0x000a0000,
 
5141
0xe781200b,
 
5142
0xe28bb008,
 
5143
0xea000000,
 
5144
0x0005000f,
 
5145
0x00000000,
 
5146
0xe7f001f0,
 
5147
0x00000000,
 
5148
0xe1aa00d9,
 
5149
0xe086b10b,
 
5150
0x00000000,
 
5151
0xe1ca20d8,
 
5152
0xe3710000,
 
5153
0x000a0000,
 
5154
0xe59ac014,
 
5155
0x1a000000,
 
5156
0x00050005,
 
5157
0xe3730000,
 
5158
0x000a0000,
 
5159
0xe59a3010,
 
5160
0x037c0000,
 
5161
0x000a0000,
 
5162
0x1a000000,
 
5163
0x00050042,
 
5164
0xe3530000,
 
5165
0xba000000,
 
5166
0x00050004,
 
5167
0xe1500002,
 
5168
0x00000000,
 
5169
0xe1ca21d0,
 
5170
0xe3710000,
 
5171
0x000a0000,
 
5172
0x1a000000,
 
5173
0x00050005,
 
5174
0xe0900002,
 
5175
0xe59a3008,
 
5176
0x00000000,
 
5177
0x6286bb80,
 
5178
0x00000000,
 
5179
0xe7f001f0,
 
5180
0x00000000,
 
5181
0xe3520000,
 
5182
0xba000000,
 
5183
0x00050004,
 
5184
0xe1500003,
 
5185
0x00000000,
 
5186
0x0006000b,
 
5187
0x00000000,
 
5188
0xc24b6b80,
 
5189
0x00000000,
 
5190
0xe7f001f0,
 
5191
0x00000000,
 
5192
0xd24b6b80,
 
5193
0x00000000,
 
5194
0xe7f001f0,
 
5195
0x00000000,
 
5196
0xe1ca00f0,
 
5197
0x00000000,
 
5198
0xe5d6c000,
 
5199
0xe496e004,
 
5200
0xe1ca01f8,
 
5201
0x0006000d,
 
5202
0xe797c10c,
 
5203
0xe004a2ae,
 
5204
0xe1a0b82e,
 
5205
0xe12fff1c,
 
5206
0x0006000e,
 
5207
0x00000000,
 
5208
0xe1520000,
 
5209
0x00000000,
 
5210
0xe1530000,
 
5211
0x00000000,
 
5212
0xea000000,
 
5213
0x0005000b,
 
5214
0x0006000f,
 
5215
0x00000000,
 
5216
0x33730000,
 
5217
0x000a0000,
 
5218
0x337c0000,
 
5219
0x000a0000,
 
5220
0x2a000000,
 
5221
0x00050042,
 
5222
0xe35c0000,
 
5223
0xe1ca00f0,
 
5224
0xe1ca01f8,
 
5225
0xba000000,
 
5226
0x00050008,
 
5227
0x00000000,
 
5228
0xe3530000,
 
5229
0xba000000,
 
5230
0x00050008,
 
5231
0xeb000000,
 
5232
0x0003002d,
 
5233
0xe1ca00f0,
 
5234
0xe1ca20d8,
 
5235
0xe1ca01f8,
 
5236
0x00000000,
 
5237
0x00060010,
 
5238
0xeb000000,
 
5239
0x00030026,
 
5240
0x00000000,
 
5241
0x824b6b80,
 
5242
0x00000000,
 
5243
0xe7f001f0,
 
5244
0x00000000,
 
5245
0x924b6b80,
 
5246
0x00000000,
 
5247
0xe7f001f0,
 
5248
0x00000000,
 
5249
0xe5d6c000,
 
5250
0xe496e004,
 
5251
0xea000000,
 
5252
0x0005000d,
 
5253
0x00060012,
 
5254
0x00000000,
 
5255
0xeb000000,
 
5256
0x0003002d,
 
5257
0xe1ca00f0,
 
5258
0xe1ca01f8,
 
5259
0x00000000,
 
5260
0xe1a02000,
 
5261
0xe1a03001,
 
5262
0xe1ca00d8,
 
5263
0xea000000,
 
5264
0x00050010,
 
5265
0x00000000,
 
5266
0xe7f001f0,
 
5267
0x00000000,
 
5268
0xe1aa00d9,
 
5269
0x00000000,
 
5270
0xe7f001f0,
 
5271
0x00000000,
 
5272
0xe086b10b,
 
5273
0xe3710000,
 
5274
0x000a0000,
 
5275
0x124b6b80,
 
5276
0x114a00f8,
 
5277
0x00000000,
 
5278
0xe5d6c000,
 
5279
0xe496e004,
 
5280
0xe797c10c,
 
5281
0xe004a2ae,
 
5282
0xe1a0b82e,
 
5283
0xe12fff1c,
 
5284
0x00000000,
 
5285
0xe7f001f0,
 
5286
0x00000000,
 
5287
0xe5d6c000,
 
5288
0xe496e004,
 
5289
0xe797c10c,
 
5290
0xe004a2ae,
 
5291
0xe1a0b82e,
 
5292
0xe12fff1c,
 
5293
0x00000000,
 
5294
0xe7f001f0,
 
5295
0x00000000,
 
5296
0xe086b10b,
 
5297
0xe24b6b80,
 
5298
0xe5d6c000,
 
5299
0xe496e004,
 
5300
0xe797c10c,
 
5301
0xe004a2ae,
 
5302
0xe1a0b82e,
 
5303
0xe12fff1c,
 
5304
0x00000000,
 
5305
0xe7f001f0,
 
5306
0x00000000,
 
5307
0xe5180000,
 
5308
0x000d8180,
 
5309
0xe5561000,
 
5310
0x000d8180,
 
5311
0xe5165000,
 
5312
0x000d8180,
 
5313
0xe15a0000,
 
5314
0x8a000000,
 
5315
0x00050020,
 
5316
0xe5d6c000,
 
5317
0xe496e004,
 
5318
0x0006000c,
 
5319
0xe15b0181,
 
5320
0xe3e03000,
 
5321
0x000a0000,
 
5322
0xda000000,
 
5323
0x00050003,
 
5324
0x00000000,
 
5325
0xe7f001f0,
 
5326
0x00000000,
 
5327
0xe797c10c,
 
5328
0xe004a2ae,
 
5329
0xe1a0b82e,
 
5330
0xe12fff1c,
 
5331
0x00000000,
 
5332
0x0006000d,
 
5333
0xe18920fb,
 
5334
0xe28bb008,
 
5335
0xea000000,
 
5336
0x0005000c,
 
5337
0x00000000,
 
5338
0xe7f001f0,
 
5339
0x00000000,
 
5340
0xe5180000,
 
5341
0x000d8180,
 
5342
0xe089300b,
 
5343
0xe08aa00b,
 
5344
0xe5832000,
 
5345
0xe28b1000,
 
5346
0x000a0000,
 
5347
0xe5165000,
 
5348
0x000d8180,
 
5349
0xe15a0000,
 
5350
0xe5831004,
 
5351
0x2a000000,
 
5352
0x00050020,
 
5353
0xe556c000,
 
5354
0x000d8180,
 
5355
0xe1a0a009,
 
5356
0xe1a0b003,
 
5357
0xe35c0000,
 
5358
0xe2839008,
 
5359
0x0a000000,
 
5360
0x00050003,
 
5361
0xe3e02000,
 
5362
0x000a0000,
 
5363
0x0006000b,
 
5364
0xe15a000b,
 
5365
0x30ca00d8,
 
5366
0x21a01002,
 
5367
0x350a2004,
 
5368
0x0006000c,
 
5369
0xe25cc001,
 
5370
0xe1e300f8,
 
5371
0x1a000000,
 
5372
0x0005000b,
 
5373
0x0006000d,
 
5374
0xe5d6c000,
 
5375
0xe496e004,
 
5376
0xe797c10c,
 
5377
0xe004a2ae,
 
5378
0xe1a0b82e,
 
5379
0xe12fff1c,
 
5380
0x00000000,
 
5381
0xe5123000,
 
5382
0x000d8180,
 
5383
0x00000000,
 
5384
0xe5173000,
 
5385
0x000d8180,
 
5386
0x00000000,
 
5387
0xe08a100b,
 
5388
0xe5180000,
 
5389
0x000d8180,
 
5390
0xe089b00b,
 
5391
0xe5089000,
 
5392
0x000d8180,
 
5393
0xe1510000,
 
5394
0xe508b000,
 
5395
0x000d8180,
 
5396
0x00000000,
 
5397
0xe5121000,
 
5398
0x000d8180,
 
5399
0x00000000,
 
5400
0xe3e02000,
 
5401
0x000a0000,
 
5402
0xe1a00008,
 
5403
0x8a000000,
 
5404
0x0005001f,
 
5405
0xe5072000,
 
5406
0x000d8180,
 
5407
0xe12fff33,
 
5408
0xe5189000,
 
5409
0x000d8180,
 
5410
0xe3e02000,
 
5411
0x000a0000,
 
5412
0xe5181000,
 
5413
0x000d8180,
 
5414
0xe1a0b180,
 
5415
0xe5072000,
 
5416
0x000d8180,
 
5417
0xe5196004,
 
5418
0xe041a00b,
 
5419
0xea000000,
 
5420
0x00050016,
 
5421
0x00000000,
 
5422
0x00010000
 
5423
};
 
5424
 
 
5425
enum {
 
5426
  GLOB_vm_returnp,
 
5427
  GLOB_cont_dispatch,
 
5428
  GLOB_vm_returnc,
 
5429
  GLOB_BC_RET_Z,
 
5430
  GLOB_vm_return,
 
5431
  GLOB_vm_leave_cp,
 
5432
  GLOB_vm_leave_unw,
 
5433
  GLOB_vm_unwind_c,
 
5434
  GLOB_vm_unwind_c_eh,
 
5435
  GLOB_vm_unwind_ff,
 
5436
  GLOB_vm_unwind_ff_eh,
 
5437
  GLOB_vm_growstack_c,
 
5438
  GLOB_vm_growstack_l,
 
5439
  GLOB_vm_resume,
 
5440
  GLOB_vm_pcall,
 
5441
  GLOB_vm_call,
 
5442
  GLOB_vm_call_dispatch,
 
5443
  GLOB_vmeta_call,
 
5444
  GLOB_vm_call_dispatch_f,
 
5445
  GLOB_vm_cpcall,
 
5446
  GLOB_vm_call_tail,
 
5447
  GLOB_cont_cat,
 
5448
  GLOB_BC_CAT_Z,
 
5449
  GLOB_cont_nop,
 
5450
  GLOB_vmeta_tgets1,
 
5451
  GLOB_vmeta_tgets,
 
5452
  GLOB_vmeta_tgetb,
 
5453
  GLOB_vmeta_tgetv,
 
5454
  GLOB_vmeta_tsets1,
 
5455
  GLOB_vmeta_tsets,
 
5456
  GLOB_vmeta_tsetb,
 
5457
  GLOB_vmeta_tsetv,
 
5458
  GLOB_vmeta_comp,
 
5459
  GLOB_vmeta_binop,
 
5460
  GLOB_cont_ra,
 
5461
  GLOB_cont_condt,
 
5462
  GLOB_cont_condf,
 
5463
  GLOB_vmeta_equal,
 
5464
  GLOB_vmeta_equal_cd,
 
5465
  GLOB_vmeta_arith_vn,
 
5466
  GLOB_vmeta_arith_nv,
 
5467
  GLOB_vmeta_unm,
 
5468
  GLOB_vmeta_arith_vv,
 
5469
  GLOB_vmeta_len,
 
5470
  GLOB_vmeta_callt,
 
5471
  GLOB_BC_CALLT2_Z,
 
5472
  GLOB_vmeta_for,
 
5473
  GLOB_ff_assert,
 
5474
  GLOB_fff_fallback,
 
5475
  GLOB_fff_res,
 
5476
  GLOB_ff_type,
 
5477
  GLOB_fff_restv,
 
5478
  GLOB_ff_getmetatable,
 
5479
  GLOB_ff_setmetatable,
 
5480
  GLOB_ff_rawget,
 
5481
  GLOB_ff_tonumber,
 
5482
  GLOB_ff_tostring,
 
5483
  GLOB_fff_gcstep,
 
5484
  GLOB_ff_next,
 
5485
  GLOB_ff_pairs,
 
5486
  GLOB_ff_ipairs_aux,
 
5487
  GLOB_ff_ipairs,
 
5488
  GLOB_ff_pcall,
 
5489
  GLOB_ff_xpcall,
 
5490
  GLOB_ff_coroutine_resume,
 
5491
  GLOB_ff_coroutine_wrap_aux,
 
5492
  GLOB_ff_coroutine_yield,
 
5493
  GLOB_ff_math_floor,
 
5494
  GLOB_ff_math_ceil,
 
5495
  GLOB_ff_math_abs,
 
5496
  GLOB_fff_res1,
 
5497
  GLOB_ff_math_sqrt,
 
5498
  GLOB_ff_math_log,
 
5499
  GLOB_ff_math_log10,
 
5500
  GLOB_ff_math_exp,
 
5501
  GLOB_ff_math_sin,
 
5502
  GLOB_ff_math_cos,
 
5503
  GLOB_ff_math_tan,
 
5504
  GLOB_ff_math_asin,
 
5505
  GLOB_ff_math_acos,
 
5506
  GLOB_ff_math_atan,
 
5507
  GLOB_ff_math_sinh,
 
5508
  GLOB_ff_math_cosh,
 
5509
  GLOB_ff_math_tanh,
 
5510
  GLOB_ff_math_pow,
 
5511
  GLOB_ff_math_atan2,
 
5512
  GLOB_ff_math_fmod,
 
5513
  GLOB_ff_math_deg,
 
5514
  GLOB_ff_math_rad,
 
5515
  GLOB_ff_math_ldexp,
 
5516
  GLOB_ff_math_frexp,
 
5517
  GLOB_ff_math_modf,
 
5518
  GLOB_ff_math_min,
 
5519
  GLOB_ff_math_max,
 
5520
  GLOB_ff_string_len,
 
5521
  GLOB_ff_string_byte,
 
5522
  GLOB_ff_string_char,
 
5523
  GLOB_fff_newstr,
 
5524
  GLOB_ff_string_sub,
 
5525
  GLOB_fff_emptystr,
 
5526
  GLOB_ff_string_rep,
 
5527
  GLOB_ff_string_reverse,
 
5528
  GLOB_ff_string_lower,
 
5529
  GLOB_ff_string_upper,
 
5530
  GLOB_ff_table_getn,
 
5531
  GLOB_vm_tobit_fb,
 
5532
  GLOB_vm_tobit,
 
5533
  GLOB_ff_bit_tobit,
 
5534
  GLOB_ff_bit_band,
 
5535
  GLOB_ff_bit_bor,
 
5536
  GLOB_ff_bit_bxor,
 
5537
  GLOB_ff_bit_bswap,
 
5538
  GLOB_ff_bit_bnot,
 
5539
  GLOB_ff_bit_lshift,
 
5540
  GLOB_ff_bit_rshift,
 
5541
  GLOB_ff_bit_arshift,
 
5542
  GLOB_ff_bit_rol,
 
5543
  GLOB_ff_bit_ror,
 
5544
  GLOB_vm_record,
 
5545
  GLOB_vm_rethook,
 
5546
  GLOB_vm_inshook,
 
5547
  GLOB_cont_hook,
 
5548
  GLOB_vm_hotloop,
 
5549
  GLOB_vm_callhook,
 
5550
  GLOB_vm_hotcall,
 
5551
  GLOB_vm_exit_handler,
 
5552
  GLOB_vm_exit_interp,
 
5553
  GLOB_vm_floor,
 
5554
  GLOB_vm_ceil,
 
5555
  GLOB_vm_trunc,
 
5556
  GLOB_vm_mod,
 
5557
  GLOB_vm_modi,
 
5558
  GLOB_vm_powi,
 
5559
  GLOB_vm_foldfpm,
 
5560
  GLOB_vm_foldarith,
 
5561
  GLOB_vm_ffi_call,
 
5562
  GLOB_BC_ISEQN_Z,
 
5563
  GLOB_BC_ISNEN_Z,
 
5564
  GLOB_BC_TGETS_Z,
 
5565
  GLOB_BC_TSETS_Z,
 
5566
  GLOB_BC_CALL_Z,
 
5567
  GLOB_BC_CALLT1_Z,
 
5568
  GLOB_BC_RETM_Z,
 
5569
  GLOB_BC_RETV2_Z,
 
5570
  GLOB_BC_RETV1_Z,
 
5571
  GLOB__MAX
 
5572
};
 
5573
static const char *const globnames[] = {
 
5574
  "vm_returnp",
 
5575
  "cont_dispatch",
 
5576
  "vm_returnc",
 
5577
  "BC_RET_Z",
 
5578
  "vm_return",
 
5579
  "vm_leave_cp",
 
5580
  "vm_leave_unw",
 
5581
  "vm_unwind_c",
 
5582
  "vm_unwind_c_eh",
 
5583
  "vm_unwind_ff",
 
5584
  "vm_unwind_ff_eh",
 
5585
  "vm_growstack_c",
 
5586
  "vm_growstack_l",
 
5587
  "vm_resume",
 
5588
  "vm_pcall",
 
5589
  "vm_call",
 
5590
  "vm_call_dispatch",
 
5591
  "vmeta_call",
 
5592
  "vm_call_dispatch_f",
 
5593
  "vm_cpcall",
 
5594
  "vm_call_tail",
 
5595
  "cont_cat",
 
5596
  "BC_CAT_Z",
 
5597
  "cont_nop",
 
5598
  "vmeta_tgets1",
 
5599
  "vmeta_tgets",
 
5600
  "vmeta_tgetb",
 
5601
  "vmeta_tgetv",
 
5602
  "vmeta_tsets1",
 
5603
  "vmeta_tsets",
 
5604
  "vmeta_tsetb",
 
5605
  "vmeta_tsetv",
 
5606
  "vmeta_comp",
 
5607
  "vmeta_binop",
 
5608
  "cont_ra",
 
5609
  "cont_condt",
 
5610
  "cont_condf",
 
5611
  "vmeta_equal",
 
5612
  "vmeta_equal_cd",
 
5613
  "vmeta_arith_vn",
 
5614
  "vmeta_arith_nv",
 
5615
  "vmeta_unm",
 
5616
  "vmeta_arith_vv",
 
5617
  "vmeta_len",
 
5618
  "vmeta_callt",
 
5619
  "BC_CALLT2_Z",
 
5620
  "vmeta_for",
 
5621
  "ff_assert",
 
5622
  "fff_fallback",
 
5623
  "fff_res",
 
5624
  "ff_type",
 
5625
  "fff_restv",
 
5626
  "ff_getmetatable",
 
5627
  "ff_setmetatable",
 
5628
  "ff_rawget",
 
5629
  "ff_tonumber",
 
5630
  "ff_tostring",
 
5631
  "fff_gcstep",
 
5632
  "ff_next",
 
5633
  "ff_pairs",
 
5634
  "ff_ipairs_aux",
 
5635
  "ff_ipairs",
 
5636
  "ff_pcall",
 
5637
  "ff_xpcall",
 
5638
  "ff_coroutine_resume",
 
5639
  "ff_coroutine_wrap_aux",
 
5640
  "ff_coroutine_yield",
 
5641
  "ff_math_floor",
 
5642
  "ff_math_ceil",
 
5643
  "ff_math_abs",
 
5644
  "fff_res1",
 
5645
  "ff_math_sqrt",
 
5646
  "ff_math_log",
 
5647
  "ff_math_log10",
 
5648
  "ff_math_exp",
 
5649
  "ff_math_sin",
 
5650
  "ff_math_cos",
 
5651
  "ff_math_tan",
 
5652
  "ff_math_asin",
 
5653
  "ff_math_acos",
 
5654
  "ff_math_atan",
 
5655
  "ff_math_sinh",
 
5656
  "ff_math_cosh",
 
5657
  "ff_math_tanh",
 
5658
  "ff_math_pow",
 
5659
  "ff_math_atan2",
 
5660
  "ff_math_fmod",
 
5661
  "ff_math_deg",
 
5662
  "ff_math_rad",
 
5663
  "ff_math_ldexp",
 
5664
  "ff_math_frexp",
 
5665
  "ff_math_modf",
 
5666
  "ff_math_min",
 
5667
  "ff_math_max",
 
5668
  "ff_string_len",
 
5669
  "ff_string_byte",
 
5670
  "ff_string_char",
 
5671
  "fff_newstr",
 
5672
  "ff_string_sub",
 
5673
  "fff_emptystr",
 
5674
  "ff_string_rep",
 
5675
  "ff_string_reverse",
 
5676
  "ff_string_lower",
 
5677
  "ff_string_upper",
 
5678
  "ff_table_getn",
 
5679
  "vm_tobit_fb",
 
5680
  "vm_tobit",
 
5681
  "ff_bit_tobit",
 
5682
  "ff_bit_band",
 
5683
  "ff_bit_bor",
 
5684
  "ff_bit_bxor",
 
5685
  "ff_bit_bswap",
 
5686
  "ff_bit_bnot",
 
5687
  "ff_bit_lshift",
 
5688
  "ff_bit_rshift",
 
5689
  "ff_bit_arshift",
 
5690
  "ff_bit_rol",
 
5691
  "ff_bit_ror",
 
5692
  "vm_record",
 
5693
  "vm_rethook",
 
5694
  "vm_inshook",
 
5695
  "cont_hook",
 
5696
  "vm_hotloop",
 
5697
  "vm_callhook",
 
5698
  "vm_hotcall",
 
5699
  "vm_exit_handler",
 
5700
  "vm_exit_interp",
 
5701
  "vm_floor",
 
5702
  "vm_ceil",
 
5703
  "vm_trunc",
 
5704
  "vm_mod",
 
5705
  "vm_modi",
 
5706
  "vm_powi",
 
5707
  "vm_foldfpm",
 
5708
  "vm_foldarith",
 
5709
  "vm_ffi_call",
 
5710
  "BC_ISEQN_Z",
 
5711
  "BC_ISNEN_Z",
 
5712
  "BC_TGETS_Z",
 
5713
  "BC_TSETS_Z",
 
5714
  "BC_CALL_Z",
 
5715
  "BC_CALLT1_Z",
 
5716
  "BC_RETM_Z",
 
5717
  "BC_RETV2_Z",
 
5718
  "BC_RETV1_Z",
 
5719
  (const char *)0
 
5720
};
 
5721
static const char *const extnames[] = {
 
5722
  "lj_state_growstack",
 
5723
  "lj_meta_tget",
 
5724
  "lj_meta_tset",
 
5725
  "lj_meta_comp",
 
5726
  "lj_meta_equal",
 
5727
  "lj_meta_equal_cd",
 
5728
  "lj_meta_arith",
 
5729
  "lj_meta_len",
 
5730
  "lj_meta_call",
 
5731
  "lj_meta_for",
 
5732
  "lj_tab_get",
 
5733
  "lj_str_fromnumber",
 
5734
  "lj_tab_next",
 
5735
  "lj_tab_getinth",
 
5736
  "lj_ffh_coroutine_wrap_err",
 
5737
  "floor",
 
5738
  "ceil",
 
5739
  "sqrt",
 
5740
  "log",
 
5741
  "log10",
 
5742
  "exp",
 
5743
  "sin",
 
5744
  "cos",
 
5745
  "tan",
 
5746
  "asin",
 
5747
  "acos",
 
5748
  "atan",
 
5749
  "sinh",
 
5750
  "cosh",
 
5751
  "tanh",
 
5752
  "pow",
 
5753
  "atan2",
 
5754
  "fmod",
 
5755
  "__aeabi_dmul",
 
5756
  "ldexp",
 
5757
  "frexp",
 
5758
  "modf",
 
5759
  "__aeabi_i2d",
 
5760
  "__aeabi_cdcmple",
 
5761
  "lj_str_new",
 
5762
  "lj_tab_len",
 
5763
  "lj_gc_step",
 
5764
  "lj_dispatch_ins",
 
5765
  "lj_dispatch_call",
 
5766
  "__aeabi_ddiv",
 
5767
  "__aeabi_dadd",
 
5768
  "__aeabi_dsub",
 
5769
  "__aeabi_cdcmpeq",
 
5770
  "lj_meta_cat",
 
5771
  "lj_gc_barrieruv",
 
5772
  "lj_func_closeuv",
 
5773
  "lj_func_newL_gc",
 
5774
  "lj_tab_new",
 
5775
  "lj_tab_dup",
 
5776
  "lj_gc_step_fixtop",
 
5777
  "lj_tab_newkey",
 
5778
  "lj_tab_reasize",
 
5779
  (const char *)0
 
5780
};
 
5781
#define Dt1(_V) (int)(ptrdiff_t)&(((lua_State *)0)_V)
 
5782
#define Dt2(_V) (int)(ptrdiff_t)&(((global_State *)0)_V)
 
5783
#define Dt3(_V) (int)(ptrdiff_t)&(((TValue *)0)_V)
 
5784
#define Dt4(_V) (int)(ptrdiff_t)&(((GCobj *)0)_V)
 
5785
#define Dt5(_V) (int)(ptrdiff_t)&(((GCstr *)0)_V)
 
5786
#define Dt6(_V) (int)(ptrdiff_t)&(((GCtab *)0)_V)
 
5787
#define Dt7(_V) (int)(ptrdiff_t)&(((GCfuncL *)0)_V)
 
5788
#define Dt8(_V) (int)(ptrdiff_t)&(((GCfuncC *)0)_V)
 
5789
#define Dt9(_V) (int)(ptrdiff_t)&(((GCproto *)0)_V)
 
5790
#define DtA(_V) (int)(ptrdiff_t)&(((GCupval *)0)_V)
 
5791
#define DtB(_V) (int)(ptrdiff_t)&(((Node *)0)_V)
 
5792
#define DtC(_V) (int)(ptrdiff_t)&(((int *)0)_V)
 
5793
#define DtD(_V) (int)(ptrdiff_t)&(((GCtrace *)0)_V)
 
5794
#define field_pc        pc
 
5795
#define DISPATCH_GL(field)      (GG_DISP2G + (int)offsetof(global_State, field))
 
5796
#define DISPATCH_J(field)       (GG_DISP2J + (int)offsetof(jit_State, field))
 
5797
#define PC2PROTO(field)  ((int)offsetof(GCproto, field)-(int)sizeof(GCproto))
 
5798
 
 
5799
#if !LJ_DUALNUM
 
5800
#error "Only dual-number mode supported for ARM target"
 
5801
#endif
 
5802
 
 
5803
/* Generate subroutines used by opcodes and other parts of the VM. */
 
5804
/* The .code_sub section should be last to help static branch prediction. */
 
5805
static void build_subroutines(BuildCtx *ctx)
 
5806
{
 
5807
  dasm_put(Dst, 0);
 
5808
  dasm_put(Dst, 1, FRAME_P, ~LJ_TTRUE, FRAME_TYPE, FRAME_TYPEP, FRAME_C, Dt1(->base), LJ_VMST_C, DISPATCH_GL(vmstate), Dt1(->top));
 
5809
  dasm_put(Dst, 54, Dt1(->cframe), Dt1(->maxstack), ~LJ_TNIL, Dt1(->top), Dt1(->top), LJ_VMST_C, Dt1(->glref), Dt2(->vmstate));
 
5810
  dasm_put(Dst, 108, ~CFRAME_RAWMASK, Dt1(->base), Dt1(->glref), ~LJ_TFALSE, GG_G2DISP, LJ_VMST_INTERP, DISPATCH_GL(vmstate), LUA_MINSTACK, Dt1(->base), Dt1(->top), Dt1(->base), Dt1(->top), Dt7(->field_pc), Dt1(->glref));
 
5811
  dasm_put(Dst, 172, GG_G2DISP, FRAME_CP, CFRAME_RESUME, Dt1(->status), Dt1(->cframe), Dt1(->base), Dt1(->top), Dt1(->status), LJ_VMST_INTERP, FRAME_TYPE, DISPATCH_GL(vmstate), FRAME_CP, FRAME_C, Dt1(->cframe), Dt1(->cframe));
 
5812
  dasm_put(Dst, 237, Dt1(->glref), GG_G2DISP, Dt1(->base), Dt1(->top), LJ_VMST_INTERP, DISPATCH_GL(vmstate), -LJ_TFUNC, Dt7(->field_pc), Dt1(->stack), Dt1(->top), Dt1(->cframe), Dt1(->cframe), Dt1(->glref), FRAME_CP, GG_G2DISP);
 
5813
  dasm_put(Dst, 306, Dt7(->field_pc), ~LJ_TNIL, PC2PROTO(k), Dt1(->base), -DISPATCH_GL(tmptv), ~LJ_TTAB, ~LJ_TSTR, ~LJ_TISNUM);
 
5814
  dasm_put(Dst, 377, Dt1(->base));
 
5815
  if (LJ_TARGET_OSX) {
 
5816
  dasm_put(Dst, 387, Dt1(->base));
 
5817
  }
 
5818
  dasm_put(Dst, 390, FRAME_CONT, Dt1(->top), -DISPATCH_GL(tmptv), ~LJ_TTAB, ~LJ_TSTR, ~LJ_TISNUM, Dt1(->base));
 
5819
  if (LJ_TARGET_OSX) {
 
5820
  dasm_put(Dst, 452, Dt1(->base));
 
5821
  }
 
5822
  dasm_put(Dst, 455, FRAME_CONT, Dt1(->top), Dt1(->base));
 
5823
  if (LJ_TARGET_OSX) {
 
5824
  dasm_put(Dst, 491, Dt1(->base));
 
5825
  }
 
5826
  dasm_put(Dst, 494, ~LJ_TTRUE, -LJ_TFALSE, Dt1(->base));
 
5827
#if LJ_HASFFI
 
5828
  dasm_put(Dst, 541, Dt1(->base));
 
5829
#endif
 
5830
  dasm_put(Dst, 552, Dt1(->base));
 
5831
  if (LJ_TARGET_OSX) {
 
5832
  dasm_put(Dst, 589, Dt1(->base));
 
5833
  }
 
5834
  dasm_put(Dst, 592, FRAME_CONT, Dt1(->base));
 
5835
  if (LJ_TARGET_OSX) {
 
5836
  dasm_put(Dst, 613, Dt1(->base));
 
5837
  }
 
5838
  dasm_put(Dst, 616, Dt1(->base));
 
5839
  if (LJ_TARGET_OSX) {
 
5840
  dasm_put(Dst, 626);
 
5841
  }
 
5842
  dasm_put(Dst, 628);
 
5843
  if (LJ_TARGET_OSX) {
 
5844
  dasm_put(Dst, 631);
 
5845
  }
 
5846
  dasm_put(Dst, 633, Dt7(->field_pc), Dt1(->base));
 
5847
  if (LJ_TARGET_OSX) {
 
5848
  dasm_put(Dst, 654, Dt1(->base));
 
5849
  }
 
5850
  dasm_put(Dst, 657, Dt1(->base));
 
5851
  if (LJ_TARGET_OSX) {
 
5852
  dasm_put(Dst, 671, Dt1(->base));
 
5853
  }
 
5854
#if LJ_HASJIT
 
5855
  dasm_put(Dst, 674);
 
5856
#endif
 
5857
  dasm_put(Dst, 676);
 
5858
#if LJ_HASJIT
 
5859
  dasm_put(Dst, 678, BC_JFORI);
 
5860
#endif
 
5861
  dasm_put(Dst, 681);
 
5862
#if LJ_HASJIT
 
5863
  dasm_put(Dst, 684, BC_JFORI);
 
5864
#endif
 
5865
  dasm_put(Dst, 687, BC_FORI, -LJ_TTRUE, -LJ_TISNUM, ~LJ_TISNUM, (int)(offsetof(GCfuncC, upvalue)>>3)-1, -LJ_TTAB, -LJ_TUDATA, Dt6(->metatable));
 
5866
  dasm_put(Dst, 744, ~LJ_TNIL, DISPATCH_GL(gcroot[GCROOT_MMNAME+MM_metatable]), Dt6(->hmask), Dt5(->hash), Dt6(->node), DtB(->key), DtB(->val), DtB(->next), -LJ_TSTR, ~LJ_TTAB, -LJ_TNIL, -LJ_TISNUM);
 
5867
  dasm_put(Dst, 792, ~LJ_TISNUM, DISPATCH_GL(gcroot[GCROOT_BASEMT]), -LJ_TTAB, Dt6(->metatable), -LJ_TTAB, Dt6(->marked), LJ_GC_BLACK, Dt6(->metatable), DISPATCH_GL(gc.grayagain), LJ_GC_BLACK, DISPATCH_GL(gc.grayagain), Dt6(->marked), Dt6(->gclist), -LJ_TTAB);
 
5868
  dasm_put(Dst, 844);
 
5869
  if (LJ_TARGET_OSX) {
 
5870
  dasm_put(Dst, 849);
 
5871
  }
 
5872
  dasm_put(Dst, 851);
 
5873
  if (LJ_TARGET_OSX) {
 
5874
  dasm_put(Dst, 854);
 
5875
  }
 
5876
  dasm_put(Dst, 856, -LJ_TISNUM, -LJ_TSTR, DISPATCH_GL(gcroot[GCROOT_BASEMT_NUM]), Dt1(->base), -LJ_TISNUM, DISPATCH_GL(gc.total), DISPATCH_GL(gc.threshold), Dt1(->base), ~LJ_TSTR);
 
5877
  dasm_put(Dst, 908, ~LJ_TNIL, -LJ_TTAB, Dt1(->base), Dt1(->top));
 
5878
  if (LJ_TARGET_OSX) {
 
5879
  dasm_put(Dst, 931, Dt1(->base));
 
5880
  }
 
5881
  dasm_put(Dst, 934, ~LJ_TNIL, (2+1)*8, -LJ_TTAB);
 
5882
#ifdef LUAJIT_ENABLE_LUA52COMPAT
 
5883
  dasm_put(Dst, 957, Dt6(->metatable));
 
5884
#endif
 
5885
  dasm_put(Dst, 960, Dt8(->upvalue[0]));
 
5886
#ifdef LUAJIT_ENABLE_LUA52COMPAT
 
5887
  dasm_put(Dst, 964);
 
5888
#endif
 
5889
  dasm_put(Dst, 968, ~LJ_TNIL, (3+1)*8, -LJ_TTAB, -LJ_TISNUM, Dt6(->asize), Dt6(->array), (0+1)*8, -LJ_TNIL, (2+1)*8, Dt6(->hmask));
 
5890
  if (LJ_TARGET_OSX) {
 
5891
  dasm_put(Dst, 1018);
 
5892
  }
 
5893
  dasm_put(Dst, 1020);
 
5894
  if (LJ_TARGET_OSX) {
 
5895
  dasm_put(Dst, 1023);
 
5896
  }
 
5897
  dasm_put(Dst, 1025, -LJ_TTAB);
 
5898
#ifdef LUAJIT_ENABLE_LUA52COMPAT
 
5899
  dasm_put(Dst, 1041, Dt6(->metatable));
 
5900
#endif
 
5901
  dasm_put(Dst, 1044, Dt8(->upvalue[0]));
 
5902
#ifdef LUAJIT_ENABLE_LUA52COMPAT
 
5903
  dasm_put(Dst, 1048);
 
5904
#endif
 
5905
  dasm_put(Dst, 1052, ~LJ_TISNUM, (3+1)*8, DISPATCH_GL(hookmask), HOOK_ACTIVE, 8+FRAME_PCALL, 8+FRAME_PCALLH, DISPATCH_GL(hookmask), -LJ_TFUNC, HOOK_ACTIVE, 16+FRAME_PCALL, 16+FRAME_PCALLH, -LJ_TTHREAD);
 
5906
  dasm_put(Dst, 1111, Dt1(->base), Dt1(->top), Dt1(->status), Dt1(->base), Dt1(->maxstack), Dt1(->cframe), LUA_YIELD, Dt1(->top), Dt1(->top), Dt1(->base), LJ_VMST_INTERP, Dt1(->top), DISPATCH_GL(vmstate), LUA_YIELD);
 
5907
  dasm_put(Dst, 1170, Dt1(->base), Dt1(->maxstack), Dt1(->top), ~LJ_TTRUE, FRAME_TYPE, ~LJ_TFALSE, (2+1)*8, Dt1(->top));
 
5908
  dasm_put(Dst, 1230, Dt8(->upvalue[0].gcr), Dt1(->base), Dt1(->top), Dt1(->status), Dt1(->base), Dt1(->maxstack), Dt1(->cframe), LUA_YIELD, Dt1(->top), Dt1(->top), Dt1(->base), LJ_VMST_INTERP, Dt1(->top), DISPATCH_GL(vmstate), LUA_YIELD);
 
5909
  dasm_put(Dst, 1286, Dt1(->base), Dt1(->maxstack), Dt1(->top), FRAME_TYPE, Dt1(->cframe), Dt1(->base), CFRAME_RESUME, Dt1(->top));
 
5910
  dasm_put(Dst, 1345, LUA_YIELD, Dt1(->cframe), Dt1(->status), -LJ_TISNUM, ~LJ_TISNUM, ~LJ_TISNUM);
 
5911
  if (LJ_TARGET_OSX) {
 
5912
  dasm_put(Dst, 1411);
 
5913
  }
 
5914
  dasm_put(Dst, 1413);
 
5915
  if (LJ_TARGET_OSX) {
 
5916
  dasm_put(Dst, 1416);
 
5917
  }
 
5918
  dasm_put(Dst, 1418, -LJ_TISNUM, ~LJ_TISNUM, ~LJ_TISNUM);
 
5919
  if (LJ_TARGET_OSX) {
 
5920
  dasm_put(Dst, 1478);
 
5921
  }
 
5922
  dasm_put(Dst, 1480);
 
5923
  if (LJ_TARGET_OSX) {
 
5924
  dasm_put(Dst, 1483);
 
5925
  }
 
5926
  dasm_put(Dst, 1485, -LJ_TISNUM, (1+1)*8, FRAME_TYPE, ~LJ_TNIL);
 
5927
  dasm_put(Dst, 1549, -LJ_TISNUM);
 
5928
  if (LJ_TARGET_OSX) {
 
5929
  dasm_put(Dst, 1554);
 
5930
  }
 
5931
  dasm_put(Dst, 1556);
 
5932
  if (LJ_TARGET_OSX) {
 
5933
  dasm_put(Dst, 1559);
 
5934
  }
 
5935
  dasm_put(Dst, 1561, -LJ_TISNUM);
 
5936
  if (LJ_TARGET_OSX) {
 
5937
  dasm_put(Dst, 1573);
 
5938
  }
 
5939
  dasm_put(Dst, 1575);
 
5940
  if (LJ_TARGET_OSX) {
 
5941
  dasm_put(Dst, 1578);
 
5942
  }
 
5943
  dasm_put(Dst, 1580, -LJ_TISNUM);
 
5944
  if (LJ_TARGET_OSX) {
 
5945
  dasm_put(Dst, 1592);
 
5946
  }
 
5947
  dasm_put(Dst, 1594);
 
5948
  if (LJ_TARGET_OSX) {
 
5949
  dasm_put(Dst, 1597);
 
5950
  }
 
5951
  dasm_put(Dst, 1599, -LJ_TISNUM);
 
5952
  if (LJ_TARGET_OSX) {
 
5953
  dasm_put(Dst, 1611);
 
5954
  }
 
5955
  dasm_put(Dst, 1613);
 
5956
  if (LJ_TARGET_OSX) {
 
5957
  dasm_put(Dst, 1616);
 
5958
  }
 
5959
  dasm_put(Dst, 1618, -LJ_TISNUM);
 
5960
  if (LJ_TARGET_OSX) {
 
5961
  dasm_put(Dst, 1630);
 
5962
  }
 
5963
  dasm_put(Dst, 1632);
 
5964
  if (LJ_TARGET_OSX) {
 
5965
  dasm_put(Dst, 1635);
 
5966
  }
 
5967
  dasm_put(Dst, 1637, -LJ_TISNUM);
 
5968
  if (LJ_TARGET_OSX) {
 
5969
  dasm_put(Dst, 1649);
 
5970
  }
 
5971
  dasm_put(Dst, 1651);
 
5972
  if (LJ_TARGET_OSX) {
 
5973
  dasm_put(Dst, 1654);
 
5974
  }
 
5975
  dasm_put(Dst, 1656, -LJ_TISNUM);
 
5976
  if (LJ_TARGET_OSX) {
 
5977
  dasm_put(Dst, 1668);
 
5978
  }
 
5979
  dasm_put(Dst, 1670);
 
5980
  if (LJ_TARGET_OSX) {
 
5981
  dasm_put(Dst, 1673);
 
5982
  }
 
5983
  dasm_put(Dst, 1675, -LJ_TISNUM);
 
5984
  if (LJ_TARGET_OSX) {
 
5985
  dasm_put(Dst, 1687);
 
5986
  }
 
5987
  dasm_put(Dst, 1689);
 
5988
  if (LJ_TARGET_OSX) {
 
5989
  dasm_put(Dst, 1692);
 
5990
  }
 
5991
  dasm_put(Dst, 1694, -LJ_TISNUM);
 
5992
  if (LJ_TARGET_OSX) {
 
5993
  dasm_put(Dst, 1706);
 
5994
  }
 
5995
  dasm_put(Dst, 1708);
 
5996
  if (LJ_TARGET_OSX) {
 
5997
  dasm_put(Dst, 1711);
 
5998
  }
 
5999
  dasm_put(Dst, 1713, -LJ_TISNUM);
 
6000
  if (LJ_TARGET_OSX) {
 
6001
  dasm_put(Dst, 1725);
 
6002
  }
 
6003
  dasm_put(Dst, 1727);
 
6004
  if (LJ_TARGET_OSX) {
 
6005
  dasm_put(Dst, 1730);
 
6006
  }
 
6007
  dasm_put(Dst, 1732, -LJ_TISNUM);
 
6008
  if (LJ_TARGET_OSX) {
 
6009
  dasm_put(Dst, 1744);
 
6010
  }
 
6011
  dasm_put(Dst, 1746);
 
6012
  if (LJ_TARGET_OSX) {
 
6013
  dasm_put(Dst, 1749);
 
6014
  }
 
6015
  dasm_put(Dst, 1751, -LJ_TISNUM);
 
6016
  if (LJ_TARGET_OSX) {
 
6017
  dasm_put(Dst, 1763);
 
6018
  }
 
6019
  dasm_put(Dst, 1765);
 
6020
  if (LJ_TARGET_OSX) {
 
6021
  dasm_put(Dst, 1768);
 
6022
  }
 
6023
  dasm_put(Dst, 1770, -LJ_TISNUM);
 
6024
  if (LJ_TARGET_OSX) {
 
6025
  dasm_put(Dst, 1782);
 
6026
  }
 
6027
  dasm_put(Dst, 1784);
 
6028
  if (LJ_TARGET_OSX) {
 
6029
  dasm_put(Dst, 1787);
 
6030
  }
 
6031
  dasm_put(Dst, 1789, -LJ_TISNUM, -LJ_TISNUM);
 
6032
  if (LJ_TARGET_OSX) {
 
6033
  dasm_put(Dst, 1804);
 
6034
  }
 
6035
  dasm_put(Dst, 1806);
 
6036
  if (LJ_TARGET_OSX) {
 
6037
  dasm_put(Dst, 1809);
 
6038
  }
 
6039
  dasm_put(Dst, 1811, -LJ_TISNUM, -LJ_TISNUM);
 
6040
  if (LJ_TARGET_OSX) {
 
6041
  dasm_put(Dst, 1826);
 
6042
  }
 
6043
  dasm_put(Dst, 1828);
 
6044
  if (LJ_TARGET_OSX) {
 
6045
  dasm_put(Dst, 1831);
 
6046
  }
 
6047
  dasm_put(Dst, 1833, -LJ_TISNUM, -LJ_TISNUM);
 
6048
  if (LJ_TARGET_OSX) {
 
6049
  dasm_put(Dst, 1848);
 
6050
  }
 
6051
  dasm_put(Dst, 1850);
 
6052
  if (LJ_TARGET_OSX) {
 
6053
  dasm_put(Dst, 1853);
 
6054
  }
 
6055
  dasm_put(Dst, 1855, -LJ_TISNUM, Dt8(->upvalue[0]), -LJ_TISNUM, -LJ_TISNUM);
 
6056
  if (LJ_TARGET_OSX) {
 
6057
  dasm_put(Dst, 1888);
 
6058
  }
 
6059
  dasm_put(Dst, 1890);
 
6060
  if (LJ_TARGET_OSX) {
 
6061
  dasm_put(Dst, 1893);
 
6062
  }
 
6063
  dasm_put(Dst, 1895, -LJ_TISNUM);
 
6064
  if (LJ_TARGET_OSX) {
 
6065
  dasm_put(Dst, 1908);
 
6066
  }
 
6067
  dasm_put(Dst, 1910);
 
6068
  if (LJ_TARGET_OSX) {
 
6069
  dasm_put(Dst, 1913);
 
6070
  }
 
6071
  dasm_put(Dst, 1915, ~LJ_TISNUM, (2+1)*8, -LJ_TISNUM);
 
6072
  if (LJ_TARGET_OSX) {
 
6073
  dasm_put(Dst, 1937);
 
6074
  }
 
6075
  dasm_put(Dst, 1939);
 
6076
  if (LJ_TARGET_OSX) {
 
6077
  dasm_put(Dst, 1942);
 
6078
  }
 
6079
  dasm_put(Dst, 1944, (2+1)*8, -LJ_TISNUM, -LJ_TISNUM, -LJ_TISNUM);
 
6080
  dasm_put(Dst, 1995, -LJ_TISNUM, -LJ_TISNUM);
 
6081
  dasm_put(Dst, 2049, -LJ_TISNUM, -LJ_TSTR, Dt5(->len), ~LJ_TISNUM, -LJ_TSTR, Dt5(->len), Dt5([1]));
 
6082
  dasm_put(Dst, 2103, ~LJ_TISNUM, (0+1)*8, (1+1)*8, DISPATCH_GL(gc.total), DISPATCH_GL(gc.threshold), -LJ_TISNUM, Dt1(->base), Dt1(->base), ~LJ_TSTR, DISPATCH_GL(gc.total), DISPATCH_GL(gc.threshold));
 
6083
  dasm_put(Dst, 2162, -LJ_TISNUM, -LJ_TSTR, Dt5(->len), -LJ_TISNUM, sizeof(GCstr)-1, -DISPATCH_GL(strempty), ~LJ_TSTR, DISPATCH_GL(gc.total), DISPATCH_GL(gc.threshold), -LJ_TSTR, -LJ_TISNUM, Dt5(->len));
 
6084
  dasm_put(Dst, 2224, DISPATCH_GL(tmpbuf.sz), DISPATCH_GL(tmpbuf.buf), Dt5([1]), DISPATCH_GL(gc.total), DISPATCH_GL(gc.threshold), -LJ_TSTR, Dt5(->len), DISPATCH_GL(tmpbuf.sz), DISPATCH_GL(tmpbuf.buf), sizeof(GCstr));
 
6085
  dasm_put(Dst, 2277, DISPATCH_GL(gc.total), DISPATCH_GL(gc.threshold), -LJ_TSTR, Dt5(->len), DISPATCH_GL(tmpbuf.sz), DISPATCH_GL(tmpbuf.buf), sizeof(GCstr), DISPATCH_GL(gc.total), DISPATCH_GL(gc.threshold));
 
6086
  dasm_put(Dst, 2337, -LJ_TSTR, Dt5(->len), DISPATCH_GL(tmpbuf.sz), DISPATCH_GL(tmpbuf.buf), sizeof(GCstr), -LJ_TTAB);
 
6087
  if (LJ_TARGET_OSX) {
 
6088
  dasm_put(Dst, 2375);
 
6089
  }
 
6090
  dasm_put(Dst, 2377);
 
6091
  if (LJ_TARGET_OSX) {
 
6092
  dasm_put(Dst, 2380);
 
6093
  }
 
6094
  dasm_put(Dst, 2382, ~LJ_TISNUM, -LJ_TISNUM, ~LJ_TISNUM, -LJ_TISNUM, -LJ_TISNUM);
 
6095
  dasm_put(Dst, 2453, -LJ_TISNUM, -LJ_TISNUM, -LJ_TISNUM, -LJ_TISNUM, ~LJ_TISNUM);
 
6096
  dasm_put(Dst, 2513, -LJ_TISNUM, ~LJ_TISNUM, -LJ_TISNUM, ~LJ_TISNUM, -LJ_TISNUM, -LJ_TISNUM, ~LJ_TISNUM, -LJ_TISNUM);
 
6097
  dasm_put(Dst, 2569, -LJ_TISNUM, ~LJ_TISNUM, -LJ_TISNUM, -LJ_TISNUM, ~LJ_TISNUM, -LJ_TISNUM, -LJ_TISNUM, ~LJ_TISNUM);
 
6098
  dasm_put(Dst, 2626, -LJ_TISNUM, -LJ_TISNUM, ~LJ_TISNUM, Dt1(->maxstack), Dt1(->top), Dt8(->f), Dt1(->base), 8*LUA_MINSTACK, Dt1(->base), Dt1(->top), Dt7(->field_pc), FRAME_TYPE, FRAME_TYPEP);
 
6099
  dasm_put(Dst, 2689, LUA_MINSTACK, Dt1(->base), Dt1(->base), Dt1(->top), Dt1(->base));
 
6100
#if LJ_HASJIT
 
6101
  dasm_put(Dst, 2723);
 
6102
#endif
 
6103
  dasm_put(Dst, 2725, DISPATCH_GL(hookmask), HOOK_ACTIVE, GG_DISP2STATIC, DISPATCH_GL(hookmask), DISPATCH_GL(hookcount), HOOK_ACTIVE, LUA_MASKLINE|LUA_MASKCOUNT, DISPATCH_GL(hookcount), LUA_MASKLINE, Dt1(->base), Dt1(->base));
 
6104
  dasm_put(Dst, 2771, GG_DISP2STATIC);
 
6105
#if LJ_HASJIT
 
6106
  dasm_put(Dst, 2787);
 
6107
#endif
 
6108
  dasm_put(Dst, 2789);
 
6109
#if LJ_HASJIT
 
6110
  dasm_put(Dst, 2792);
 
6111
#endif
 
6112
  dasm_put(Dst, 2795);
 
6113
#if LJ_HASJIT
 
6114
  dasm_put(Dst, 2797);
 
6115
#endif
 
6116
  dasm_put(Dst, 2800, Dt1(->base), Dt1(->top), Dt1(->base), Dt1(->top));
 
6117
#if LJ_HASJIT
 
6118
  dasm_put(Dst, 2822);
 
6119
#endif
 
6120
  dasm_put(Dst, 2824);
 
6121
#if LJ_HASJIT
 
6122
  dasm_put(Dst, 2826);
 
6123
#endif
 
6124
  dasm_put(Dst, 2828);
 
6125
#if LJ_HASJIT
 
6126
  dasm_put(Dst, 2833);
 
6127
#else
 
6128
  dasm_put(Dst, 2836);
 
6129
#endif
 
6130
  dasm_put(Dst, 2838);
 
6131
  {
 
6132
    int i;
 
6133
    for (i = 31; i >= 0; i--) {
 
6134
      dasm_put(Dst, 2874, i, i);
 
6135
    }
 
6136
  }
 
6137
  dasm_put(Dst, 2879);
 
6138
#if LJ_HASJIT
 
6139
  dasm_put(Dst, 2888);
 
6140
#endif
 
6141
  dasm_put(Dst, 2890);
 
6142
#if LJ_HASJIT
 
6143
  dasm_put(Dst, 2892);
 
6144
#endif
 
6145
  dasm_put(Dst, 2894);
 
6146
#if LJ_HASFFI
 
6147
#define DtE(_V) (int)(ptrdiff_t)&(((CCallState *)0)_V)
 
6148
  dasm_put(Dst, 2918, DtE(->spadj), DtE(->nsp), offsetof(CCallState, stack), DtE(->func), DtE(->gpr[0]), DtE(->gpr[1]), DtE(->gpr[2]), DtE(->gpr[3]), DtE(->gpr[0]), DtE(->gpr[1]));
 
6149
#endif
 
6150
}
 
6151
 
 
6152
/* Generate the code for a single instruction. */
 
6153
static void build_ins(BuildCtx *ctx, BCOp op, int defop)
 
6154
{
 
6155
  int vk = 0;
 
6156
  dasm_put(Dst, 2956, defop);
 
6157
 
 
6158
  switch (op) {
 
6159
 
 
6160
  /* -- Comparison ops ---------------------------------------------------- */
 
6161
 
 
6162
  /* Remember: all ops branch for a true comparison, fall through otherwise. */
 
6163
 
 
6164
  case BC_ISLT: case BC_ISGE: case BC_ISLE: case BC_ISGT:
 
6165
    dasm_put(Dst, 2958, -LJ_TISNUM, -LJ_TISNUM);
 
6166
    if (op == BC_ISLT) {
 
6167
      dasm_put(Dst, 2974);
 
6168
    } else if (op == BC_ISGE) {
 
6169
      dasm_put(Dst, 2976);
 
6170
    } else if (op == BC_ISLE) {
 
6171
      dasm_put(Dst, 2978);
 
6172
    } else {
 
6173
      dasm_put(Dst, 2980);
 
6174
    }
 
6175
    dasm_put(Dst, 2982, -LJ_TISNUM);
 
6176
    if (op == BC_ISLT) {
 
6177
      dasm_put(Dst, 3018);
 
6178
    } else if (op == BC_ISGE) {
 
6179
      dasm_put(Dst, 3020);
 
6180
    } else if (op == BC_ISLE) {
 
6181
      dasm_put(Dst, 3022);
 
6182
    } else {
 
6183
      dasm_put(Dst, 3024);
 
6184
    }
 
6185
    dasm_put(Dst, 3026);
 
6186
    break;
 
6187
 
 
6188
  case BC_ISEQV: case BC_ISNEV:
 
6189
    vk = op == BC_ISEQV;
 
6190
    dasm_put(Dst, 3029, -LJ_TISNUM, -LJ_TISNUM);
 
6191
    if (vk) {
 
6192
      dasm_put(Dst, 3040);
 
6193
    } else {
 
6194
      dasm_put(Dst, 3043);
 
6195
    }
 
6196
    if (LJ_HASFFI) {
 
6197
      dasm_put(Dst, 3046, -LJ_TCDATA, -LJ_TCDATA);
 
6198
    }
 
6199
    dasm_put(Dst, 3053, -LJ_TISPRI);
 
6200
    if (vk) {
 
6201
      dasm_put(Dst, 3062, -LJ_TISTABUD);
 
6202
    } else {
 
6203
      dasm_put(Dst, 3079, -LJ_TISTABUD);
 
6204
    }
 
6205
    dasm_put(Dst, 3086, Dt6(->metatable));
 
6206
    if (vk) {
 
6207
      dasm_put(Dst, 3090);
 
6208
    } else {
 
6209
      dasm_put(Dst, 3093);
 
6210
    }
 
6211
    dasm_put(Dst, 3096, Dt6(->nomm), 1-vk, 1<<MM_eq);
 
6212
    if (!vk) {
 
6213
      dasm_put(Dst, 3106);
 
6214
    }
 
6215
    break;
 
6216
 
 
6217
  case BC_ISEQS: case BC_ISNES:
 
6218
    vk = op == BC_ISEQS;
 
6219
    dasm_put(Dst, 3116, -LJ_TSTR);
 
6220
    if (LJ_HASFFI) {
 
6221
      dasm_put(Dst, 3125);
 
6222
    } else {
 
6223
      dasm_put(Dst, 3129);
 
6224
    }
 
6225
    if (vk) {
 
6226
      dasm_put(Dst, 3131);
 
6227
    } else {
 
6228
      dasm_put(Dst, 3134);
 
6229
    }
 
6230
    dasm_put(Dst, 3137);
 
6231
    if (LJ_HASFFI) {
 
6232
      dasm_put(Dst, 3144, -LJ_TCDATA);
 
6233
    }
 
6234
    break;
 
6235
 
 
6236
  case BC_ISEQN: case BC_ISNEN:
 
6237
    vk = op == BC_ISEQN;
 
6238
    dasm_put(Dst, 3152);
 
6239
    if (vk) {
 
6240
      dasm_put(Dst, 3159);
 
6241
    } else {
 
6242
      dasm_put(Dst, 3161);
 
6243
    }
 
6244
    dasm_put(Dst, 3163, -LJ_TISNUM, -LJ_TISNUM);
 
6245
    if (vk) {
 
6246
      dasm_put(Dst, 3173);
 
6247
    } else {
 
6248
      dasm_put(Dst, 3176);
 
6249
    }
 
6250
    dasm_put(Dst, 3179);
 
6251
    if (LJ_HASFFI) {
 
6252
      dasm_put(Dst, 3188);
 
6253
    } else {
 
6254
      if (!vk) {
 
6255
        dasm_put(Dst, 3191);
 
6256
      }
 
6257
      dasm_put(Dst, 3193);
 
6258
    }
 
6259
    dasm_put(Dst, 3196, -LJ_TISNUM);
 
6260
    if (vk) {
 
6261
      dasm_put(Dst, 3212);
 
6262
    } else {
 
6263
      dasm_put(Dst, 3214);
 
6264
    }
 
6265
    dasm_put(Dst, 3216);
 
6266
    if (LJ_HASFFI) {
 
6267
      dasm_put(Dst, 3219, -LJ_TCDATA);
 
6268
    }
 
6269
    break;
 
6270
 
 
6271
  case BC_ISEQP: case BC_ISNEP:
 
6272
    vk = op == BC_ISEQP;
 
6273
    dasm_put(Dst, 3227);
 
6274
    if (LJ_HASFFI) {
 
6275
      dasm_put(Dst, 3233, -LJ_TCDATA);
 
6276
    }
 
6277
    dasm_put(Dst, 3238);
 
6278
    if (vk) {
 
6279
      dasm_put(Dst, 3240);
 
6280
    } else {
 
6281
      dasm_put(Dst, 3242);
 
6282
    }
 
6283
    dasm_put(Dst, 3244);
 
6284
    break;
 
6285
 
 
6286
  /* -- Unary test and copy ops ------------------------------------------- */
 
6287
 
 
6288
  case BC_ISTC: case BC_ISFC: case BC_IST: case BC_ISF:
 
6289
    dasm_put(Dst, 3251, -LJ_TTRUE);
 
6290
    if (op == BC_ISTC || op == BC_IST) {
 
6291
      dasm_put(Dst, 3259);
 
6292
      if (op == BC_ISTC) {
 
6293
        dasm_put(Dst, 3261);
 
6294
      }
 
6295
    } else {
 
6296
      dasm_put(Dst, 3263);
 
6297
      if (op == BC_ISFC) {
 
6298
        dasm_put(Dst, 3265);
 
6299
      }
 
6300
    }
 
6301
    dasm_put(Dst, 3267);
 
6302
    break;
 
6303
 
 
6304
  /* -- Unary ops --------------------------------------------------------- */
 
6305
 
 
6306
  case BC_MOV:
 
6307
    dasm_put(Dst, 3274);
 
6308
    break;
 
6309
  case BC_NOT:
 
6310
    dasm_put(Dst, 3284, -LJ_TTRUE, ~LJ_TFALSE, ~LJ_TTRUE);
 
6311
    break;
 
6312
  case BC_UNM:
 
6313
    dasm_put(Dst, 3301, -LJ_TISNUM);
 
6314
    break;
 
6315
  case BC_LEN:
 
6316
    dasm_put(Dst, 3327, -LJ_TSTR, Dt5(->len), ~LJ_TISNUM, -LJ_TTAB);
 
6317
    if (LJ_TARGET_OSX) {
 
6318
    dasm_put(Dst, 3351);
 
6319
    }
 
6320
    dasm_put(Dst, 3353);
 
6321
    if (LJ_TARGET_OSX) {
 
6322
    dasm_put(Dst, 3356);
 
6323
    }
 
6324
    dasm_put(Dst, 3358);
 
6325
    break;
 
6326
 
 
6327
  /* -- Binary ops -------------------------------------------------------- */
 
6328
 
 
6329
 
 
6330
  case BC_ADDVN: case BC_ADDNV: case BC_ADDVV:
 
6331
    dasm_put(Dst, 3361);
 
6332
    vk = ((int)op - BC_ADDVN) / (BC_ADDNV-BC_ADDVN);
 
6333
    switch (vk) {
 
6334
    case 0:
 
6335
    dasm_put(Dst, 3364);
 
6336
      break;
 
6337
    case 1:
 
6338
    dasm_put(Dst, 3367);
 
6339
      break;
 
6340
    default:
 
6341
    dasm_put(Dst, 3370);
 
6342
      break;
 
6343
    }
 
6344
    dasm_put(Dst, 3373);
 
6345
    if (vk == 1) {
 
6346
    dasm_put(Dst, 3375, -LJ_TISNUM, -LJ_TISNUM);
 
6347
    } else {
 
6348
    dasm_put(Dst, 3380, -LJ_TISNUM, -LJ_TISNUM);
 
6349
    }
 
6350
    dasm_put(Dst, 3385);
 
6351
    switch (vk) {
 
6352
    case 0:
 
6353
    dasm_put(Dst, 3389);
 
6354
      break;
 
6355
    case 1:
 
6356
    dasm_put(Dst, 3392);
 
6357
      break;
 
6358
    default:
 
6359
    dasm_put(Dst, 3395);
 
6360
      break;
 
6361
    }
 
6362
    dasm_put(Dst, 3398);
 
6363
    switch (vk) {
 
6364
    case 0:
 
6365
    if (vk == 1) {
 
6366
    dasm_put(Dst, 3407, -LJ_TISNUM, -LJ_TISNUM);
 
6367
    } else {
 
6368
    dasm_put(Dst, 3412, -LJ_TISNUM, -LJ_TISNUM);
 
6369
    }
 
6370
    dasm_put(Dst, 3417);
 
6371
      break;
 
6372
    case 1:
 
6373
    if (vk == 1) {
 
6374
    dasm_put(Dst, 3420, -LJ_TISNUM, -LJ_TISNUM);
 
6375
    } else {
 
6376
    dasm_put(Dst, 3425, -LJ_TISNUM, -LJ_TISNUM);
 
6377
    }
 
6378
    dasm_put(Dst, 3430);
 
6379
      break;
 
6380
    default:
 
6381
    if (vk == 1) {
 
6382
    dasm_put(Dst, 3433, -LJ_TISNUM, -LJ_TISNUM);
 
6383
    } else {
 
6384
    dasm_put(Dst, 3438, -LJ_TISNUM, -LJ_TISNUM);
 
6385
    }
 
6386
    dasm_put(Dst, 3443);
 
6387
      break;
 
6388
    }
 
6389
    dasm_put(Dst, 3446);
 
6390
    break;
 
6391
  case BC_SUBVN: case BC_SUBNV: case BC_SUBVV:
 
6392
    dasm_put(Dst, 3452);
 
6393
    vk = ((int)op - BC_ADDVN) / (BC_ADDNV-BC_ADDVN);
 
6394
    switch (vk) {
 
6395
    case 0:
 
6396
    dasm_put(Dst, 3455);
 
6397
      break;
 
6398
    case 1:
 
6399
    dasm_put(Dst, 3458);
 
6400
      break;
 
6401
    default:
 
6402
    dasm_put(Dst, 3461);
 
6403
      break;
 
6404
    }
 
6405
    dasm_put(Dst, 3464);
 
6406
    if (vk == 1) {
 
6407
    dasm_put(Dst, 3466, -LJ_TISNUM, -LJ_TISNUM);
 
6408
    } else {
 
6409
    dasm_put(Dst, 3471, -LJ_TISNUM, -LJ_TISNUM);
 
6410
    }
 
6411
    dasm_put(Dst, 3476);
 
6412
    switch (vk) {
 
6413
    case 0:
 
6414
    dasm_put(Dst, 3480);
 
6415
      break;
 
6416
    case 1:
 
6417
    dasm_put(Dst, 3483);
 
6418
      break;
 
6419
    default:
 
6420
    dasm_put(Dst, 3486);
 
6421
      break;
 
6422
    }
 
6423
    dasm_put(Dst, 3489);
 
6424
    switch (vk) {
 
6425
    case 0:
 
6426
    if (vk == 1) {
 
6427
    dasm_put(Dst, 3498, -LJ_TISNUM, -LJ_TISNUM);
 
6428
    } else {
 
6429
    dasm_put(Dst, 3503, -LJ_TISNUM, -LJ_TISNUM);
 
6430
    }
 
6431
    dasm_put(Dst, 3508);
 
6432
      break;
 
6433
    case 1:
 
6434
    if (vk == 1) {
 
6435
    dasm_put(Dst, 3511, -LJ_TISNUM, -LJ_TISNUM);
 
6436
    } else {
 
6437
    dasm_put(Dst, 3516, -LJ_TISNUM, -LJ_TISNUM);
 
6438
    }
 
6439
    dasm_put(Dst, 3521);
 
6440
      break;
 
6441
    default:
 
6442
    if (vk == 1) {
 
6443
    dasm_put(Dst, 3524, -LJ_TISNUM, -LJ_TISNUM);
 
6444
    } else {
 
6445
    dasm_put(Dst, 3529, -LJ_TISNUM, -LJ_TISNUM);
 
6446
    }
 
6447
    dasm_put(Dst, 3534);
 
6448
      break;
 
6449
    }
 
6450
    dasm_put(Dst, 3537);
 
6451
    break;
 
6452
  case BC_MULVN: case BC_MULNV: case BC_MULVV:
 
6453
    dasm_put(Dst, 3543);
 
6454
    vk = ((int)op - BC_ADDVN) / (BC_ADDNV-BC_ADDVN);
 
6455
    switch (vk) {
 
6456
    case 0:
 
6457
    dasm_put(Dst, 3546);
 
6458
      break;
 
6459
    case 1:
 
6460
    dasm_put(Dst, 3549);
 
6461
      break;
 
6462
    default:
 
6463
    dasm_put(Dst, 3552);
 
6464
      break;
 
6465
    }
 
6466
    dasm_put(Dst, 3555);
 
6467
    if (vk == 1) {
 
6468
    dasm_put(Dst, 3557, -LJ_TISNUM, -LJ_TISNUM);
 
6469
    } else {
 
6470
    dasm_put(Dst, 3562, -LJ_TISNUM, -LJ_TISNUM);
 
6471
    }
 
6472
    dasm_put(Dst, 3567);
 
6473
    switch (vk) {
 
6474
    case 0:
 
6475
    dasm_put(Dst, 3572);
 
6476
      break;
 
6477
    case 1:
 
6478
    dasm_put(Dst, 3575);
 
6479
      break;
 
6480
    default:
 
6481
    dasm_put(Dst, 3578);
 
6482
      break;
 
6483
    }
 
6484
    dasm_put(Dst, 3581);
 
6485
    switch (vk) {
 
6486
    case 0:
 
6487
    if (vk == 1) {
 
6488
    dasm_put(Dst, 3590, -LJ_TISNUM, -LJ_TISNUM);
 
6489
    } else {
 
6490
    dasm_put(Dst, 3595, -LJ_TISNUM, -LJ_TISNUM);
 
6491
    }
 
6492
    dasm_put(Dst, 3600);
 
6493
      break;
 
6494
    case 1:
 
6495
    if (vk == 1) {
 
6496
    dasm_put(Dst, 3603, -LJ_TISNUM, -LJ_TISNUM);
 
6497
    } else {
 
6498
    dasm_put(Dst, 3608, -LJ_TISNUM, -LJ_TISNUM);
 
6499
    }
 
6500
    dasm_put(Dst, 3613);
 
6501
      break;
 
6502
    default:
 
6503
    if (vk == 1) {
 
6504
    dasm_put(Dst, 3616, -LJ_TISNUM, -LJ_TISNUM);
 
6505
    } else {
 
6506
    dasm_put(Dst, 3621, -LJ_TISNUM, -LJ_TISNUM);
 
6507
    }
 
6508
    dasm_put(Dst, 3626);
 
6509
      break;
 
6510
    }
 
6511
    dasm_put(Dst, 3629);
 
6512
    break;
 
6513
  case BC_DIVVN: case BC_DIVNV: case BC_DIVVV:
 
6514
    dasm_put(Dst, 3635);
 
6515
    vk = ((int)op - BC_ADDVN) / (BC_ADDNV-BC_ADDVN);
 
6516
    switch (vk) {
 
6517
    case 0:
 
6518
    dasm_put(Dst, 3638);
 
6519
      break;
 
6520
    case 1:
 
6521
    dasm_put(Dst, 3641);
 
6522
      break;
 
6523
    default:
 
6524
    dasm_put(Dst, 3644);
 
6525
      break;
 
6526
    }
 
6527
    switch (vk) {
 
6528
    case 0:
 
6529
    if (vk == 1) {
 
6530
    dasm_put(Dst, 3647, -LJ_TISNUM, -LJ_TISNUM);
 
6531
    } else {
 
6532
    dasm_put(Dst, 3652, -LJ_TISNUM, -LJ_TISNUM);
 
6533
    }
 
6534
    dasm_put(Dst, 3657);
 
6535
      break;
 
6536
    case 1:
 
6537
    if (vk == 1) {
 
6538
    dasm_put(Dst, 3660, -LJ_TISNUM, -LJ_TISNUM);
 
6539
    } else {
 
6540
    dasm_put(Dst, 3665, -LJ_TISNUM, -LJ_TISNUM);
 
6541
    }
 
6542
    dasm_put(Dst, 3670);
 
6543
      break;
 
6544
    default:
 
6545
    if (vk == 1) {
 
6546
    dasm_put(Dst, 3673, -LJ_TISNUM, -LJ_TISNUM);
 
6547
    } else {
 
6548
    dasm_put(Dst, 3678, -LJ_TISNUM, -LJ_TISNUM);
 
6549
    }
 
6550
    dasm_put(Dst, 3683);
 
6551
      break;
 
6552
    }
 
6553
    dasm_put(Dst, 3686);
 
6554
    break;
 
6555
  case BC_MODVN: case BC_MODNV: case BC_MODVV:
 
6556
    dasm_put(Dst, 3696);
 
6557
    vk = ((int)op - BC_ADDVN) / (BC_ADDNV-BC_ADDVN);
 
6558
    switch (vk) {
 
6559
    case 0:
 
6560
    dasm_put(Dst, 3699);
 
6561
      break;
 
6562
    case 1:
 
6563
    dasm_put(Dst, 3702);
 
6564
      break;
 
6565
    default:
 
6566
    dasm_put(Dst, 3705);
 
6567
      break;
 
6568
    }
 
6569
    if (vk == 1) {
 
6570
    dasm_put(Dst, 3708, -LJ_TISNUM, -LJ_TISNUM);
 
6571
    } else {
 
6572
    dasm_put(Dst, 3713, -LJ_TISNUM, -LJ_TISNUM);
 
6573
    }
 
6574
    dasm_put(Dst, 3718);
 
6575
    switch (vk) {
 
6576
    case 0:
 
6577
    dasm_put(Dst, 3722);
 
6578
      break;
 
6579
    case 1:
 
6580
    dasm_put(Dst, 3725);
 
6581
      break;
 
6582
    default:
 
6583
    dasm_put(Dst, 3728);
 
6584
      break;
 
6585
    }
 
6586
    dasm_put(Dst, 3731, ~LJ_TISNUM);
 
6587
    switch (vk) {
 
6588
    case 0:
 
6589
    if (vk == 1) {
 
6590
    dasm_put(Dst, 3745, -LJ_TISNUM, -LJ_TISNUM);
 
6591
    } else {
 
6592
    dasm_put(Dst, 3750, -LJ_TISNUM, -LJ_TISNUM);
 
6593
    }
 
6594
    dasm_put(Dst, 3755);
 
6595
      break;
 
6596
    case 1:
 
6597
    if (vk == 1) {
 
6598
    dasm_put(Dst, 3758, -LJ_TISNUM, -LJ_TISNUM);
 
6599
    } else {
 
6600
    dasm_put(Dst, 3763, -LJ_TISNUM, -LJ_TISNUM);
 
6601
    }
 
6602
    dasm_put(Dst, 3768);
 
6603
      break;
 
6604
    default:
 
6605
    if (vk == 1) {
 
6606
    dasm_put(Dst, 3771, -LJ_TISNUM, -LJ_TISNUM);
 
6607
    } else {
 
6608
    dasm_put(Dst, 3776, -LJ_TISNUM, -LJ_TISNUM);
 
6609
    }
 
6610
    dasm_put(Dst, 3781);
 
6611
      break;
 
6612
    }
 
6613
    if (LJ_TARGET_OSX) {
 
6614
    dasm_put(Dst, 3784);
 
6615
    }
 
6616
    dasm_put(Dst, 3786);
 
6617
    if (LJ_TARGET_OSX) {
 
6618
    dasm_put(Dst, 3789);
 
6619
    }
 
6620
    dasm_put(Dst, 3791);
 
6621
    break;
 
6622
  case BC_POW:
 
6623
    dasm_put(Dst, 3794);
 
6624
    vk = ((int)op - BC_ADDVN) / (BC_ADDNV-BC_ADDVN);
 
6625
    switch (vk) {
 
6626
    case 0:
 
6627
    dasm_put(Dst, 3797);
 
6628
      break;
 
6629
    case 1:
 
6630
    dasm_put(Dst, 3800);
 
6631
      break;
 
6632
    default:
 
6633
    dasm_put(Dst, 3803);
 
6634
      break;
 
6635
    }
 
6636
    switch (vk) {
 
6637
    case 0:
 
6638
    if (vk == 1) {
 
6639
    dasm_put(Dst, 3806, -LJ_TISNUM, -LJ_TISNUM);
 
6640
    } else {
 
6641
    dasm_put(Dst, 3811, -LJ_TISNUM, -LJ_TISNUM);
 
6642
    }
 
6643
    dasm_put(Dst, 3816);
 
6644
      break;
 
6645
    case 1:
 
6646
    if (vk == 1) {
 
6647
    dasm_put(Dst, 3819, -LJ_TISNUM, -LJ_TISNUM);
 
6648
    } else {
 
6649
    dasm_put(Dst, 3824, -LJ_TISNUM, -LJ_TISNUM);
 
6650
    }
 
6651
    dasm_put(Dst, 3829);
 
6652
      break;
 
6653
    default:
 
6654
    if (vk == 1) {
 
6655
    dasm_put(Dst, 3832, -LJ_TISNUM, -LJ_TISNUM);
 
6656
    } else {
 
6657
    dasm_put(Dst, 3837, -LJ_TISNUM, -LJ_TISNUM);
 
6658
    }
 
6659
    dasm_put(Dst, 3842);
 
6660
      break;
 
6661
    }
 
6662
    if (LJ_TARGET_OSX) {
 
6663
    dasm_put(Dst, 3845);
 
6664
    }
 
6665
    dasm_put(Dst, 3847);
 
6666
    if (LJ_TARGET_OSX) {
 
6667
    dasm_put(Dst, 3850);
 
6668
    }
 
6669
    dasm_put(Dst, 3852);
 
6670
    break;
 
6671
 
 
6672
  case BC_CAT:
 
6673
    dasm_put(Dst, 3860, Dt1(->base), Dt1(->base));
 
6674
    break;
 
6675
 
 
6676
  /* -- Constant ops ------------------------------------------------------ */
 
6677
 
 
6678
  case BC_KSTR:
 
6679
    dasm_put(Dst, 3886, ~LJ_TSTR);
 
6680
    break;
 
6681
  case BC_KCDATA:
 
6682
#if LJ_HASFFI
 
6683
    dasm_put(Dst, 3898, ~LJ_TCDATA);
 
6684
#endif
 
6685
    break;
 
6686
  case BC_KSHORT:
 
6687
    dasm_put(Dst, 3910, ~LJ_TISNUM);
 
6688
    break;
 
6689
  case BC_KNUM:
 
6690
    dasm_put(Dst, 3921);
 
6691
    break;
 
6692
  case BC_KPRI:
 
6693
    dasm_put(Dst, 3931);
 
6694
    break;
 
6695
  case BC_KNIL:
 
6696
    dasm_put(Dst, 3941, ~LJ_TNIL);
 
6697
    break;
 
6698
 
 
6699
  /* -- Upvalue and function ops ------------------------------------------ */
 
6700
 
 
6701
  case BC_UGET:
 
6702
    dasm_put(Dst, 3960, offsetof(GCfuncL, uvptr), DtA(->v));
 
6703
    break;
 
6704
  case BC_USETV:
 
6705
    dasm_put(Dst, 3976, offsetof(GCfuncL, uvptr), DtA(->marked), DtA(->closed), DtA(->v), LJ_GC_BLACK, -LJ_TISGCV, -(LJ_TISNUM - LJ_TISGCV), Dt4(->gch.marked), -GG_DISP2G, LJ_GC_WHITES);
 
6706
    if (LJ_TARGET_OSX) {
 
6707
      dasm_put(Dst, 4016);
 
6708
    } else {
 
6709
      dasm_put(Dst, 4023);
 
6710
    }
 
6711
    dasm_put(Dst, 4026);
 
6712
    break;
 
6713
  case BC_USETS:
 
6714
    dasm_put(Dst, 4029, offsetof(GCfuncL, uvptr), ~LJ_TSTR, DtA(->marked), DtA(->v), DtA(->closed), LJ_GC_BLACK, Dt5(->marked), LJ_GC_WHITES, -GG_DISP2G);
 
6715
    if (LJ_TARGET_OSX) {
 
6716
      dasm_put(Dst, 4065);
 
6717
    } else {
 
6718
      dasm_put(Dst, 4072);
 
6719
    }
 
6720
    dasm_put(Dst, 4075);
 
6721
    break;
 
6722
  case BC_USETN:
 
6723
    dasm_put(Dst, 4078, offsetof(GCfuncL, uvptr), DtA(->v));
 
6724
    break;
 
6725
  case BC_USETP:
 
6726
    dasm_put(Dst, 4095, offsetof(GCfuncL, uvptr), DtA(->v));
 
6727
    break;
 
6728
 
 
6729
  case BC_UCLO:
 
6730
    dasm_put(Dst, 4111, Dt1(->openupval), Dt1(->base), Dt1(->base));
 
6731
    break;
 
6732
 
 
6733
  case BC_FNEW:
 
6734
    dasm_put(Dst, 4134, Dt1(->base), Dt1(->base), ~LJ_TFUNC);
 
6735
    break;
 
6736
 
 
6737
  /* -- Table ops --------------------------------------------------------- */
 
6738
 
 
6739
  case BC_TNEW:
 
6740
  case BC_TDUP:
 
6741
    if (op == BC_TDUP) {
 
6742
      dasm_put(Dst, 4155);
 
6743
    }
 
6744
    dasm_put(Dst, 4157, DISPATCH_GL(gc.total), DISPATCH_GL(gc.threshold), Dt1(->base));
 
6745
    if (op == BC_TNEW) {
 
6746
      dasm_put(Dst, 4170);
 
6747
    } else {
 
6748
      dasm_put(Dst, 4179);
 
6749
    }
 
6750
    dasm_put(Dst, 4183, Dt1(->base), ~LJ_TTAB);
 
6751
    break;
 
6752
 
 
6753
  case BC_GGET:
 
6754
  case BC_GSET:
 
6755
    dasm_put(Dst, 4201, Dt7(->env));
 
6756
    if (op == BC_GGET) {
 
6757
      dasm_put(Dst, 4207);
 
6758
    } else {
 
6759
      dasm_put(Dst, 4210);
 
6760
    }
 
6761
    break;
 
6762
 
 
6763
  case BC_TGETV:
 
6764
    dasm_put(Dst, 4213, -LJ_TTAB, -LJ_TISNUM, Dt6(->array), Dt6(->asize), -LJ_TNIL, Dt6(->metatable), Dt6(->nomm), 1<<MM_index, -LJ_TSTR);
 
6765
    break;
 
6766
  case BC_TGETS:
 
6767
    dasm_put(Dst, 4270, -LJ_TTAB, Dt6(->hmask), Dt5(->hash), Dt6(->node), DtB(->key), DtB(->val), DtB(->next), -LJ_TSTR, -LJ_TNIL, Dt6(->metatable), ~LJ_TNIL, Dt6(->nomm));
 
6768
    dasm_put(Dst, 4330, 1<<MM_index);
 
6769
    break;
 
6770
  case BC_TGETB:
 
6771
    dasm_put(Dst, 4337, -LJ_TTAB, Dt6(->asize), Dt6(->array), -LJ_TNIL, Dt6(->metatable), Dt6(->nomm), 1<<MM_index);
 
6772
    break;
 
6773
 
 
6774
  case BC_TSETV:
 
6775
    dasm_put(Dst, 4380, -LJ_TTAB, -LJ_TISNUM, Dt6(->array), Dt6(->asize), -LJ_TNIL, Dt6(->marked), LJ_GC_BLACK, Dt6(->metatable), Dt6(->nomm), 1<<MM_newindex);
 
6776
    dasm_put(Dst, 4440, DISPATCH_GL(gc.grayagain), LJ_GC_BLACK, DISPATCH_GL(gc.grayagain), Dt6(->marked), Dt6(->gclist), -LJ_TSTR);
 
6777
    break;
 
6778
  case BC_TSETS:
 
6779
    dasm_put(Dst, 4461, -LJ_TTAB, Dt6(->hmask), Dt5(->hash), Dt6(->node), Dt6(->nomm), DtB(->key), DtB(->val.it), DtB(->next), -LJ_TSTR, Dt6(->marked), -LJ_TNIL, LJ_GC_BLACK, DtB(->val));
 
6780
    dasm_put(Dst, 4519, Dt6(->metatable), Dt6(->nomm), 1<<MM_newindex, Dt6(->metatable), Dt1(->base), Dt6(->nomm), 1<<MM_newindex, ~LJ_TSTR, Dt1(->base), DISPATCH_GL(gc.grayagain), LJ_GC_BLACK);
 
6781
    dasm_put(Dst, 4572, DISPATCH_GL(gc.grayagain), Dt6(->marked), Dt6(->gclist));
 
6782
    break;
 
6783
  case BC_TSETB:
 
6784
    dasm_put(Dst, 4581, -LJ_TTAB, Dt6(->asize), Dt6(->array), -LJ_TNIL, Dt6(->marked), LJ_GC_BLACK, Dt6(->metatable), Dt6(->nomm), 1<<MM_newindex, DISPATCH_GL(gc.grayagain), LJ_GC_BLACK);
 
6785
    dasm_put(Dst, 4638, DISPATCH_GL(gc.grayagain), Dt6(->marked), Dt6(->gclist));
 
6786
    break;
 
6787
 
 
6788
  case BC_TSETM:
 
6789
    dasm_put(Dst, 4647, Dt6(->asize), Dt6(->array), Dt6(->marked), LJ_GC_BLACK, Dt1(->base));
 
6790
    if (LJ_TARGET_OSX) {
 
6791
    dasm_put(Dst, 4692, Dt1(->base));
 
6792
    }
 
6793
    dasm_put(Dst, 4695, DISPATCH_GL(gc.grayagain), LJ_GC_BLACK, DISPATCH_GL(gc.grayagain), Dt6(->marked), Dt6(->gclist));
 
6794
    break;
 
6795
 
 
6796
  /* -- Calls and vararg handling ----------------------------------------- */
 
6797
 
 
6798
  case BC_CALLM:
 
6799
    dasm_put(Dst, 4711);
 
6800
    break;
 
6801
  case BC_CALL:
 
6802
    dasm_put(Dst, 4717, -LJ_TFUNC, Dt7(->field_pc));
 
6803
    break;
 
6804
 
 
6805
  case BC_CALLMT:
 
6806
    dasm_put(Dst, 4737);
 
6807
    break;
 
6808
  case BC_CALLT:
 
6809
    dasm_put(Dst, 4742, -LJ_TFUNC, Dt7(->ffid), FRAME_TYPE, Dt7(->field_pc), Dt7(->field_pc), PC2PROTO(k), FRAME_VARG, FRAME_TYPEP);
 
6810
    dasm_put(Dst, 4803, FRAME_TYPE);
 
6811
    break;
 
6812
 
 
6813
  case BC_ITERC:
 
6814
    dasm_put(Dst, 4814, -LJ_TFUNC, Dt7(->field_pc));
 
6815
    break;
 
6816
 
 
6817
  case BC_ITERN:
 
6818
#if LJ_HASJIT
 
6819
#endif
 
6820
    dasm_put(Dst, 4838, Dt6(->asize), Dt6(->array), -LJ_TNIL, ~LJ_TISNUM, Dt6(->hmask), Dt6(->node), DtB(->val), -LJ_TNIL, DtB(->key));
 
6821
    break;
 
6822
 
 
6823
  case BC_ISNEXT:
 
6824
    dasm_put(Dst, 4903, -LJ_TFUNC, Dt8(->ffid), -LJ_TTAB, -LJ_TNIL, FF_next_N, BC_JMP, BC_ITERC);
 
6825
    break;
 
6826
 
 
6827
  case BC_VARG:
 
6828
    dasm_put(Dst, 4942, FRAME_VARG, ~LJ_TNIL, Dt1(->maxstack), Dt1(->top), Dt1(->base), Dt1(->base));
 
6829
    break;
 
6830
 
 
6831
  /* -- Returns ----------------------------------------------------------- */
 
6832
 
 
6833
  case BC_RETM:
 
6834
    dasm_put(Dst, 5014);
 
6835
    break;
 
6836
 
 
6837
  case BC_RET:
 
6838
    dasm_put(Dst, 5021, FRAME_TYPE, FRAME_VARG, Dt7(->field_pc), PC2PROTO(k), ~LJ_TNIL, FRAME_TYPEP);
 
6839
    break;
 
6840
 
 
6841
  case BC_RET0: case BC_RET1:
 
6842
    dasm_put(Dst, 5086, FRAME_TYPE, FRAME_VARG);
 
6843
    if (op == BC_RET1) {
 
6844
      dasm_put(Dst, 5097);
 
6845
    }
 
6846
    dasm_put(Dst, 5099);
 
6847
    if (op == BC_RET1) {
 
6848
      dasm_put(Dst, 5102);
 
6849
    }
 
6850
    dasm_put(Dst, 5104, Dt7(->field_pc), PC2PROTO(k), ~LJ_TNIL);
 
6851
    break;
 
6852
 
 
6853
  /* -- Loops and branches ------------------------------------------------ */
 
6854
 
 
6855
 
 
6856
  case BC_FORL:
 
6857
#if LJ_HASJIT
 
6858
    dasm_put(Dst, 5130);
 
6859
#endif
 
6860
    break;
 
6861
 
 
6862
  case BC_JFORI:
 
6863
  case BC_JFORL:
 
6864
#if !LJ_HASJIT
 
6865
    break;
 
6866
#endif
 
6867
  case BC_FORI:
 
6868
  case BC_IFORL:
 
6869
    vk = (op == BC_IFORL || op == BC_JFORL);
 
6870
    dasm_put(Dst, 5132);
 
6871
    if (!vk) {
 
6872
      dasm_put(Dst, 5135, -LJ_TISNUM, -LJ_TISNUM, -LJ_TISNUM);
 
6873
    } else {
 
6874
      dasm_put(Dst, 5153, -LJ_TISNUM);
 
6875
      if (op == BC_IFORL) {
 
6876
        dasm_put(Dst, 5161);
 
6877
      } else {
 
6878
        dasm_put(Dst, 5163);
 
6879
      }
 
6880
      dasm_put(Dst, 5165);
 
6881
    }
 
6882
    dasm_put(Dst, 5170);
 
6883
    if (op == BC_FORI) {
 
6884
      dasm_put(Dst, 5172);
 
6885
    } else if (op == BC_JFORI) {
 
6886
      dasm_put(Dst, 5174);
 
6887
    } else if (op == BC_IFORL) {
 
6888
      dasm_put(Dst, 5176);
 
6889
    } else {
 
6890
      dasm_put(Dst, 5178);
 
6891
    }
 
6892
    if (vk) {
 
6893
      dasm_put(Dst, 5180);
 
6894
    }
 
6895
    dasm_put(Dst, 5182);
 
6896
    if (!vk) {
 
6897
      dasm_put(Dst, 5192);
 
6898
    } else {
 
6899
      dasm_put(Dst, 5194);
 
6900
    }
 
6901
    dasm_put(Dst, 5196);
 
6902
    if (!vk) {
 
6903
      dasm_put(Dst, 5200, -LJ_TISNUM, -LJ_TISNUM);
 
6904
    } else {
 
6905
      dasm_put(Dst, 5212);
 
6906
    }
 
6907
    dasm_put(Dst, 5221);
 
6908
    if (op == BC_FORI) {
 
6909
      dasm_put(Dst, 5225);
 
6910
    } else if (op == BC_JFORI) {
 
6911
      dasm_put(Dst, 5227);
 
6912
    } else if (op == BC_IFORL) {
 
6913
      dasm_put(Dst, 5229);
 
6914
    } else {
 
6915
      dasm_put(Dst, 5231);
 
6916
    }
 
6917
    dasm_put(Dst, 5233);
 
6918
    if (vk) {
 
6919
      dasm_put(Dst, 5239);
 
6920
    }
 
6921
    dasm_put(Dst, 5244);
 
6922
    break;
 
6923
 
 
6924
  case BC_ITERL:
 
6925
#if LJ_HASJIT
 
6926
    dasm_put(Dst, 5250);
 
6927
#endif
 
6928
    break;
 
6929
 
 
6930
  case BC_JITERL:
 
6931
#if !LJ_HASJIT
 
6932
    break;
 
6933
#endif
 
6934
  case BC_IITERL:
 
6935
    dasm_put(Dst, 5252);
 
6936
    if (op == BC_JITERL) {
 
6937
      dasm_put(Dst, 5254);
 
6938
    } else {
 
6939
      dasm_put(Dst, 5256, -LJ_TNIL);
 
6940
    }
 
6941
    dasm_put(Dst, 5262);
 
6942
    break;
 
6943
 
 
6944
  case BC_LOOP:
 
6945
#if LJ_HASJIT
 
6946
    dasm_put(Dst, 5269);
 
6947
#endif
 
6948
    break;
 
6949
 
 
6950
  case BC_ILOOP:
 
6951
    dasm_put(Dst, 5271);
 
6952
    break;
 
6953
 
 
6954
  case BC_JLOOP:
 
6955
#if LJ_HASJIT
 
6956
    dasm_put(Dst, 5278);
 
6957
#endif
 
6958
    break;
 
6959
 
 
6960
  case BC_JMP:
 
6961
    dasm_put(Dst, 5280);
 
6962
    break;
 
6963
 
 
6964
  /* -- Function headers -------------------------------------------------- */
 
6965
 
 
6966
  case BC_FUNCF:
 
6967
#if LJ_HASJIT
 
6968
    dasm_put(Dst, 5289);
 
6969
#endif
 
6970
  case BC_FUNCV:  /* NYI: compiled vararg functions. */
 
6971
    break;
 
6972
 
 
6973
  case BC_JFUNCF:
 
6974
#if !LJ_HASJIT
 
6975
    break;
 
6976
#endif
 
6977
  case BC_IFUNCF:
 
6978
    dasm_put(Dst, 5291, Dt1(->maxstack), -4+PC2PROTO(numparams), -4+PC2PROTO(k), ~LJ_TNIL);
 
6979
    if (op == BC_JFUNCF) {
 
6980
      dasm_put(Dst, 5309);
 
6981
    } else {
 
6982
      dasm_put(Dst, 5311);
 
6983
    }
 
6984
    dasm_put(Dst, 5316);
 
6985
    break;
 
6986
 
 
6987
  case BC_JFUNCV:
 
6988
#if !LJ_HASJIT
 
6989
    break;
 
6990
#endif
 
6991
    dasm_put(Dst, 5322);
 
6992
    break;  /* NYI: compiled vararg functions. */
 
6993
 
 
6994
  case BC_IFUNCV:
 
6995
    dasm_put(Dst, 5324, Dt1(->maxstack), 8+FRAME_VARG, -4+PC2PROTO(k), -4+PC2PROTO(numparams), ~LJ_TNIL);
 
6996
    break;
 
6997
 
 
6998
  case BC_FUNCC:
 
6999
  case BC_FUNCCW:
 
7000
    if (op == BC_FUNCC) {
 
7001
      dasm_put(Dst, 5365, Dt8(->f));
 
7002
    } else {
 
7003
      dasm_put(Dst, 5368, DISPATCH_GL(wrapf));
 
7004
    }
 
7005
    dasm_put(Dst, 5371, Dt1(->maxstack), Dt1(->base), Dt1(->top));
 
7006
    if (op == BC_FUNCCW) {
 
7007
      dasm_put(Dst, 5381, Dt8(->f));
 
7008
    }
 
7009
    dasm_put(Dst, 5384, LJ_VMST_C, DISPATCH_GL(vmstate), Dt1(->base), LJ_VMST_INTERP, Dt1(->top), DISPATCH_GL(vmstate));
 
7010
    break;
 
7011
 
 
7012
  /* ---------------------------------------------------------------------- */
 
7013
 
 
7014
  default:
 
7015
    fprintf(stderr, "Error: undefined opcode BC_%s\n", bc_names[op]);
 
7016
    exit(2);
 
7017
    break;
 
7018
  }
 
7019
}
 
7020
 
 
7021
static int build_backend(BuildCtx *ctx)
 
7022
{
 
7023
  int op;
 
7024
 
 
7025
  dasm_growpc(Dst, BC__MAX);
 
7026
 
 
7027
  build_subroutines(ctx);
 
7028
 
 
7029
  dasm_put(Dst, 5406);
 
7030
  for (op = 0; op < BC__MAX; op++)
 
7031
    build_ins(ctx, (BCOp)op, op);
 
7032
 
 
7033
  return BC__MAX;
 
7034
}
 
7035
 
 
7036
/* Emit pseudo frame-info for all assembler functions. */
 
7037
static void emit_asm_debug(BuildCtx *ctx)
 
7038
{
 
7039
  int i;
 
7040
  switch (ctx->mode) {
 
7041
  case BUILD_elfasm:
 
7042
    fprintf(ctx->fp, "\t.section .debug_frame,\"\",%%progbits\n");
 
7043
    fprintf(ctx->fp,
 
7044
        ".Lframe0:\n"
 
7045
        "\t.long .LECIE0-.LSCIE0\n"
 
7046
        ".LSCIE0:\n"
 
7047
        "\t.long 0xffffffff\n"
 
7048
        "\t.byte 0x1\n"
 
7049
        "\t.string \"\"\n"
 
7050
        "\t.uleb128 0x1\n"
 
7051
        "\t.sleb128 -4\n"
 
7052
        "\t.byte 0xe\n"                         /* Return address is in lr. */
 
7053
        "\t.byte 0xc\n\t.uleb128 0xd\n\t.uleb128 0\n"   /* def_cfa sp */
 
7054
        "\t.align 2\n"
 
7055
        ".LECIE0:\n\n");
 
7056
    fprintf(ctx->fp,
 
7057
        ".LSFDE0:\n"
 
7058
        "\t.long .LEFDE0-.LASFDE0\n"
 
7059
        ".LASFDE0:\n"
 
7060
        "\t.long .Lframe0\n"
 
7061
        "\t.long .Lbegin\n"
 
7062
        "\t.long %d\n"
 
7063
        "\t.byte 0xe\n\t.uleb128 %d\n"          /* def_cfa_offset */
 
7064
        "\t.byte 0x8e\n\t.uleb128 1\n",         /* Restore lr. */
 
7065
        (int)ctx->codesz, CFRAME_SIZE);
 
7066
    for (i = 11; i >= 4; i--)  /* Restore r4-r11. */
 
7067
      fprintf(ctx->fp, "\t.byte %d\n\t.uleb128 %d\n", 0x80+i, 2+(11-i));
 
7068
    fprintf(ctx->fp,
 
7069
        "\t.align 2\n"
 
7070
        ".LEFDE0:\n\n");
 
7071
    /* NYI: emit ARM.exidx. */
 
7072
    break;
 
7073
  default:
 
7074
    break;
 
7075
  }
 
7076
}
 
7077