-
Notifications
You must be signed in to change notification settings - Fork 52
/
executive.c
1229 lines (1221 loc) · 64.8 KB
/
executive.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
//
// Copyright (c) 2005-2013, Microchip Technology Inc. All rights reserved.
//
// You may use, copy, modify and distribute the Software for use with Microchip
// products only. If you distribute the Software or its derivatives, the
// Software must have this entire copyright and disclaimer notice prominently
// posted in a location where end users will see it (e.g., installation program,
// program headers, About Box, etc.). To the maximum extent permitted by law,
// this Software is distributed 'AS IS' and WITHOUT ANY WARRANTY INCLUDING BUT
// NOT LIMITED TO ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR
// PARTICULAR PURPOSE, or NON-INFRINGEMENT. IN NO EVENT WILL MICROCHIP OR ITS
// LICENSORS BE LIABLE FOR ANY INCIDENTAL, SPECIAL, INDIRECT OR CONSEQUENTIAL
// DAMAGES OF ANY KIND ARISING FROM OR RELATED TO THE USE, MODIFICATION OR
// DISTRIBUTION OF THIS SOFTWARE OR ITS DERIVATIVES.
//
#include "pic32.h"
/* MCHP original */
const unsigned short pic32_pemm_loader [PIC32_PEMM_LOADER_LEN] = {
0xDEAD, 0x41A7,
0xFF20, 0x41A6,
0xFF20, 0x41A5,
0x69E0, 0x6A60,
0x000C, 0x94E3,
0x8DFA, 0x0C00,
0x6950, 0x0C00, /* Super secret not shown in the OpCode column instruction. */
0xE940, 0x6DBE,
0xADFB, 0x6E42,
0xCFF2, 0x0C00,
0x0C00, 0x0C00,
0xA000, 0x41A2,
0x0301, 0x5042, /* Changed from 0x0901 in documentation to 0x0301 in .hex */
0x0C00, 0x4582,
};
const unsigned short pic32_pe_loader [PIC32_PE_LOADER_LEN] = {
0x3C07, 0xDEAD,
0x3C06, 0xFF20,
0x3C05, 0xFF20,
0x8CC4, 0x0000,
0x8CC3, 0x0000,
0x1067, 0x000B,
0x0000, 0x0000,
0x1060, 0xFFFB,
0x0000, 0x0000,
0x8CA2, 0x0000,
0x2463, 0xFFFF,
0xAC82, 0x0000,
0x2484, 0x0004,
0x1460, 0xFFFB,
0x0000, 0x0000,
0x1000, 0xFFF3,
0x0000, 0x0000,
0x3C02, 0xA000,
0x3442, 0x0900,
0x0040, 0x0008,
0x0000, 0x0000,
};
/*
* Programming executive for PIC32MX1/MX2 series.
* Created by hex-to-c.py script from RIPE_11_000301.hex.
*/
const unsigned pic32_pemx1[] =
{
/*0000*/ 0x3c1ca000, 0x279c7ff0, 0x3c1da000, 0x37bd08fc,
/*0010*/ 0x3c08a000, 0x25080be9, 0x01000008, 0x00000000,
/*0020*/ 0x6e0035aa, 0xb20b2513, 0x2203ea8e, 0xeb8eb30a,
/*0030*/ 0x9c402b04, 0xeaeeb709, 0x9c401002, 0x2202ea4f,
/*0040*/ 0x6a01e820, 0xeea346c1, 0x61ed4484, 0x6a00e820,
/*0050*/ 0x1fc00bfc, 0xbfc00bfc, 0x7fffffff, 0xb3042506,
/*0060*/ 0x45af9c40, 0x4484db40, 0xe8a02dfb, 0xff20000c,
/*0070*/ 0x6f00b20b, 0x6103ea83, 0xea8db20a, 0xb30a1002,
/*0080*/ 0x6782e469, 0x2506456f, 0x436fa440, 0xe75ded6f,
/*0090*/ 0x2dfa4481, 0xe8206a00, 0x6500dee0, 0x3fffffff,
/*00a0*/ 0xa0000000, 0xc0000000, 0x1c0064c3, 0x6500037b,
/*00b0*/ 0xe8a06443, 0xd40564f5, 0x2536d504, 0x50219004,
/*00c0*/ 0x68206101, 0xea026a00, 0xb41b6008, 0xb5196770,
/*00d0*/ 0x9dc0436f, 0x4484dcc0, 0x70202bfa, 0xb3166111,
/*00e0*/ 0x60035300, 0xed6cb515, 0xb4151002, 0x1c00e395,
/*00f0*/ 0x94050373, 0x97052a1a, 0x47614f7f, 0x1010d305,
/*0100*/ 0xe9026900, 0xb50c600d, 0xe6a93628, 0x1c009405,
/*0110*/ 0x9aa0037b, 0x93052a0a, 0x43844121, 0x17f1d405,
/*0120*/ 0xe21f9204, 0x2fcad704, 0x64756a00, 0x6500e8a0,
/*0130*/ 0xff200000, 0xa0000008, 0x1fffffff, 0x40000000,
/*0140*/ 0xb50d64c3, 0x67c5b70b, 0x9f406b1f, 0x5300436f,
/*0150*/ 0x46c4de40, 0x550060fa, 0x60036745, 0xed4cb507,
/*0160*/ 0xb3071002, 0x1c00e575, 0x65000373, 0xe8a06443,
/*0170*/ 0xff200000, 0xa0000008, 0x1fffffff, 0x40000000,
/*0180*/ 0x64f4f008, 0x69006704, 0x1c00250a, 0x6790036d,
/*0190*/ 0x93092206, 0xe9634121, 0x4800f400, 0x647461f6,
/*01a0*/ 0x6500e8a0, 0x1c0064c3, 0x6500036b, 0xe8a06443,
/*01b0*/ 0x64f5f00c, 0x6704677d, 0xc3906c00, 0xf7ffc391,
/*01c0*/ 0x18006c1f, 0x672503be, 0xea03b20a, 0xb40a6103,
/*01d0*/ 0x1002ec0d, 0xe0b1b509, 0x03d01800, 0x180067b1,
/*01e0*/ 0x650003d7, 0xde40960c, 0x64756a00, 0x6500e8a0,
/*01f0*/ 0x3fffffff, 0xa0000000, 0xc0000000, 0x6a0064f6,
/*0200*/ 0xd2046b01, 0x6704d305, 0xd2066725, 0xb432214b,
/*0210*/ 0xb5306b1f, 0x9dc0436f, 0xdcc05300, 0x60f94484,
/*0220*/ 0x2c059405, 0x039d1c00, 0xd2046500, 0x6f001002,
/*0230*/ 0x9204d705, 0x67702203, 0xd3064b80, 0x2e0b9606,
/*0240*/ 0x5300b325, 0xb5256003, 0x1002ed6c, 0xe395b424,
/*0250*/ 0x03831c00, 0x49e06790, 0x5120487f, 0x61d64001,
/*0260*/ 0x6b1fb420, 0x436fb51b, 0x53009de0, 0x4484dce0,
/*0270*/ 0x1c0060f9, 0x6500039d, 0x2203d204, 0x4a806750,
/*0280*/ 0x9306d206, 0xb3172b0b, 0x60035300, 0xed6cb513,
/*0290*/ 0xb6131002, 0x1c00e3d5, 0x67900383, 0x49e0487f,
/*02a0*/ 0x17b44001, 0x039d1c00, 0x2a026500, 0x240a9406,
/*02b0*/ 0x9206b30d, 0xdbe06f02, 0xdb402202, 0x48801006,
/*02c0*/ 0x1003db00, 0x9206b508, 0x6a00dd40, 0xe8a06476,
/*02d0*/ 0xff200000, 0xa0000008, 0x1fffffff, 0x40000000,
/*02e0*/ 0xa0000088, 0xff20000c, 0xb54b64e7, 0x9d80b649,
/*02f0*/ 0x6f03f7c1, 0x32723382, 0xdee06702, 0xb547e811,
/*0300*/ 0x33429d40, 0xea313362, 0xd3045b0d, 0x6050d205,
/*0310*/ 0x3768b243, 0x9e80e759, 0x9d80ec80, 0x9da0d406,
/*0320*/ 0x026a1800, 0x1040d507, 0x18009d80, 0xd4060290,
/*0330*/ 0x1800103b, 0x650002a9, 0x9d801037, 0x18009505,
/*0340*/ 0xd40602a0, 0xf3001031, 0x10336b01, 0x5b019d60,
/*0350*/ 0xd30667b8, 0x102d33a4, 0xd4069d80, 0x35ca9dc0,
/*0360*/ 0x02bf1800, 0x1020d505, 0xd4069d80, 0x35ea9de0,
/*0370*/ 0x026d1800, 0x1018d505, 0xd4069d80, 0x18009da0,
/*0380*/ 0xd5050248, 0x9d801011, 0xd406060a, 0x18009da0,
/*0390*/ 0xd50502ac, 0x6c001009, 0x9d80d40b, 0xd406060b,
/*03a0*/ 0x18009da0, 0xd505025c, 0x10036762, 0x10016b00,
/*03b0*/ 0x92046b03, 0x61057207, 0x32403240, 0xea6deb31,
/*03c0*/ 0x720a1005, 0x35406106, 0xea0d32a0, 0xdb40b315,
/*03d0*/ 0x72021796, 0x36406094, 0x34c0b512, 0x6f022302,
/*03e0*/ 0xdd80eced, 0x72019204, 0x2b056106, 0x18009406,
/*03f0*/ 0x95050257, 0x72081784, 0x2b026103, 0x1006920a,
/*0400*/ 0xf77f720c, 0xf77f611c, 0x920b2b1a, 0x1777dd40,
/*0410*/ 0xbf883030, 0xbf80f220, 0xff200000, 0xa0000f64,
/*0420*/ 0xff20000c, 0x34844000, 0x3c05bf81, 0xaca4f400,
/*0430*/ 0x40034800, 0x40074800, 0x00e33023, 0x2cc200f0,
/*0440*/ 0x1440fffc, 0x00000000, 0x3c08bf80, 0x3508f400,
/*0450*/ 0x3c09aa99, 0x35296655, 0x3c0a5566, 0x354a99aa,
/*0460*/ 0x3c0b0000, 0x356b8000, 0xad090010, 0xad0a0010,
/*0470*/ 0xad0b0008, 0x8ca8f400, 0x31038000, 0x1460fffd,
/*0480*/ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/*0490*/ 0x00000000, 0x240b4000, 0x3c0abf81, 0xad4bf404,
/*04a0*/ 0x8ca9f400, 0x03e00008, 0x31222000, 0x08000349,
/*04b0*/ 0x2404000e, 0x00801821, 0x3c02bf81, 0x24040004,
/*04c0*/ 0xac43f420, 0x08000349, 0x00000000, 0x00801821,
/*04d0*/ 0x3c06bf81, 0x3c02bf81, 0x24040003, 0xacc3f420,
/*04e0*/ 0xac45f440, 0x08000349, 0x00000000, 0x00801821,
/*04f0*/ 0x3c06bf81, 0x3c02bf81, 0x24040001, 0xacc3f420,
/*0500*/ 0xac45f430, 0x08000349, 0x00000000, 0x3c06bf81,
/*0510*/ 0xacc4f420, 0x24034003, 0x3c04bf81, 0x3c02bf81,
/*0520*/ 0xac85f440, 0xac43f400, 0x40034800, 0x40084800,
/*0530*/ 0x01033823, 0x2ce500f0, 0x14a0fffc, 0x00000000,
/*0540*/ 0x3c08bf80, 0x3508f400, 0x3c09aa99, 0x35296655,
/*0550*/ 0x3c0a5566, 0x354a99aa, 0x3c0b0000, 0x356b8000,
/*0560*/ 0xad090010, 0xad0a0010, 0xad0b0008, 0x03e00008,
/*0570*/ 0x00001021, 0x3c04bf81, 0x8c83f400, 0x30628000,
/*0580*/ 0x1440fffd, 0x00000000, 0x00000000, 0x00000000,
/*0590*/ 0x00000000, 0x00000000, 0x24074000, 0x3c06bf81,
/*05a0*/ 0xacc7f404, 0x8c85f400, 0x03e00008, 0x30a22000,
/*05b0*/ 0xb01164a1, 0x32e06f00, 0x67626d00, 0x67c5eb31,
/*05c0*/ 0xea6e6745, 0x329e3442, 0x67a434a4, 0x46c13364,
/*05d0*/ 0x2204ed31, 0x7401f022, 0xed3167b8, 0xeb315608,
/*05e0*/ 0x47e161ef, 0x5700f100, 0x4004d8a0, 0x642161e4,
/*05f0*/ 0x6500e8a0, 0xa0000008, 0x671c64e3, 0xf0106b00,
/*0600*/ 0xf010d870, 0x1800c894, 0x650003ac, 0xf0106a01,
/*0610*/ 0x6463d850, 0x6500e8a0, 0xf01067bc, 0xec11ad74,
/*0620*/ 0xee3167c3, 0xec4e32c2, 0x3688b705, 0x9c40e6f1,
/*0630*/ 0xeb4e3360, 0xcd74f010, 0x6500e8a0, 0xa0000008,
/*0640*/ 0x672464f4, 0x2507450f, 0x1800a180, 0x400f03c6,
/*0650*/ 0x4121ea0f, 0x64742af9, 0x6500e8a0, 0xf010675c,
/*0660*/ 0xe8a0aa54,
/*0664*/ 0xa0000c29, 0xa0000c4d, 0xa0000c59, 0xa0000c1b,
/*0674*/ 0xa0000c33, 0xa0000c3b, 0xa0000c79, 0xa0000c47,
/*0684*/ 0xa0000c87, 0xa0000c69, 0xa0000cad, 0xa0000cb1,
/*0694*/ 0xa0000c97,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
};
/*
* Programming executive for PIC32MX3/4/5/6/7 series.
* Created by hex-to-c.py script from RIPE_06_000201.hex.
*/
const unsigned pic32_pemx3[] =
{
/*0000*/ 0x3c1ca000, 0x279c7ff0, 0x3c1da000, 0x37bd08fc,
/*0010*/ 0x3c08a000, 0x250810f0, 0x01000008, 0x00000000,
/*0020*/ 0x3c06bf88, 0x90c86160, 0x3c05bf88, 0x35070040,
/*0030*/ 0xa0c76160, 0x90a46140, 0x2402ffbf, 0x00821824,
/*0040*/ 0xa0a36140, 0x03e00008, 0x00000000, 0x3c06bf88,
/*0050*/ 0x90c86160, 0x2405ffbf, 0x01053824, 0xa0c76160,
/*0060*/ 0x3c03bf88, 0x90646140, 0x00851024, 0xa0626140,
/*0070*/ 0x03e00008, 0x00000000, 0x3c06bf88, 0x90c86161,
/*0080*/ 0x3c05bf88, 0x35070001, 0xa0c76161, 0x90a46141,
/*0090*/ 0x2402fffe, 0x00821824, 0xa0a36141, 0x03e00008,
/*00a0*/ 0x00000000, 0x3c06bf88, 0x90c86161, 0x2405fffe,
/*00b0*/ 0x01053824, 0xa0c76161, 0x3c03bf88, 0x90646141,
/*00c0*/ 0x00851024, 0xa0626141, 0x03e00008, 0x00000000,
/*00d0*/ 0x00052882, 0x10a0001b, 0x00003821, 0x3c061fc0,
/*00e0*/ 0x3c03bfc0, 0x3c027fff, 0x34c92ffc, 0x34682ffc,
/*00f0*/ 0x344bffff, 0x10000006, 0x240affff, 0x8c990000,
/*0100*/ 0x172b000e, 0x00000000, 0x10c0000e, 0x24840004,
/*0110*/ 0x0089c026, 0x00887826, 0x2f0d0001, 0x2dee0001,
/*0120*/ 0x24e70001, 0x01ae6025, 0x1580fff4, 0x00e5302b,
/*0130*/ 0x8c820000, 0x104afff4, 0x00000000, 0x03e00008,
/*0140*/ 0x24020001, 0x03e00008, 0x00001021, 0x3c04ff20,
/*0150*/ 0x8c830000, 0x2c620002, 0x10400003, 0x24040001,
/*0160*/ 0xaf838014, 0x00002021, 0x03e00008, 0x00801021,
/*0170*/ 0x10a00007, 0x3c02ff20, 0x3443000c, 0x8c860000,
/*0180*/ 0x24a5ffff, 0xac660000, 0x14a0fffc, 0x24840004,
/*0190*/ 0x03e00008, 0x00000000, 0x3c083fff, 0x3507ffff,
/*01a0*/ 0x00e4182b, 0x3c02a000, 0x00821025, 0x10600003,
/*01b0*/ 0x00003821, 0x3c09c000, 0x00891021, 0x00402021,
/*01c0*/ 0x10a00007, 0x24a3ffff, 0x2405ffff, 0x908a0000,
/*01d0*/ 0x2463ffff, 0x00ea3821, 0x1465fffc, 0x24840001,
/*01e0*/ 0x00001021, 0x03e00008, 0xacc70000, 0x08000540,
/*01f0*/ 0x00000000, 0x27bdffd0, 0xafb50024, 0xafb40020,
/*0200*/ 0xafb20018, 0xafbf002c, 0xafb60028, 0xafb3001c,
/*0210*/ 0xafb10014, 0xafb00010, 0x00a0a021, 0x00809021,
/*0220*/ 0x10a00024, 0x3c15ff20, 0x3c021fff, 0x3456ffff,
/*0230*/ 0x2a830081, 0x24130080, 0x0283980b, 0x0013282a,
/*0240*/ 0x10a00008, 0x3c06a000, 0x24c40210, 0x02601821,
/*0250*/ 0x8ea70000, 0x2463ffff, 0xac870000, 0x1460fffc,
/*0260*/ 0x24840004, 0x24040080, 0x5264001d, 0x3c05a000,
/*0270*/ 0x10a0000d, 0x00008821, 0x3c09a000, 0x25300210,
/*0280*/ 0x8e050000, 0x02402021, 0x0c000540, 0x26310001,
/*0290*/ 0x26100004, 0x0233182a, 0x14400007, 0x26520004,
/*02a0*/ 0x5460fff8, 0x8e050000, 0x0293a023, 0x1680ffe1,
/*02b0*/ 0x2a830081, 0x00001021, 0x8fbf002c, 0x8fb60028,
/*02c0*/ 0x8fb50024, 0x8fb40020, 0x8fb3001c, 0x8fb20018,
/*02d0*/ 0x8fb10014, 0x8fb00010, 0x03e00008, 0x27bd0030,
/*02e0*/ 0x24a30210, 0x04600003, 0x02c32824, 0x3c084000,
/*02f0*/ 0x00682821, 0x0c000538, 0x02402021, 0x1440ffee,
/*0300*/ 0x0293a023, 0x1680ffca, 0x26520200, 0x1000ffea,
/*0310*/ 0x00001021, 0x3c02a000, 0x24470210, 0x3c06ff20,
/*0320*/ 0x00e02821, 0x2403007f, 0x8cc80000, 0x2463ffff,
/*0330*/ 0xaca80000, 0x0461fffc, 0x24a50004, 0x3c064000,
/*0340*/ 0x00e01821, 0x04e10004, 0x00e62821, 0x3c051fff,
/*0350*/ 0x34a7ffff, 0x00672824, 0x08000538, 0x00000000,
/*0360*/ 0x27bdffe0, 0xafb20018, 0xafb10014, 0xafb00010,
/*0370*/ 0xafbf001c, 0x00a09021, 0x00808021, 0x14a00007,
/*0380*/ 0x00008821, 0x8fbf001c, 0x8fb20018, 0x8fb10014,
/*0390*/ 0x8fb00010, 0x03e00008, 0x27bd0020, 0x02002021,
/*03a0*/ 0x0c000532, 0x26310001, 0x26101000, 0x1040fff5,
/*03b0*/ 0x0232182b, 0x1460fffa, 0x02002021, 0x8fbf001c,
/*03c0*/ 0x8fb20018, 0x8fb10014, 0x8fb00010, 0x03e00008,
/*03d0*/ 0x27bd0020, 0x08000530, 0x00000000, 0x8f828014,
/*03e0*/ 0x27bdffb8, 0xafb7003c, 0xafb60038, 0xafb00020,
/*03f0*/ 0xafbf0040, 0xafb50034, 0xafb40030, 0xafb3002c,
/*0400*/ 0xafb20028, 0xafb10024, 0x00808021, 0x00a0b821,
/*0410*/ 0x00c0b021, 0xa3a00018, 0x10400041, 0xa3a00019,
/*0420*/ 0x00058a02, 0x3c050001, 0x240a0f00, 0x3c0bbf88,
/*0430*/ 0x3c09bf88, 0x340884cf, 0x3c06bf88, 0x34a41021,
/*0440*/ 0x3c03bf88, 0xad6a3034, 0xad2a3038, 0xacc83040,
/*0450*/ 0xac643050, 0x1a200016, 0x32e600ff, 0x3c073fff,
/*0460*/ 0x34f5ffff, 0x3c14a000, 0x3c13c000, 0x24120003,
/*0470*/ 0x02b0682b, 0x02146025, 0x02132821, 0x24070002,
/*0480*/ 0x018d280a, 0x02c02021, 0x24060100, 0x0c0005b8,
/*0490*/ 0xafb20010, 0x00403821, 0x2631ffff, 0x1440003b,
/*04a0*/ 0x26100100, 0x1e20fff3, 0x02b0682b, 0x32e600ff,
/*04b0*/ 0x10c0000e, 0x3c123fff, 0x3651ffff, 0x3c0fa000,
/*04c0*/ 0x0230702b, 0x11c00003, 0x020f2825, 0x3c13c000,
/*04d0*/ 0x02132821, 0x24070002, 0x02c02021, 0x24100003,
/*04e0*/ 0x0c0005b8, 0xafb00010, 0x00403821, 0x10e00033,
/*04f0*/ 0x24020001, 0x8fbf0040, 0x8fb7003c, 0x8fb60038,
/*0500*/ 0x8fb50034, 0x8fb40030, 0x8fb3002c, 0x8fb20028,
/*0510*/ 0x8fb10024, 0x8fb00020, 0x03e00008, 0x27bd0048,
/*0520*/ 0x0c00058a, 0x3404ffff, 0x3c1f3fff, 0x37f9ffff,
/*0530*/ 0x3c18a000, 0x0330a82b, 0x12a00003, 0x02182025,
/*0540*/ 0x3c02c000, 0x02022021, 0x0c0005a1, 0x02e02821,
/*0550*/ 0x0c0005b6, 0x00000000, 0xaec20000, 0x8fbf0040,
/*0560*/ 0x8fb7003c, 0x8fb60038, 0x8fb50034, 0x8fb40030,
/*0570*/ 0x8fb3002c, 0x8fb20028, 0x8fb10024, 0x8fb00020,
/*0580*/ 0x00001021, 0x03e00008, 0x27bd0048, 0x8fbf0040,
/*0590*/ 0x8fb7003c, 0x8fb60038, 0x8fb50034, 0x8fb40030,
/*05a0*/ 0x8fb3002c, 0x8fb20028, 0x8fb10024, 0x8fb00020,
/*05b0*/ 0x24020001, 0x03e00008, 0x27bd0048, 0x02c02021,
/*05c0*/ 0x27a50018, 0x24140003, 0x24060002, 0x24070002,
/*05d0*/ 0x0c0005b8, 0xafb40010, 0x8fbf0040, 0x8fb7003c,
/*05e0*/ 0x8fb60038, 0x8fb50034, 0x8fb40030, 0x8fb3002c,
/*05f0*/ 0x8fb20028, 0x8fb10024, 0x8fb00020, 0x0002102b,
/*0600*/ 0x03e00008, 0x27bd0048, 0x27bdffc8, 0xafb7002c,
/*0610*/ 0xafb50024, 0xafb3001c, 0xafb20018, 0xafb10014,
/*0620*/ 0xafb00010, 0xafbf0034, 0xafbe0030, 0xafb60028,
/*0630*/ 0xafb40020, 0x00a08821, 0x00809021, 0x0000a821,
/*0640*/ 0x24170001, 0x3c10ff20, 0x10a00039, 0x00009821,
/*0650*/ 0x3c02a000, 0x3c031fff, 0x24560210, 0x347effff,
/*0660*/ 0x02c02021, 0x2403007f, 0x8e050000, 0x2463ffff,
/*0670*/ 0xac850000, 0x0461fffc, 0x24840004, 0x12e00046,
/*0680*/ 0x00000000, 0x0000b821, 0x2644fe00, 0x0095980b,
/*0690*/ 0x56600009, 0x2631ff80, 0x3c084000, 0x03d63024,
/*06a0*/ 0x01162821, 0x2ac70000, 0x00c7280b, 0x0c000548,
/*06b0*/ 0x02402021, 0x2631ff80, 0x2a290080, 0x1520001a,
/*06c0*/ 0x26520200, 0x3c0ba000, 0x256a1948, 0x8d540000,
/*06d0*/ 0x2403007f, 0x02802021, 0x8e0c0000, 0x2463ffff,
/*06e0*/ 0xac8c0000, 0x0461fffc, 0x24840004, 0x0c000562,
/*06f0*/ 0x00000000, 0x264dfe00, 0x01a2980b, 0x16600008,
/*0700*/ 0x0040a821, 0x3c184000, 0x2a8f0000, 0x03d47024,
/*0710*/ 0x03142821, 0x01cf280b, 0x0c000548, 0x02402021,
/*0720*/ 0x2631ff80, 0x26520200, 0x1620ffce, 0x02c02021,
/*0730*/ 0x0c000562, 0x0013a02b, 0x0002882b, 0x02348025,
/*0740*/ 0x12000019, 0x3c17ff20, 0x3c16ff20, 0x36c4000c,
/*0750*/ 0x24150002, 0xac950000, 0x52600022, 0x2653fe00,
/*0760*/ 0xac930000, 0x8fbf0034, 0x8fbe0030, 0x8fb7002c,
/*0770*/ 0x8fb60028, 0x8fb50024, 0x8fb40020, 0x8fb3001c,
/*0780*/ 0x8fb20018, 0x8fb10014, 0x8fb00010, 0x00001021,
/*0790*/ 0x03e00008, 0x27bd0038, 0x0c000562, 0x00000000,
/*07a0*/ 0x1000ffb9, 0x0040a821, 0x36f2000c, 0xae400000,
/*07b0*/ 0x8fbf0034, 0x8fbe0030, 0x8fb7002c, 0x8fb60028,
/*07c0*/ 0x8fb50024, 0x8fb40020, 0x8fb3001c, 0x8fb20018,
/*07d0*/ 0x8fb10014, 0x8fb00010, 0x00001021, 0x03e00008,
/*07e0*/ 0x27bd0038, 0xac930000, 0x1000ffdf, 0x8fbf0034,
/*07f0*/ 0x27bdffc0, 0x3c02bf88, 0x24040fc3, 0xafbf0038,
/*0800*/ 0xafb10034, 0xafb00030, 0xac443030, 0x8c433030,
/*0810*/ 0x106400c5, 0x24050001, 0xaf808014, 0x3c09bf80,
/*0820*/ 0x3528f220, 0x8d070000, 0x3c06a000, 0x7cf13b00,
/*0830*/ 0x24d01908, 0x3c0dff20, 0x8dac0000, 0x240b0001,
/*0840*/ 0x000c3402, 0x3185ffff, 0x2cca0010, 0xaf8b8010,
/*0850*/ 0xafa60010, 0x11400006, 0xafa50014, 0x0006c080,
/*0860*/ 0x03107821, 0x8dee0000, 0x01c00008, 0x00000000,
/*0870*/ 0x24050003, 0x2402000f, 0x30a4ffff, 0x10c2002a,
/*0880*/ 0x3c03000f, 0x24040007, 0x10c40094, 0x2408000a,
/*0890*/ 0x10c8009a, 0x3c0c000a, 0x240d0002, 0x10cdffe5,
/*08a0*/ 0x0006cc00, 0x37230002, 0x3c1fff20, 0x0065c80b,
/*08b0*/ 0x37e6000c, 0xacd90000, 0x8fa30010, 0x2ca40001,
/*08c0*/ 0x38780001, 0x2f0f0001, 0x01e47024, 0x15c00091,
/*08d0*/ 0x38650008, 0x2ca70001, 0x00e41024, 0x10400005,
/*08e0*/ 0x386a000c, 0x8fa20028, 0xacc20000, 0x1000ffd2,
/*08f0*/ 0x3c0dff20, 0x2d490001, 0x01244024, 0x5100ffce,
/*0900*/ 0x3c0dff20, 0x8fa2002c, 0xacc20000, 0x1000ffca,
/*0910*/ 0x3c0dff20, 0x8f858014, 0x2402000f, 0x30a4ffff,
/*0920*/ 0x14c2ffd8, 0x3c03000f, 0x3c05ff20, 0x00833825,
/*0930*/ 0x34a6000c, 0xacc70000, 0x1000ffbf, 0x3c0dff20,
/*0940*/ 0xafa0002c, 0x3c03ff20, 0x8c640000, 0x27a6002c,
/*0950*/ 0xafa40018, 0x8c7f0000, 0x03e02821, 0xafbf0014,
/*0960*/ 0x0c0002a6, 0x00000000, 0x8fa60010, 0x1000ffc1,
/*0970*/ 0x00402821, 0x0c000293, 0x00000000, 0x8fa60010,
/*0980*/ 0x1000ffbc, 0x00402821, 0x1000ffba, 0x00002821,
/*0990*/ 0x3c0dff20, 0x8da40000, 0xafa40018, 0x8dac0000,
/*09a0*/ 0x000c5882, 0x01602821, 0x0c0002bd, 0xafab0014,
/*09b0*/ 0x8fa60010, 0x1000ffaf, 0x00402821, 0xafa00028,
/*09c0*/ 0x3c19ff20, 0x8f240000, 0x27a60028, 0xafa40018,
/*09d0*/ 0x8f380000, 0x03002821, 0x0c000337, 0xafb80014,
/*09e0*/ 0x8fa60010, 0x1000ffa3, 0x00402821, 0x1000ffa1,
/*09f0*/ 0x24050201, 0x3c0fff20, 0x8de40000, 0xafa40018,
/*0a00*/ 0x8dee0000, 0x01c02821, 0x0c000274, 0xafae0014,
/*0a10*/ 0x8fa60010, 0x1000ff97, 0x00402821, 0x3c02ff20,
/*0a20*/ 0x8c460000, 0x00c02021, 0x0c000318, 0xafa60018,
/*0a30*/ 0x8fa60010, 0x1000ff8f, 0x00402821, 0x0c000335,
/*0a40*/ 0x00000000, 0x8fa60010, 0x1000ff8a, 0x00402821,
/*0a50*/ 0x3c1fff20, 0x8fe40000, 0xafa40018, 0x8ff90000,
/*0a60*/ 0x03202821, 0x0c0002bb, 0xafb9001c, 0x8fa60010,
/*0a70*/ 0x1000ff80, 0x00402821, 0x3c0aff20, 0x8d440000,
/*0a80*/ 0xafa40018, 0x8d490000, 0x00094082, 0x01002821,
/*0a90*/ 0x0c0003c2, 0xafa80014, 0x8fa60010, 0x1000ff75,
/*0aa0*/ 0x00402821, 0x3c05ff20, 0x8ca70000, 0x24050002,
/*0ab0*/ 0x0007280b, 0x1000ff6f, 0xafa70018, 0x3c04ff20,
/*0ac0*/ 0x8c830000, 0x00602021, 0x0c000305, 0xafa30018,
/*0ad0*/ 0x8fa60010, 0x1000ff67, 0x00402821, 0x30a4ffff,
/*0ae0*/ 0x3c030007, 0x3c05ff20, 0x00833825, 0x34a6000c,
/*0af0*/ 0xacc70000, 0x1000ff50, 0x3c0dff20, 0x3c0bff20,
/*0b00*/ 0x022c5025, 0x3569000c, 0xad2a0000, 0x1000ff4a,
/*0b10*/ 0x3c0dff20, 0x8fa40018, 0x0c00029c, 0x8fa50014,
/*0b20*/ 0x1000ff45, 0x3c0dff20, 0x1000ff3c, 0xaf858014,
/*0b30*/ 0x03e00008, 0x00001021, 0x34844000, 0x3c05bf81,
/*0b40*/ 0xaca4f400, 0x40034800, 0x40074800, 0x00e33023,
/*0b50*/ 0x2cc200f0, 0x1440fffc, 0x00000000, 0x3c08bf80,
/*0b60*/ 0x3508f400, 0x3c09aa99, 0x35296655, 0x3c0a5566,
/*0b70*/ 0x354a99aa, 0x3c0b0000, 0x356b8000, 0xad090010,
/*0b80*/ 0xad0a0010, 0xad0b0008, 0x8ca8f400, 0x31038000,
/*0b90*/ 0x1460fffd, 0x00000000, 0x00000000, 0x00000000,
/*0ba0*/ 0x00000000, 0x00000000, 0x240b4000, 0x3c0abf81,
/*0bb0*/ 0xad4bf404, 0x8ca9f400, 0x03e00008, 0x31222000,
/*0bc0*/ 0x0800050e, 0x2404000e, 0x00801821, 0x3c02bf81,
/*0bd0*/ 0x24040004, 0xac43f420, 0x0800050e, 0x00000000,
/*0be0*/ 0x00803021, 0x3c02bf81, 0x3c03bf81, 0x24040003,
/*0bf0*/ 0xac46f420, 0xac65f440, 0x0800050e, 0x00000000,
/*0c00*/ 0x00803021, 0x3c02bf81, 0x3c03bf81, 0x24040001,
/*0c10*/ 0xac46f420, 0xac65f430, 0x0800050e, 0x00000000,
/*0c20*/ 0x3c06bf81, 0xacc4f420, 0x3c03bf81, 0x24044003,
/*0c30*/ 0x3c02bf81, 0xac65f440, 0xac44f400, 0x40034800,
/*0c40*/ 0x40084800, 0x01033823, 0x2ce500f0, 0x14a0fffc,
/*0c50*/ 0x00000000, 0x3c08bf80, 0x3508f400, 0x3c09aa99,
/*0c60*/ 0x35296655, 0x3c0a5566, 0x354a99aa, 0x3c0b0000,
/*0c70*/ 0x356b8000, 0xad090010, 0xad0a0010, 0xad0b0008,
/*0c80*/ 0x03e00008, 0x00001021, 0x3c04bf81, 0x8c83f400,
/*0c90*/ 0x30628000, 0x1440fffd, 0x00000000, 0x00000000,
/*0ca0*/ 0x00000000, 0x00000000, 0x00000000, 0x24074000,
/*0cb0*/ 0x3c06bf81, 0xacc7f404, 0x8c85f400, 0x03e00008,
/*0cc0*/ 0x30a22000, 0x3c02a000, 0x24490210, 0x00004021,
/*0cd0*/ 0x00082200, 0x3083ffff, 0x00002821, 0x24060007,
/*0ce0*/ 0x00056040, 0x00a35826, 0x39871021, 0x7c0b5620,
/*0cf0*/ 0x05400002, 0x30e5ffff, 0x3185ffff, 0x00036840,
/*0d00*/ 0x24c6ffff, 0x04c1fff6, 0x31a3ffff, 0x25080001,
/*0d10*/ 0x29030100, 0xad250000, 0x1460ffed, 0x25290004,
/*0d20*/ 0x03e00008, 0x00000000, 0x27bdffe8, 0xafbf0010,
/*0d30*/ 0xa784801c, 0x0c000571, 0xaf808018, 0x8fbf0010,
/*0d40*/ 0x24020001, 0x27bd0018, 0x03e00008, 0xaf828018,
/*0d50*/ 0x9786801c, 0x308b00ff, 0x7ccc3a00, 0x016c5026,
/*0d60*/ 0x3c09a000, 0x000a3880, 0x25280210, 0x00e82021,
/*0d70*/ 0x8c850000, 0x00061200, 0x00451826, 0x03e00008,
/*0d80*/ 0xa783801c, 0x27bdffe0, 0xafb10014, 0xafb00010,
/*0d90*/ 0xafbf001c, 0xafb20018, 0x00808821, 0x10a00008,
/*0da0*/ 0x24b0ffff, 0x2412ffff, 0x92240000, 0x2610ffff,
/*0db0*/ 0x0c000594, 0x26310001, 0x5612fffc, 0x92240000,
/*0dc0*/ 0x8fbf001c, 0x8fb20018, 0x8fb10014, 0x8fb00010,
/*0dd0*/ 0x03e00008, 0x27bd0020, 0x03e00008, 0x9782801c,
/*0de0*/ 0x0007c040, 0x3c08a000, 0x03077821, 0x8d0a194c,
/*0df0*/ 0x000f7180, 0x01ca4021, 0x27bdffe8, 0x00e04821,
/*0e00*/ 0x3c0abf88, 0x24071000, 0x240d0080, 0x240c0040,
/*0e10*/ 0x3c0bbf88, 0x34038000, 0x3c02bf88, 0xad4d3034,
/*0e20*/ 0xafbf0010, 0xad0c0018, 0xad673004, 0xac433008,
/*0e30*/ 0x00803821, 0x91190000, 0x7f2401c0, 0x1480fffd,
/*0e40*/ 0x8fae0028, 0x3c02bf88, 0x352b00c0, 0x240d0038,
/*0e50*/ 0x240cffff, 0x24030003, 0x3c1f4000, 0xad0e0000,
/*0e60*/ 0xad0d0014, 0xad0c0024, 0xad433034, 0xac4b3038,
/*0e70*/ 0x04a10004, 0x00bf1021, 0x3c0f1fff, 0x35eaffff,
/*0e80*/ 0x00aa1024, 0x3c054000, 0xad020030, 0x04e10004,
/*0e90*/ 0x00e51021, 0x3c041fff, 0x3498ffff, 0x00f81024,
/*0ea0*/ 0xad020040, 0xad060090, 0x8d070090, 0x01202021,
/*0eb0*/ 0xad070060, 0x8d060060, 0x24050002, 0xad060050,
/*0ec0*/ 0x0c0005f5, 0x00003021, 0x8fbf0010, 0x03e00008,
/*0ed0*/ 0x27bd0018, 0x00045040, 0x3c08a000, 0x01444821,
/*0ee0*/ 0x8d04194c, 0x00093980, 0x00e44821, 0x24030080,
/*0ef0*/ 0x240200ff, 0xad220024, 0x00007821, 0xad230008,
/*0f00*/ 0x0006502b, 0xad230018, 0x10a00031, 0x00000000,
/*0f10*/ 0x240b0001, 0x10ab0013, 0x24030001, 0x8d2c0050,
/*0f20*/ 0x1580002d, 0x24070100, 0x8d2d0060, 0x11a00002,
/*0f30*/ 0x24030100, 0x8d230060, 0x8d2e0090, 0x11c00002,
/*0f40*/ 0x24040100, 0x8d240090, 0x00e3102b, 0x00e2180a,
/*0f50*/ 0x0064c821, 0x2738ffff, 0x0304001b, 0x008001f4,
/*0f60*/ 0x00001812, 0x2463ffff, 0x240e0001, 0x240d0004,
/*0f70*/ 0x240c0080, 0x240bffff, 0x8d240020, 0x30980003,
/*0f80*/ 0x7c880080, 0x17000017, 0x7c8700c0, 0x14e00010,
/*0f90*/ 0x00000000, 0x11000008, 0x00000000, 0x10ae000c,
/*0fa0*/ 0x00000000, 0x50600015, 0x240f0003, 0xad2d0024,
/*0fb0*/ 0x2463ffff, 0xad2c0018, 0x1140ffef, 0x00000000,
/*0fc0*/ 0x24c6ffff, 0x14cbffec, 0x00000000, 0x240f0005,
/*0fd0*/ 0x03e00008, 0x01e01021, 0x8d270050, 0x1000ffd2,
/*0fe0*/ 0x00000000, 0x7c850000, 0x10a0fff9, 0x240f0002,
/*0ff0*/ 0x240f0001, 0x03e00008, 0x01e01021, 0x03e00008,
/*1000*/ 0x01e01021,
/*1004*/ 0x0201cdab, 0xa00013bc, 0xa00013a4, 0xa0001378,
/*1014*/ 0xa0001350, 0xa000133c, 0xa000131c, 0xa00012f4,
/*1024*/ 0xa00012ec, 0xa00012bc, 0xa0001290, 0xa0001288,
/*1034*/ 0xa0001274, 0xa0001240, 0xa0001170, 0xa0001170,
/*1044*/ 0xa0001214,
/*1048*/ 0xa0000010,
/*104c*/ 0xbf883060,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
};
/*
* Programming executive for PIC32MZ series.
* Created by hex-to-c.py script from RIPE_15_000502.hex.
*/
const unsigned pic32_pemz[] =
{
/*0000*/ 0x3c1ca000, 0x279c7ff0, 0x3c1da000, 0x37bd08fc,
/*0010*/ 0x3c08a000, 0x25080fd0, 0x01000008, 0x00000000,
/*0020*/ 0x27bdffe8, 0xafbf0014, 0x0c0004d8, 0x00000000,
/*0030*/ 0x8fbf0014, 0x03e00008, 0x27bd0018, 0x27bdffd8,
/*0040*/ 0xafbf0024, 0x3c02ff20, 0x8c430000, 0xafa30010,
/*0050*/ 0x8c430000, 0xafa30014, 0x8c430000, 0xafa30018,
/*0060*/ 0x8c420000, 0xafa2001c, 0x0c0004e3, 0x27a50010,
/*0070*/ 0x8fbf0024, 0x03e00008, 0x27bd0028, 0x27bdffe8,
/*0080*/ 0xafbf0014, 0x3c02a000, 0x24422000, 0x00402821,
/*0090*/ 0x24470800, 0x3c06ff20, 0x8cc30000, 0xac430000,
/*00a0*/ 0x24420004, 0x5447fffd, 0x8cc30000, 0x3c02a000,
/*00b0*/ 0x24422000, 0x04400005, 0x7ca5e000, 0x3c024000,
/*00c0*/ 0x3c05a000, 0x24a52000, 0x00a22821, 0x0c0004f8,
/*00d0*/ 0x00000000, 0x8fbf0014, 0x03e00008, 0x27bd0018,
/*00e0*/ 0x27bdffc8, 0xafbf0034, 0xafb70030, 0xafb6002c,
/*00f0*/ 0xafb50028, 0xafb40024, 0xafb30020, 0xafb2001c,
/*0100*/ 0xafb10018, 0xafb00014, 0x00a0a021, 0x10a00032,
/*0110*/ 0x00001021, 0x00808021, 0x3c15a000, 0x26b52000,
/*0120*/ 0x3c164000, 0x02b6b021, 0x7eb7e000, 0x2a930201,
/*0130*/ 0x24020200, 0x0293100b, 0x1840000a, 0x00409821,
/*0140*/ 0x02a01021, 0x00132880, 0x02a52821, 0x3c04ff20,
/*0150*/ 0x8c830000, 0xac430000, 0x24420004, 0x1445fffc,
/*0160*/ 0x00000000, 0x24020200, 0x52620005, 0x2aa50000,
/*0170*/ 0x5e60000c, 0x02a08821, 0x080002b3, 0x0293a023,
/*0180*/ 0x02e01021, 0x02c5100a, 0x00402821, 0x0c0004f8,
/*0190*/ 0x02002021, 0x14400010, 0x26100800, 0x080002b3,
/*01a0*/ 0x0293a023, 0x00009021, 0x02002021, 0x0c0004d8,
/*01b0*/ 0x8e250000, 0x14400008, 0x26520001, 0x26100004,
/*01c0*/ 0x1653fff9, 0x26310004, 0x0293a023, 0x1680ffd8,
/*01d0*/ 0x2a930201, 0x00001021, 0x8fbf0034, 0x8fb70030,
/*01e0*/ 0x8fb6002c, 0x8fb50028, 0x8fb40024, 0x8fb30020,
/*01f0*/ 0x8fb2001c, 0x8fb10018, 0x8fb00014, 0x03e00008,
/*0200*/ 0x27bd0038, 0x27bdffe0, 0xafbf001c, 0xafb20018,
/*0210*/ 0xafb10014, 0x10a0000a, 0xafb00010, 0x00a09021,
/*0220*/ 0x00808821, 0x00008021, 0x0c000503, 0x02202021,
/*0230*/ 0x10400003, 0x26100001, 0x1612fffb, 0x26314000,
/*0240*/ 0x8fbf001c, 0x8fb20018, 0x8fb10014, 0x8fb00010,
/*0250*/ 0x03e00008, 0x27bd0020, 0x27bdffe8, 0xafbf0014,
/*0260*/ 0x0c00050c, 0x00000000, 0x8fbf0014, 0x03e00008,
/*0270*/ 0x27bd0018, 0x00052882, 0x10a00010, 0x00001021,
/*0280*/ 0x8c860000, 0x2403ffff, 0x14c3000c, 0x24020001,
/*0290*/ 0x00001021, 0x080002ea, 0x2406ffff, 0x8c830000,
/*02a0*/ 0x54660006, 0x24020001, 0x24420001, 0x1445fffb,
/*02b0*/ 0x24840004, 0x03e00008, 0x00001021, 0x03e00008,
/*02c0*/ 0x00000000, 0x10a00007, 0x00001021, 0x3c06ff20,
/*02d0*/ 0x8c830000, 0xacc3000c, 0x24420001, 0x1445fffc,
/*02e0*/ 0x24840004, 0x03e00008, 0x00000000, 0x27bdffb8,
/*02f0*/ 0xafbf0044, 0xafb70040, 0xafb6003c, 0xafb50038,
/*0300*/ 0xafb40034, 0xafb30030, 0xafb2002c, 0xafb10028,
/*0310*/ 0xafb00024, 0x00808021, 0x00a0b821, 0xa3a00018,
/*0320*/ 0xa3a00019, 0x8f828010, 0x10400036, 0x00c09021,
/*0330*/ 0x3c040001, 0x24841021, 0x24050010, 0x0c000588,
/*0340*/ 0x340684cf, 0x00178a02, 0x1a200014, 0x32e600ff,
/*0350*/ 0x3c134000, 0x3c14c000, 0x3c15a000, 0x24160003,
/*0360*/ 0x0213282b, 0x02151025, 0x02141821, 0x0065100a,
/*0370*/ 0x00402821, 0xafb60010, 0x02402021, 0x24060100,
/*0380*/ 0x0c00061a, 0x24070002, 0x1440002f, 0x2631ffff,
/*0390*/ 0x1620fff3, 0x26100100, 0x32e600ff, 0x10c00011,
/*03a0*/ 0x24020003, 0x3c024000, 0x0202102b, 0x50400004,
/*03b0*/ 0x3c05c000, 0x3c05a000, 0x08000331, 0x02052825,
/*03c0*/ 0x02052821, 0x24020003, 0xafa20010, 0x02402021,
/*03d0*/ 0x0c00061a, 0x24070002, 0x1440001c, 0x24030001,
/*03e0*/ 0x24020003, 0xafa20010, 0x02402021, 0x27a50018,
/*03f0*/ 0x24060002, 0x0c00061a, 0x24070002, 0x08000353,
/*0400*/ 0x0002182b, 0x0c00057e, 0x3404ffff, 0x3c024000,
/*0410*/ 0x0202102b, 0x50400004, 0x3c04c000, 0x3c04a000,
/*0420*/ 0x0800034b, 0x02042025, 0x02042021, 0x0c000552,
/*0430*/ 0x02e02821, 0x0c000543, 0x00000000, 0xae420000,
/*0440*/ 0x08000353, 0x00001821, 0x24030001, 0x00601021,
/*0450*/ 0x8fbf0044, 0x8fb70040, 0x8fb6003c, 0x8fb50038,
/*0460*/ 0x8fb40034, 0x8fb30030, 0x8fb2002c, 0x8fb10028,
/*0470*/ 0x8fb00024, 0x03e00008, 0x27bd0048, 0x3c024000,
/*0480*/ 0x0082102b, 0x10400004, 0x3c02c000, 0x3c02a000,
/*0490*/ 0x08000367, 0x00822025, 0x00822021, 0x10a00007,
/*04a0*/ 0x00001821, 0x00801021, 0x00852821, 0x90470000,
/*04b0*/ 0x24420001, 0x1445fffd, 0x00671821, 0xacc30000,
/*04c0*/ 0x03e00008, 0x00001021, 0x27bdffc8, 0xafbf0034,
/*04d0*/ 0xafbe0030, 0xafb7002c, 0xafb60028, 0xafb50024,
/*04e0*/ 0xafb40020, 0xafb3001c, 0xafb20018, 0xafb10014,
/*04f0*/ 0xafb00010, 0x00809021, 0x00a08021, 0x14a00039,
/*0500*/ 0x00008821, 0x080003c6, 0x00000000, 0x8c830000,
/*0510*/ 0xac430000, 0x24420004, 0x1445fffc, 0x00000000,
/*0520*/ 0x14c00005, 0x2642f800, 0x0c000533, 0x00000000,
/*0530*/ 0x0040a021, 0x2642f800, 0x0054880b, 0x56200008,
/*0540*/ 0x2610fe00, 0x7eb5e000, 0x2a650000, 0x03c5a80a,
/*0550*/ 0x02a02821, 0x0c000513, 0x02402021, 0x2610fe00,
/*0560*/ 0x2a020200, 0x1440001a, 0x26550800, 0x02c01021,
/*0570*/ 0x02c0b821, 0x26c50800, 0x3c04ff20, 0x8c830000,
/*0580*/ 0xac430000, 0x24420004, 0x1445fffc, 0x00000000,
/*0590*/ 0x0c000533, 0x00000000, 0x0242880b, 0x16200009,
/*05a0*/ 0x0040a021, 0x7ef7e000, 0x3c034000, 0x02c31021,
/*05b0*/ 0x2ac50000, 0x0045b80a, 0x02e02821, 0x0c000513,
/*05c0*/ 0x02a02021, 0x2610fe00, 0x080003b5, 0x26b20800,
/*05d0*/ 0x02a09021, 0x12000010, 0x00003021, 0x080003c2,
/*05e0*/ 0x02601021, 0x24060001, 0x0000a021, 0x3c13a000,
/*05f0*/ 0x26732000, 0x3c024000, 0x0262f021, 0x3c16a000,
/*0600*/ 0x26d62800, 0x02601021, 0x0260a821, 0x26650800,
/*0610*/ 0x08000383, 0x3c04ff20, 0x0c000533, 0x00000000,
/*0620*/ 0x14400005, 0x24030002, 0x1620001d, 0x3c02ff20,
/*0630*/ 0x080003da, 0x00000000, 0x3c02ff20, 0xac43000c,
/*0640*/ 0x12200005, 0x2652f800, 0x3c02ff20, 0xac51000c,
/*0650*/ 0x080003dc, 0x00001021, 0x3c02ff20, 0xac52000c,
/*0660*/ 0x080003dc, 0x00001021, 0xac40000c, 0x00001021,
/*0670*/ 0x8fbf0034, 0x8fbe0030, 0x8fb7002c, 0x8fb60028,
/*0680*/ 0x8fb50024, 0x8fb40020, 0x8fb3001c, 0x8fb20018,
/*0690*/ 0x8fb10014, 0x8fb00010, 0x03e00008, 0x27bd0038,
/*06a0*/ 0xac43000c, 0x080003d3, 0x3c02ff20, 0x3c02ff20,
/*06b0*/ 0x8c430000, 0x2c640002, 0x10800003, 0x24020001,
/*06c0*/ 0xaf838010, 0x00001021, 0x03e00008, 0x00000000,
/*06d0*/ 0x27bdffd0, 0xafbf002c, 0xafb40028, 0xafb30024,
/*06e0*/ 0xafb20020, 0xafb1001c, 0xafb00018, 0x3c03bf81,
/*06f0*/ 0x24020fc3, 0xac621030, 0x8c631030, 0x54620003,
/*0700*/ 0xaf808010, 0x24020001, 0xaf828010, 0x3c02bf80,
/*0710*/ 0x8c540020, 0x3c13a000, 0x26731054, 0x7e943b00,
/*0720*/ 0x3c02000a, 0x0282a025, 0x3c02ff20, 0x8c510000,
/*0730*/ 0x00118402, 0x2e02000e, 0x1040006c, 0x3231ffff,
/*0740*/ 0x00101080, 0x02621021, 0x8c420000, 0x00400008,
/*0750*/ 0x00000000, 0xa00010c0, 0xa0001104, 0xa0001124,
/*0760*/ 0xa000108c, 0xa00010d8, 0xa00010e8, 0xa000116c,
/*0770*/ 0xa0001200, 0xa000118c, 0xa0001148, 0xa00012bc,
/*0780*/ 0xa00011dc, 0xa00011b4, 0xa00010a8, 0x3c02ff20,
/*0790*/ 0x8c520000, 0x8c450000, 0x0c000248, 0x02402021,
/*07a0*/ 0x08000488, 0x2403000a, 0x3c02ff20, 0x8c520000,
/*07b0*/ 0x0c00024f, 0x02402021, 0x08000488, 0x2403000a,
/*07c0*/ 0x3c02ff20, 0x8c520000, 0x0c00025f, 0x02402021,
/*07d0*/ 0x08000488, 0x2403000a, 0x0c0002d6, 0x00000000,
/*07e0*/ 0x08000488, 0x2403000a, 0x3c02ff20, 0x8c520000,
/*07f0*/ 0x02402021, 0x0c0002c1, 0x02202821, 0x08000488,
/*0800*/ 0x2403000a, 0x3c02ff20, 0x8c420000, 0x00409021,
/*0810*/ 0x0042900a, 0x24030002, 0x0002180b, 0x08000487,
/*0820*/ 0x00601021, 0x3c02ff20, 0x8c520000, 0x8c510000,
/*0830*/ 0x00118882, 0x02402021, 0x0c000372, 0x02202821,
/*0840*/ 0x08000488, 0x2403000a, 0x3c02ff20, 0x8c520000,
/*0850*/ 0x8c510000, 0x00118882, 0x02402021, 0x0c000278,
/*0860*/ 0x02202821, 0x08000488, 0x2403000a, 0x3c02ff20,
/*0870*/ 0x8c520000, 0x8c510000, 0x02402021, 0x0c0002dd,
/*0880*/ 0x02202821, 0x08000488, 0x2403000a, 0xafa00010,
/*0890*/ 0x3c02ff20, 0x8c520000, 0x8c510000, 0x02402021,
/*08a0*/ 0x02202821, 0x0c0002fb, 0x27a60010, 0x08000488,
/*08b0*/ 0x2403000a, 0xafa00014, 0x3c02ff20, 0x8c520000,
/*08c0*/ 0x8c510000, 0x02402021, 0x02202821, 0x0c00035f,
/*08d0*/ 0x27a60014, 0x08000488, 0x2403000a, 0x0c0003eb,
/*08e0*/ 0x00000000, 0x08000488, 0x2403000a, 0x24020007,
/*08f0*/ 0x12020004, 0x24030003, 0x08000487, 0x24020003,
/*0900*/ 0x24030502, 0x3c020007, 0x00621825, 0x3c02ff20,
/*0910*/ 0xac43000c, 0x0800040b, 0x3c02ff20, 0x2403000a,
/*0920*/ 0x16030005, 0x24030002, 0x3c02ff20, 0xac54000c,
/*0930*/ 0x0800040b, 0x3c02ff20, 0x1203ff7b, 0x00101c00,
/*0940*/ 0x24040002, 0x0002200a, 0x00832025, 0x3c03ff20,
/*0950*/ 0xac64000c, 0x24030001, 0x16030008, 0x24030008,
/*0960*/ 0x5440ff72, 0x3c02ff20, 0x02402021, 0x0c0002f1,
/*0970*/ 0x02202821, 0x0800040b, 0x3c02ff20, 0x16030007,
/*0980*/ 0x2403000c, 0x1440ff69, 0x3c02ff20, 0x8fa30010,
/*0990*/ 0xac43000c, 0x0800040b, 0x3c02ff20, 0x5603ff63,
/*09a0*/ 0x3c02ff20, 0x1440ff61, 0x3c02ff20, 0x8fa30014,
/*09b0*/ 0xac43000c, 0x0800040b, 0x3c02ff20, 0x08000487,
/*09c0*/ 0x00001021, 0x3c02bf80, 0xac440600, 0x34844000,
/*09d0*/ 0xac440600, 0x3c08bf80, 0x35080600, 0x3c09aa99,
/*09e0*/ 0x35296655, 0x3c0a5566, 0x354a99aa, 0x3c0b0000,
/*09f0*/ 0x356b8000, 0x3c0c0000, 0x358c8080, 0xad090010,
/*0a00*/ 0xad0a0010, 0xad0c0090, 0x00000000, 0xad090010,
/*0a10*/ 0xad0a0010, 0xad0b0008, 0x00401821, 0x8c620600,
/*0a20*/ 0x30428000, 0x1440fffd, 0x00000000, 0x00000000,
/*0a30*/ 0x00000000, 0x00000000, 0x00000000, 0x24034000,
/*0a40*/ 0x3c02bf80, 0xac430604, 0x3c02bf80, 0x8c420600,
/*0a50*/ 0x03e00008, 0x30422000, 0x03e00008, 0x00001021,
/*0a60*/ 0x27bdffe8, 0xafbf0014, 0x3c02bf80, 0xac440620,
/*0a70*/ 0x3c02bf80, 0xac450630, 0x0c0004b1, 0x24040001,
/*0a80*/ 0x8fbf0014, 0x03e00008, 0x27bd0018, 0x27bdffe8,
/*0a90*/ 0xafbf0014, 0x3c02bf80, 0xac440620, 0x8ca30000,
/*0aa0*/ 0x3c02bf80, 0xac430630, 0x8ca30004, 0x3c02bf80,
/*0ab0*/ 0xac430640, 0x8ca30008, 0x3c02bf80, 0xac430650,
/*0ac0*/ 0x8ca3000c, 0x3c02bf80, 0xac430660, 0x0c0004b1,
/*0ad0*/ 0x24040002, 0x8fbf0014, 0x03e00008, 0x27bd0018,
/*0ae0*/ 0x27bdffe8, 0xafbf0014, 0x3c02bf80, 0xac440620,
/*0af0*/ 0x3c02bf80, 0xac450670, 0x0c0004b1, 0x24040003,
/*0b00*/ 0x8fbf0014, 0x03e00008, 0x27bd0018, 0x27bdffe8,
/*0b10*/ 0xafbf0014, 0x3c02bf80, 0xac440620, 0x0c0004b1,
/*0b20*/ 0x24040004, 0x8fbf0014, 0x03e00008, 0x27bd0018,
/*0b30*/ 0x27bdffe8, 0xafbf0014, 0x0c0004b1, 0x2404000e,
/*0b40*/ 0x8fbf0014, 0x03e00008, 0x27bd0018, 0x3c02bf80,
/*0b50*/ 0xac440620, 0x3c02bf80, 0xac450670, 0x3c02bf80,
/*0b60*/ 0x24030003, 0xac430600, 0x24034003, 0xac430600,
/*0b70*/ 0x3c08bf80, 0x35080600, 0x3c09aa99, 0x35296655,
/*0b80*/ 0x3c0a5566, 0x354a99aa, 0x3c0b0000, 0x356b8000,
/*0b90*/ 0x3c0c0000, 0x358c8080, 0xad090010, 0xad0a0010,
/*0ba0*/ 0xad0c0090, 0x00000000, 0xad090010, 0xad0a0010,
/*0bb0*/ 0xad0b0008, 0x00000000, 0x00000000, 0x00000000,
/*0bc0*/ 0x00000000, 0x03e00008, 0x00001021, 0x3c03bf80,
/*0bd0*/ 0x8c620600, 0x30428000, 0x1440fffd, 0x00000000,
/*0be0*/ 0x00000000, 0x00000000, 0x00000000, 0x00000000,
/*0bf0*/ 0x24034000, 0x3c02bf80, 0xac430604, 0x3c02bf80,
/*0c00*/ 0x8c420600, 0x03e00008, 0x30422000, 0x03e00008,
/*0c10*/ 0x97828014, 0x308400ff, 0x97828014, 0x00021a02,
/*0c20*/ 0x00831826, 0x00031880, 0x3c05a000, 0x24a52000,
/*0c30*/ 0x00651821, 0x8c630000, 0x00021200, 0x00621026,
/*0c40*/ 0x03e00008, 0xa7828014, 0x27bdffe0, 0xafbf001c,
/*0c50*/ 0xafb10018, 0xafb00014, 0x10a00007, 0x00808021,
/*0c60*/ 0x00858821, 0x92040000, 0x0c000545, 0x26100001,
/*0c70*/ 0x5611fffd, 0x92040000, 0x8fbf001c, 0x8fb10018,
/*0c80*/ 0x8fb00014, 0x03e00008, 0x27bd0020, 0x3c07a000,
/*0c90*/ 0x24e72000, 0x00003021, 0x24080100, 0x00062200,
/*0ca0*/ 0x3084ffff, 0x24030008, 0x00001021, 0x00822826,
/*0cb0*/ 0x7c052e20, 0x04a10004, 0x00021040, 0x38421021,
/*0cc0*/ 0x08000573, 0x3042ffff, 0x3042ffff, 0x2463ffff,
/*0cd0*/ 0x10600003, 0x00042040, 0x0800056b, 0x3084ffff,
/*0ce0*/ 0xace20000, 0x24c60001, 0x14c8ffec, 0x24e70004,
/*0cf0*/ 0x03e00008, 0x00000000, 0x27bdffe8, 0xafbf0014,
/*0d00*/ 0xaf808018, 0x0c000563, 0xa7848014, 0x24020001,
/*0d10*/ 0xaf828018, 0x8fbf0014, 0x03e00008, 0x27bd0018,
/*0d20*/ 0x24031f00, 0x3c02bf81, 0xac431034, 0x24a5ffff,
/*0d30*/ 0x00052a00, 0x3c02bf81, 0xac451038, 0x3c02bf81,
/*0d40*/ 0xac461040, 0x3c02bf81, 0xac441050, 0x03e00008,
/*0d50*/ 0x00000000, 0x24020040, 0xac820018, 0x24031000,
/*0d60*/ 0x3c02bf81, 0xac431004, 0x34038000, 0x3c02bf81,
/*0d70*/ 0xac431008, 0x8c820000, 0x30420080, 0x1440fffd,
/*0d80*/ 0x00000000, 0x03e00008, 0x00000000, 0x04830003,
/*0d90*/ 0x3c024000, 0x03e00008, 0x7c82e000, 0x03e00008,
/*0da0*/ 0x00821021, 0x03e00008, 0x3c020001, 0x27bdffd0,
/*0db0*/ 0xafbf002c, 0xafb50028, 0xafb40024, 0xafb30020,
/*0dc0*/ 0xafb2001c, 0xafb10018, 0xafb00014, 0x00a09821,
/*0dd0*/ 0x00c09021, 0x3c11bf81, 0x26311060, 0x240200c0,
/*0de0*/ 0x70821802, 0x00718821, 0x240200ff, 0xae220024,
/*0df0*/ 0x24020080, 0xae220008, 0xae220018, 0x10a00051,
/*0e00*/ 0x00001021, 0x24030001, 0x10a30022, 0x24070001,
/*0e10*/ 0x8e220050, 0x10400004, 0x00000000, 0x8e350050,
/*0e20*/ 0x080005cd, 0x00000000, 0x0c0005a9, 0x00000000,
/*0e30*/ 0x0040a821, 0x8e220060, 0x10400004, 0x00000000,
/*0e40*/ 0x8e340060, 0x080005d6, 0x00000000, 0x0c0005a9,
/*0e50*/ 0x00000000, 0x0040a021, 0x8e220090, 0x10400004,
/*0e60*/ 0x00000000, 0x8e220090, 0x080005df, 0x0295382b,
/*0e70*/ 0x0c0005a9, 0x00000000, 0x0295382b, 0x0287a80a,
/*0e80*/ 0x26a7ffff, 0x00e23821, 0x00e2001b, 0x004001f4,
/*0e90*/ 0x00003812, 0x24e7ffff, 0x02403021, 0x24080001,
/*0ea0*/ 0x240a0004, 0x24090080, 0x8e250020, 0x8e240020,
/*0eb0*/ 0x7c840040, 0x8e220020, 0x7c4200c0, 0x8e230020,
/*0ec0*/ 0x7c630080, 0x7cb00004, 0x7c900844, 0x7c701084,
/*0ed0*/ 0x7c5018c4, 0x32020003, 0x50400006, 0x32020008,
/*0ee0*/ 0x32030001, 0x24040001, 0x24020002, 0x08000611,
/*0ef0*/ 0x0083100b, 0x14400010, 0x32030004, 0x10600008,
/*0f00*/ 0x00000000, 0x5268000f, 0x00001021, 0x10e0000d,
/*0f10*/ 0x24020003, 0xae2a0024, 0xae290018, 0x24e7ffff,
/*0f20*/ 0x1240ffe1, 0x00000000, 0x10c00005, 0x24c6ffff,
/*0f30*/ 0x080005ea, 0x00000000, 0x08000611, 0x00001021,
/*0f40*/ 0x24020005, 0x8fbf002c, 0x8fb50028, 0x8fb40024,
/*0f50*/ 0x8fb30020, 0x8fb2001c, 0x8fb10018, 0x8fb00014,
/*0f60*/ 0x03e00008, 0x27bd0030, 0x27bdffd0, 0xafbf002c,
/*0f70*/ 0xafb50028, 0xafb40024, 0xafb30020, 0xafb2001c,
/*0f80*/ 0xafb10018, 0xafb00014, 0x00808821, 0x00a0a021,
/*0f90*/ 0x00c0a821, 0x00e09021, 0x3c10bf81, 0x26101060,
/*0fa0*/ 0x240200c0, 0x70e21802, 0x00708021, 0x3c13bf81,
/*0fb0*/ 0x24020080, 0xae621034, 0x0c000595, 0x02002021,
/*0fc0*/ 0x8e020000, 0x8fa30040, 0x7c620804, 0xae020000,
/*0fd0*/ 0x24020038, 0xae020014, 0x2402ffff, 0xae020024,
/*0fe0*/ 0x24020007, 0xae621034, 0x364300c0, 0x3c02bf81,
/*0ff0*/ 0xac431038, 0x0c0005a3, 0x02802021, 0xae020030,
/*1000*/ 0x0c0005a3, 0x02202021, 0xae020040, 0xae150090,
/*1010*/ 0x8e020090, 0xae020060, 0x8e020060, 0xae020050,
/*1020*/ 0x02402021, 0x24050002, 0x0c0005ab, 0x00003021,
/*1030*/ 0x8fbf002c, 0x8fb50028, 0x8fb40024, 0x8fb30020,
/*1040*/ 0x8fb2001c, 0x8fb10018, 0x8fb00014, 0x03e00008,
/*1050*/ 0x27bd0030,
/*1054*/ 0x0502cdab, 0xbf811060,
/*105c*/ 0xa0002000, 0x00001000, 0x00000000, 0x00000000,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
};
/*
* Programming executive for PIC32MM GPL series.
* Created by hex-to-c.py script from RIPE_20b_000510.hex.
*/
const unsigned pic32_pemm_gpl[] =
{
/*0000*/ 0xa00041bc, 0x7ff0339c, 0xa00041bd, 0x02fc53bd,
/*0010*/ 0xa00041a8, 0x06fd3108, 0x0c004588, 0xcbe54ff5,
/*0020*/ 0x04ce7400, 0x4be50c00, 0x4c0d459f, 0xa00041a7,
/*0030*/ 0x0f0030e7, 0x010030c7, 0x41a50c47, 0x69d0ff20,
/*0040*/ 0x6d22e9a0, 0xfffbb4c2, 0x4ff50c00, 0xa00041a2,
/*0050*/ 0x0f003042, 0x00044042, 0xcc06cbe5, 0xe02c00a7,
/*0060*/ 0xe00041a5, 0x0f0030a5, 0x04f47400, 0x4be50c00,
/*0070*/ 0x4c0d459f, 0x233d4fe1, 0x9405d018, 0x0ea50049,
/*0080*/ 0x41b70e24, 0x32f7a000, 0x00770f00, 0x9097e02c,
/*0090*/ 0x41a20000, 0x3042e000, 0x00830f00, 0xc8441018,
/*00a0*/ 0x004033c0, 0x41b00ed7, 0x9295ff20, 0x0c5e0041,
/*00b0*/ 0x10180295, 0x00334082, 0x26240e82, 0x21500096,
/*00c0*/ 0x69800c57, 0x6d22e9a0, 0xfffbb482, 0xcc220c00,
/*00d0*/ 0xf4000c00, 0xfcbd04f4, 0xad260010, 0x01003231,
/*00e0*/ 0x0295cc11, 0x0e60a9d0, 0x74000c91, 0x0cb204de,
/*00f0*/ 0x4e64ad1b, 0x02936c94, 0xad761350, 0x00083252,
/*0100*/ 0xa9d00295, 0xffd3b415, 0x00419295, 0x0c40cc0d,
/*0110*/ 0x0c40cc0b, 0xffe7b7d4, 0xcfdb0e56, 0xb7c20c91,
/*0120*/ 0x0c91ffef, 0x0c00cfd6, 0x5018233d, 0x4c21459f,
/*0130*/ 0x001040e5, 0x45644ff1, 0x0e450e04, 0x74000e20,
/*0140*/ 0x0c900504, 0x6c908d05, 0xfff9b651, 0x08003210,
/*0150*/ 0x4c114524, 0x0c0045bf, 0xcbe54ff5, 0x05107400,
/*0160*/ 0x4be50c00, 0x4c0d459f, 0x8ea626d5, 0x1fc041a6,
/*0170*/ 0x30c60c40, 0x41a92ffc, 0x51297fff, 0x41a7ffff,
/*0180*/ 0x30e7bfc0, 0x31002ffc, 0x94c4ffff, 0x0c000004,
/*0190*/ 0x0008b4e4, 0x69c00c00, 0x00099523, 0x6d2e6d20,
/*01a0*/ 0xed01459f, 0xb50369c0, 0x0c000009, 0xb4a26d20,
/*01b0*/ 0x6e42ffec, 0x0c40459f, 0x0c40459f, 0xed01459f,
/*01c0*/ 0x69424fb0, 0x40e5c840, 0x26d4000b, 0x41a60c40,
/*01d0*/ 0x05a8ff20, 0xe9e369b0, 0xb4a26d22, 0x05a8fffb,
/*01e0*/ 0x4c05459f, 0x45644ff1, 0x0e450e04, 0xf4000e26,
/*01f0*/ 0x508005ba, 0x41a2ffff, 0x00504000, 0x8d041390,
/*0200*/ 0xa00041a4, 0x44e0cc04, 0xc00041a4, 0x74000640,
/*0210*/ 0x0cb20584, 0x056c7400, 0xe9100c00, 0x45240c40,
/*0220*/ 0x4c11459f, 0x400041a2, 0x13900044, 0x000840e2,
/*0230*/ 0xa00041a2, 0x07d844e2, 0x0c40ae87, 0xe960459f,
/*0240*/ 0xc00041a2, 0x0628cff8, 0x09cf6e40, 0xfffcb4e4,
/*0250*/ 0xe9600534, 0x45bf0c40, 0x233d4fe1, 0x0e84d018,
/*0260*/ 0x00919405, 0x41be0ec5, 0x33dea000, 0x007e0f00,
/*0270*/ 0x909ee02c, 0x41a20000, 0x3042e000, 0x00830f00,
/*0280*/ 0xc8441018, 0xa00041a2, 0x0e003042, 0xe02c0062,
/*0290*/ 0x00009082, 0xe00041a2, 0x0e003042, 0x10180083,
/*02a0*/ 0x0e60c845, 0x0ee0ee01, 0xa00041b1, 0x10003231,
/*02b0*/ 0xff2041b0, 0xa00041b2, 0x3252cc42, 0x69800f00,
/*02c0*/ 0x6d22e9a0, 0xfffbb622, 0xae080c00, 0xff003054,
/*02d0*/ 0x05547400, 0x0ee20c00, 0xff003054, 0x981802e2,
/*02e0*/ 0x0009b413, 0xffc03056, 0xf4000c94, 0xfcbd0518,
/*02f0*/ 0x30560010, 0x9062ffc0, 0xad9d0040, 0x010032b4,
/*0300*/ 0xa00041a2, 0x0e003042, 0xe9a06980, 0xb6426d22,
/*0310*/ 0x0c00fffb, 0x05547400, 0x00540c00, 0xb4139818,
/*0320*/ 0x0ee20006, 0xf4000c95, 0xfcbd0518, 0x30560014,
/*0330*/ 0x32b4ff80, 0x8d050200, 0x0e950c80, 0xcfbf0ec2,
/*0340*/ 0x74000c5e, 0x0c000554, 0xed82ad06, 0x002340b3,
/*0350*/ 0x41a2cc17, 0x41a2ff20, 0xe9a3ff20, 0x000a9413,
/*0360*/ 0xff0032b5, 0xff2041a2, 0x000cfa62, 0x0c40cc1f,
/*0370*/ 0xff0032b5, 0xff2041a2, 0x000cfaa2, 0x0c40cc17,
/*0380*/ 0xcc14e823, 0x74000c40, 0x0c000554, 0xed82ad0a,
/*0390*/ 0x41a2cff7, 0x41a2ff20, 0xe9a3ff20, 0x41a2cfe5,
/*03a0*/ 0x41a2ff20, 0xe9a3ff20, 0x0eb4cfe3, 0x5018233d,
/*03b0*/ 0x4c21459f, 0xcbe34ff9, 0x00fc0049, 0x0069c840,
/*03c0*/ 0x484000fc, 0x00820527, 0xad791390, 0x459f4be3,
/*03d0*/ 0x0c004c09, 0x45464ff1, 0x41a20e04, 0x69a0ff20,
/*03e0*/ 0x6920c864, 0xf400c845, 0x3080035a, 0x0c9001f4,
/*03f0*/ 0x04de7400, 0x45066e89, 0x4c11459f, 0x22bd4fe9,
/*0400*/ 0x41a2d018, 0xfe62bf80, 0x02733b20, 0x41a23b2c,
/*0410*/ 0x0053000a, 0x41b29a90, 0x3252a000, 0x41a2073c,
/*0420*/ 0x6aa0ff20, 0x80400205, 0x000fb050, 0x00979402,
/*0430*/ 0xffffd285, 0x11180212, 0x0c0045a2, 0xa000079f,
/*0440*/ 0xa00007d1, 0xa00007df, 0xa0000779, 0xa00007b1,
/*0450*/ 0xa00007bd, 0xa0000811, 0xa000086d, 0xa0000829,
/*0460*/ 0xa00007f5, 0xa000088b, 0xa000085f, 0xa0000843,
/*0470*/ 0xa000085f, 0xa000078d, 0xff2041a2, 0x6aa068a0,
/*0480*/ 0x04ce7400, 0xcc8e0c91, 0x80000070, 0xff2041a2,
/*0490*/ 0x740068a0, 0x0c91036a, 0x0070cc85, 0x41a28000,
/*04a0*/ 0x68a0ff20, 0x01967400, 0xcc7c0c91, 0x80000070,
/*04b0*/ 0x05107400, 0xcc760c00, 0x80000070, 0xff2041a2,
/*04c0*/ 0x0c9168a0, 0x02187400, 0xcc6c0cb4, 0x80000070,
/*04d0*/ 0xff2041a2, 0xed0268a0, 0x0220cc63, 0x41a21018,
/*04e0*/ 0x68a0ff20, 0x0c916aa0, 0x02ac7400, 0xcf9926d5,
/*04f0*/ 0xff2041a2, 0xff2041a2, 0xfe8268a0, 0x02940000,
/*0500*/ 0x0c911040, 0x01ba7400, 0xcc4c0cb4, 0x80000070,
/*0510*/ 0xff2041a2, 0xfe8268a0, 0x0c910000, 0x02347400,
/*0520*/ 0xcc400cb4, 0x80000070, 0xff2041a2, 0xfe8268a0,
/*0530*/ 0x0c910000, 0x74000cb4, 0x6f090272, 0x0070cc33,
/*0540*/ 0xc8058000, 0xff2041a2, 0xfe8268a0, 0x0c910000,
/*0550*/ 0x74000cb4, 0x6f0b0292, 0x0070cc25, 0xed078000,
/*0560*/ 0x000fb450, 0xcc06ed03, 0x000741a3, 0x05103040,
/*0570*/ 0x000741a3, 0x41a344d3, 0xe933ff20, 0x41a2cf52,
/*0580*/ 0xed0aff20, 0x0008b450, 0x41a20c00, 0xfa62ff20,
/*0590*/ 0xcf47000c, 0xff2041a2, 0x9450ed02, 0xed03ff40,
/*05a0*/ 0x80000070, 0x41a48d1c, 0xcc20ff20, 0x00025063,
/*05b0*/ 0x02607400, 0xcf350cb4, 0xff2041a2, 0xe9a34864,
/*05c0*/ 0x41a2cf30, 0xb470ff20, 0x0c00ff2a, 0xff27b402,
/*05d0*/ 0xff2041a2, 0xe9a34865, 0x41a2cf24, 0xe9c3ff20,
/*05e0*/ 0xb470ed81, 0xed88000d, 0x0c91cfe3, 0xff2041a4,
/*05f0*/ 0xed88e9c3, 0xffe7b470, 0xcf13ed8c, 0xff2041a2,
/*0600*/ 0xffe1b470, 0xcfdaed8c, 0xff2041a2, 0xbf8041a2,
/*0610*/ 0x2380f882, 0x40005084, 0x2380f882, 0xbf8041a2,
/*0620*/ 0x2390f802, 0xbf8041a8, 0x23805108, 0xaa9941a9,
/*0630*/ 0x66555129, 0x556641aa, 0x99aa514a, 0x000041ab,
/*0640*/ 0x8000516b, 0x000041ac, 0x8080518c, 0x0010f928,
/*0650*/ 0x0010f948, 0x0070f988, 0xf9280c00, 0xf9480010,
/*0660*/ 0xf9680010, 0x41a30008, 0xfc43bf80, 0x2d2e2380,
/*0670*/ 0xfffb40a2, 0x0c000c00, 0x0c000c00, 0x40003060,
/*0680*/ 0xbf8041a2, 0x2384f862, 0xbf8041a2, 0x2380fc42,
/*0690*/ 0xd042459f, 0x0c002000, 0x0c40459f, 0xcbe54ff5,
/*06a0*/ 0xbf8041a2, 0x23a0f882, 0xbf8041a2, 0x23b0f8a2,
/*06b0*/ 0x04867400, 0x4be5ee01, 0x4c0d459f, 0xcbe54ff5,
/*06c0*/ 0xbf8041a2, 0x23a0f882, 0x41a269d0, 0xf862bf80,
/*06d0*/ 0x69d123b0, 0xbf8041a2, 0x23c0f862, 0x04867400,
/*06e0*/ 0x4be5ee02, 0x4c0d459f, 0xcbe54ff5, 0xbf8041a2,
/*06f0*/ 0x23a0f882, 0xbf8041a2, 0x23d0f8a2, 0x04867400,
/*0700*/ 0x4be5ee03, 0x4c0d459f, 0xcbe54ff5, 0xbf8041a2,
/*0710*/ 0x23a0f882, 0x04867400, 0x4be5ee04, 0x4c0d459f,
/*0720*/ 0xcbe54ff5, 0x04867400, 0x4be5ee0e, 0x4c0d459f,
/*0730*/ 0xbf8041a2, 0x23a0f882, 0xbf8041a2, 0x23d0f8a2,
/*0740*/ 0xbf8041a2, 0xf862ed83, 0x30602380, 0xf8624003,
/*0750*/ 0x41a22380, 0xf802bf80, 0x41a82390, 0x5108bf80,
/*0760*/ 0x41a92380, 0x5129aa99, 0x41aa6655, 0x514a5566,
/*0770*/ 0x41ab99aa, 0x516b0000, 0x41ac8000, 0x518c0000,
/*0780*/ 0xf9288080, 0xf9480010, 0xf9880010, 0x0c000070,
/*0790*/ 0x0010f928, 0x0010f948, 0x0008f968, 0x0c000c00,
/*07a0*/ 0x0c000c00, 0x0c40459f, 0xbf8041a3, 0x2380fc43,
/*07b0*/ 0x40a22d2e, 0x0c00fffb, 0x0c000c00, 0x30600c00,
/*07c0*/ 0x41a24000, 0xf862bf80, 0x41a22384, 0xfc42bf80,
/*07d0*/ 0x459f2380, 0x2000d042, 0xa00041a2, 0x3442459f,
/*07e0*/ 0x0c000004, 0x41a22e4d, 0x3462a000, 0x26b10004,
/*07f0*/ 0x41a54465, 0x30a5a000, 0x00850f00, 0x25b02118,
/*0800*/ 0x459f445c, 0x00043862, 0x000e40e5, 0x45554ff1,
/*0810*/ 0x0e250e04, 0xf4006c00, 0x14900572, 0x6c9effff,
/*0820*/ 0x6c00acfa, 0x4c114515, 0x0c0045bf, 0xa00041a7,
/*0830*/ 0x0f0030e7, 0x31000cc0, 0x26600100, 0xed882e4f,
/*0840*/ 0x00440c40, 0x00a52b10, 0x40453b3c, 0x0c000006,
/*0850*/ 0x70422522, 0xcc031021, 0x25222d2f, 0x26422d2f,
/*0860*/ 0xadef6dbe, 0xe9702e4f, 0xb5066f60, 0x6ff2ffe6,
/*0870*/ 0x0c0045bf, 0x45444ff5, 0xa00041b0, 0x0000f810,
/*0880*/ 0xa00041a2, 0x0596f400, 0x00043882, 0xf850ed01,
/*0890*/ 0x45040000, 0x4c0d459f,
/*0898*/ 0x0510cdab,
/*089c*/ 0xa0000e00, 0x00000200, 0x00000000, 0x00000000,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, // Extra zeroes to pad to multiple of 10
};
/*
* Programming executive for PIC32MM GPM series.
* Created by hex-to-c.py script from RIPE_20a_000510.hex.
*/
const unsigned pic32_pemm_gpm[] =
{
/*0000*/ 0xa00041bc, 0x7ff0339c, 0xa00041bd, 0x02fc53bd,
/*0010*/ 0xa00041a8, 0x06fd3108, 0x0c004588, 0xcbe54ff5,
/*0020*/ 0x04ce7400, 0x4be50c00, 0x4c0d459f, 0xa00041a7,
/*0030*/ 0x0f0030e7, 0x010030c7, 0x41a50c47, 0x69d0ff20,
/*0040*/ 0x6d22e9a0, 0xfffbb4c2, 0x4ff50c00, 0xa00041a2,
/*0050*/ 0x0f003042, 0x00044042, 0xcc06cbe5, 0xe02c00a7,
/*0060*/ 0xe00041a5, 0x0f0030a5, 0x04f47400, 0x4be50c00,
/*0070*/ 0x4c0d459f, 0x233d4fe1, 0x9405d018, 0x0ea50049,
/*0080*/ 0x41b70e24, 0x32f7a000, 0x00770f00, 0x9097e02c,
/*0090*/ 0x41a20000, 0x3042e000, 0x00830f00, 0xc8441018,
/*00a0*/ 0x004033c0, 0x41b00ed7, 0x9295ff20, 0x0c5e0041,
/*00b0*/ 0x10180295, 0x00334082, 0x26240e82, 0x21500096,
/*00c0*/ 0x69800c57, 0x6d22e9a0, 0xfffbb482, 0xcc220c00,
/*00d0*/ 0xf4000c00, 0xfcbd04f4, 0xad260010, 0x01003231,
/*00e0*/ 0x0295cc11, 0x0e60a9d0, 0x74000c91, 0x0cb204de,
/*00f0*/ 0x4e64ad1b, 0x02936c94, 0xad761350, 0x00083252,
/*0100*/ 0xa9d00295, 0xffd3b415, 0x00419295, 0x0c40cc0d,
/*0110*/ 0x0c40cc0b, 0xffe7b7d4, 0xcfdb0e56, 0xb7c20c91,
/*0120*/ 0x0c91ffef, 0x0c00cfd6, 0x5018233d, 0x4c21459f,
/*0130*/ 0x001040e5, 0x45644ff1, 0x0e450e04, 0x74000e20,
/*0140*/ 0x0c900504, 0x6c908d05, 0xfff9b651, 0x08003210,
/*0150*/ 0x4c114524, 0x0c0045bf, 0xcbe54ff5, 0x05107400,
/*0160*/ 0x4be50c00, 0x4c0d459f, 0x8ea626d5, 0x1fc041a6,
/*0170*/ 0x30c60c40, 0x41a92ffc, 0x51297fff, 0x41a7ffff,
/*0180*/ 0x30e7bfc0, 0x31002ffc, 0x94c4ffff, 0x0c000004,
/*0190*/ 0x0008b4e4, 0x69c00c00, 0x00099523, 0x6d2e6d20,
/*01a0*/ 0xed01459f, 0xb50369c0, 0x0c000009, 0xb4a26d20,
/*01b0*/ 0x6e42ffec, 0x0c40459f, 0x0c40459f, 0xed01459f,
/*01c0*/ 0x69424fb0, 0x40e5c840, 0x26d4000b, 0x41a60c40,
/*01d0*/ 0x05a8ff20, 0xe9e369b0, 0xb4a26d22, 0x05a8fffb,
/*01e0*/ 0x4c05459f, 0x45644ff1, 0x0e450e04, 0xf4000e26,
/*01f0*/ 0x508005ba, 0x41a2ffff, 0x00504000, 0x8d041390,
/*0200*/ 0xa00041a4, 0x44e0cc04, 0xc00041a4, 0x74000640,
/*0210*/ 0x0cb20584, 0x056c7400, 0xe9100c00, 0x45240c40,
/*0220*/ 0x4c11459f, 0x400041a2, 0x13900044, 0x000840e2,
/*0230*/ 0xa00041a2, 0x07d844e2, 0x0c40ae87, 0xe960459f,
/*0240*/ 0xc00041a2, 0x0628cff8, 0x09cf6e40, 0xfffcb4e4,
/*0250*/ 0xe9600534, 0x45bf0c40, 0x233d4fe1, 0x0e84d018,
/*0260*/ 0x00919405, 0x41be0ec5, 0x33dea000, 0x007e0f00,
/*0270*/ 0x909ee02c, 0x41a20000, 0x3042e000, 0x00830f00,
/*0280*/ 0xc8441018, 0xa00041a2, 0x0e003042, 0xe02c0062,
/*0290*/ 0x00009082, 0xe00041a2, 0x0e003042, 0x10180083,
/*02a0*/ 0x0e60c845, 0x0ee0ee01, 0xa00041b1, 0x10003231,
/*02b0*/ 0xff2041b0, 0xa00041b2, 0x3252cc42, 0x69800f00,
/*02c0*/ 0x6d22e9a0, 0xfffbb622, 0xae080c00, 0xff003054,
/*02d0*/ 0x05547400, 0x0ee20c00, 0xff003054, 0x981802e2,
/*02e0*/ 0x0009b413, 0xffc03056, 0xf4000c94, 0xfcbd0518,
/*02f0*/ 0x30560010, 0x9062ffc0, 0xad9d0040, 0x010032b4,
/*0300*/ 0xa00041a2, 0x0e003042, 0xe9a06980, 0xb6426d22,
/*0310*/ 0x0c00fffb, 0x05547400, 0x00540c00, 0xb4139818,
/*0320*/ 0x0ee20006, 0xf4000c95, 0xfcbd0518, 0x30560014,
/*0330*/ 0x32b4ff80, 0x8d050200, 0x0e950c80, 0xcfbf0ec2,
/*0340*/ 0x74000c5e, 0x0c000554, 0xed82ad06, 0x002340b3,
/*0350*/ 0x41a2cc17, 0x41a2ff20, 0xe9a3ff20, 0x000a9413,
/*0360*/ 0xff0032b5, 0xff2041a2, 0x000cfa62, 0x0c40cc1f,
/*0370*/ 0xff0032b5, 0xff2041a2, 0x000cfaa2, 0x0c40cc17,
/*0380*/ 0xcc14e823, 0x74000c40, 0x0c000554, 0xed82ad0a,
/*0390*/ 0x41a2cff7, 0x41a2ff20, 0xe9a3ff20, 0x41a2cfe5,
/*03a0*/ 0x41a2ff20, 0xe9a3ff20, 0x0eb4cfe3, 0x5018233d,
/*03b0*/ 0x4c21459f, 0xcbe34ff9, 0x00fc0049, 0x0069c840,
/*03c0*/ 0x484000fc, 0x00820527, 0xad791390, 0x459f4be3,
/*03d0*/ 0x0c004c09, 0x45464ff1, 0x41a20e04, 0x69a0ff20,
/*03e0*/ 0x6920c864, 0xf400c845, 0x3080035a, 0x0c9001f4,
/*03f0*/ 0x04de7400, 0x45066e89, 0x4c11459f, 0x22bd4fe9,
/*0400*/ 0x41a2d018, 0xfe62bf80, 0x02733660, 0x41a23b2c,
/*0410*/ 0x0053000a, 0x41b29a90, 0x3252a000, 0x41a2073c,
/*0420*/ 0x6aa0ff20, 0x80400205, 0x000fb050, 0x00979402,
/*0430*/ 0xffffd285, 0x11180212, 0x0c0045a2, 0xa000079f,
/*0440*/ 0xa00007d1, 0xa00007df, 0xa0000779, 0xa00007b1,
/*0450*/ 0xa00007bd, 0xa0000811, 0xa000086d, 0xa0000829,
/*0460*/ 0xa00007f5, 0xa000088b, 0xa000085f, 0xa0000843,
/*0470*/ 0xa000085f, 0xa000078d, 0xff2041a2, 0x6aa068a0,
/*0480*/ 0x04ce7400, 0xcc8e0c91, 0x80000070, 0xff2041a2,
/*0490*/ 0x740068a0, 0x0c91036a, 0x0070cc85, 0x41a28000,
/*04a0*/ 0x68a0ff20, 0x01967400, 0xcc7c0c91, 0x80000070,
/*04b0*/ 0x05107400, 0xcc760c00, 0x80000070, 0xff2041a2,
/*04c0*/ 0x0c9168a0, 0x02187400, 0xcc6c0cb4, 0x80000070,
/*04d0*/ 0xff2041a2, 0xed0268a0, 0x0220cc63, 0x41a21018,
/*04e0*/ 0x68a0ff20, 0x0c916aa0, 0x02ac7400, 0xcf9926d5,
/*04f0*/ 0xff2041a2, 0xff2041a2, 0xfe8268a0, 0x02940000,
/*0500*/ 0x0c911040, 0x01ba7400, 0xcc4c0cb4, 0x80000070,
/*0510*/ 0xff2041a2, 0xfe8268a0, 0x0c910000, 0x02347400,
/*0520*/ 0xcc400cb4, 0x80000070, 0xff2041a2, 0xfe8268a0,
/*0530*/ 0x0c910000, 0x74000cb4, 0x6f090272, 0x0070cc33,
/*0540*/ 0xc8058000, 0xff2041a2, 0xfe8268a0, 0x0c910000,
/*0550*/ 0x74000cb4, 0x6f0b0292, 0x0070cc25, 0xed078000,
/*0560*/ 0x000fb450, 0xcc06ed03, 0x000741a3, 0x05103040,
/*0570*/ 0x000741a3, 0x41a344d3, 0xe933ff20, 0x41a2cf52,
/*0580*/ 0xed0aff20, 0x0008b450, 0x41a20c00, 0xfa62ff20,
/*0590*/ 0xcf47000c, 0xff2041a2, 0x9450ed02, 0xed03ff40,
/*05a0*/ 0x80000070, 0x41a48d1c, 0xcc20ff20, 0x00025063,
/*05b0*/ 0x02607400, 0xcf350cb4, 0xff2041a2, 0xe9a34864,
/*05c0*/ 0x41a2cf30, 0xb470ff20, 0x0c00ff2a, 0xff27b402,
/*05d0*/ 0xff2041a2, 0xe9a34865, 0x41a2cf24, 0xe9c3ff20,
/*05e0*/ 0xb470ed81, 0xed88000d, 0x0c91cfe3, 0xff2041a4,
/*05f0*/ 0xed88e9c3, 0xffe7b470, 0xcf13ed8c, 0xff2041a2,
/*0600*/ 0xffe1b470, 0xcfdaed8c, 0xff2041a2, 0xbf8041a2,
/*0610*/ 0x2930f882, 0x40005084, 0x2930f882, 0xbf8041a2,
/*0620*/ 0x2940f802, 0xbf8041a8, 0x29305108, 0xaa9941a9,
/*0630*/ 0x66555129, 0x556641aa, 0x99aa514a, 0x000041ab,
/*0640*/ 0x8000516b, 0x000041ac, 0x8080518c, 0x0010f928,
/*0650*/ 0x0010f948, 0x0070f988, 0xf9280c00, 0xf9480010,
/*0660*/ 0xf9680010, 0x41a30008, 0xfc43bf80, 0x2d2e2930,
/*0670*/ 0xfffb40a2, 0x0c000c00, 0x0c000c00, 0x40003060,
/*0680*/ 0xbf8041a2, 0x2934f862, 0xbf8041a2, 0x2930fc42,
/*0690*/ 0xd042459f, 0x0c002000, 0x0c40459f, 0xcbe54ff5,
/*06a0*/ 0xbf8041a2, 0x2950f882, 0xbf8041a2, 0x2960f8a2,
/*06b0*/ 0x04867400, 0x4be5ee01, 0x4c0d459f, 0xcbe54ff5,
/*06c0*/ 0xbf8041a2, 0x2950f882, 0x41a269d0, 0xf862bf80,
/*06d0*/ 0x69d12960, 0xbf8041a2, 0x2970f862, 0x04867400,
/*06e0*/ 0x4be5ee02, 0x4c0d459f, 0xcbe54ff5, 0xbf8041a2,
/*06f0*/ 0x2950f882, 0xbf8041a2, 0x2980f8a2, 0x04867400,
/*0700*/ 0x4be5ee03, 0x4c0d459f, 0xcbe54ff5, 0xbf8041a2,
/*0710*/ 0x2950f882, 0x04867400, 0x4be5ee04, 0x4c0d459f,
/*0720*/ 0xcbe54ff5, 0x04867400, 0x4be5ee0e, 0x4c0d459f,
/*0730*/ 0xbf8041a2, 0x2950f882, 0xbf8041a2, 0x2980f8a2,
/*0740*/ 0xbf8041a2, 0xf862ed83, 0x30602930, 0xf8624003,
/*0750*/ 0x41a22930, 0xf802bf80, 0x41a82940, 0x5108bf80,
/*0760*/ 0x41a92930, 0x5129aa99, 0x41aa6655, 0x514a5566,
/*0770*/ 0x41ab99aa, 0x516b0000, 0x41ac8000, 0x518c0000,
/*0780*/ 0xf9288080, 0xf9480010, 0xf9880010, 0x0c000070,
/*0790*/ 0x0010f928, 0x0010f948, 0x0008f968, 0x0c000c00,
/*07a0*/ 0x0c000c00, 0x0c40459f, 0xbf8041a3, 0x2930fc43,
/*07b0*/ 0x40a22d2e, 0x0c00fffb, 0x0c000c00, 0x30600c00,