~funderscore blog cgit wiki get in touch
aboutsummaryrefslogtreecommitdiff
blob: 53417c277b568868c096587242684fed0f17fed3 (plain)
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
/*
 * Copyright (c) <1995-2014>, Intel Corporation.
 * All rights reserved.
 * Redistribution. Redistribution and use in binary form, without modification, are
 * permitted provided that the following conditions are met:
 *	.Redistributions must reproduce the above copyright notice and the following
 * disclaimer in the documentation and/or other materials provided with the
 * distribution.
 *	.Neither the name of Intel Corporation nor the names of its suppliers may be used
 * to endorse or promote products derived from this software without specific prior
 * written permission.
 *	.No reverse engineering, decompilation, or disassembly of this software is
 * permitted.
 *	."Binary form" includes any format commonly used for electronic conveyance
 * which is a reversible, bit-exact translation of binary representation to ASCII or
 * ISO text, for example, "uuencode."
 * DISCLAIMER. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT
 * HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED
 * WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
 * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
 * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER
 * OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
 * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
 * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
 * CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
 * ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 * ---
 * This is a device tree fragment. Use #include to add these properties to a
 * node.
 */

compatible = "intel,microcode";
intel,header-version = <1>;
intel,update-revision = <0x1b>;
intel,date-code = <0x5292014>;
intel,processor-signature = <0x306a9>;
intel,checksum = <0x579ae07a>;
intel,loader-revision = <1>;
intel,processor-flags = <0x12>;

/* The first 48-bytes are the public header which repeats the above data */
data = <
	0x01000000	0x1b000000	0x14202905	0xa9060300
	0x7ae09a57	0x01000000	0x12000000	0xd02f0000
	0x00300000	0x00000000	0x00000000	0x00000000
	0x00000000	0xa1000000	0x01000200	0x1b000000
	0x00000000	0x00000000	0x16051420	0x610b0000
	0x01000000	0xa9060300	0x00000000	0x00000000
	0x00000000	0x00000000	0x00000000	0x00000000
	0x00000000	0x00000000	0x00000000	0x00000000
	0x00000000	0x00000000	0x00000000	0x00000000
	0xc2b13ad8	0x6ce74fea	0xd364ad12	0xf6404a69
	0xc89041e4	0x217fa2f6	0x6ff6e43f	0x79cde4eb
	0xdb01345a	0xceecca42	0x5ee7d8b4	0x24afdbe6
	0x5fb36178	0xbc17d76b	0x31b7b923	0xc81aec82
	0x647b3320	0xf1db9653	0xff3b9759	0xe9c74b72
	0x3b193752	0xc147860b	0x160e0d6a	0x5bdb9dbf
	0x1ccce2ac	0x387670ad	0x2f106f05	0xf8607ea3
	0x42562576	0x30e086fb	0x409a06b8	0xf1957736
	0x5eb03f65	0xad147fab	0xe1a8e8b6	0x208d59d2
	0x683fba2e	0xf172b378	0xf8138dba	0x61e81d1f
	0xd551f997	0x28c79780	0x04f9db27	0xa80679b9
	0xaca4e7ff	0x6876944b	0x26d7dbc1	0x77f7dc2a
	0xf0bcb163	0x1b2a8e81	0x7b90aa49	0x8d5eaf2f
	0x522384ae	0xae7f7082	0x412ba10a	0x1ce1baa0
	0x478c29b4	0x9c09b4d2	0xf225f64f	0xd43026cd
	0x81098579	0x7df5db05	0xa5815bb0	0xc73ee756
	0x9738cb95	0xa5bd62e2	0x88e2c6b2	0x778e7fcb
	0xd3bdb872	0x9404403f	0x5be6ad63	0x71dc4abc
	0x11000000	0xd350099c	0x242d0996	0x1a4ddff8
	0xd7f1f03b	0x77590eb8	0x45c3ad79	0x3b714d23
	0xa85ba322	0x31851c5a	0x540fe0ce	0x38692bd6
	0xe3d9927b	0xb33428b5	0xcf0ac8d2	0xd3646604
	0xca88adc7	0x8afc41c8	0x721432b3	0x8fd19454
	0x26344e0d	0x3acf6c28	0xbda18c21	0x526d52ac
	0xf8d37e15	0x09305e37	0xf6907871	0xdb56cc21
	0x6802cccc	0x6693c8a3	0x0f4dbe32	0x0d924103
	0xee9242a7	0x5f867a13	0x2f65a246	0x6b35ad05
	0x39fb7da1	0xd69cb7d8	0x45869424	0x4768b466
	0xe3ace365	0xa85eea7c	0xa59939d9	0x2ae32fb9
	0xa20b1559	0x8865f3d3	0xbe02e023	0x4199575b
	0x0c43089a	0x0d57b287	0xd37544ad	0xcd4573b4
	0xa96b7485	0x05b67259	0x117414ca	0x2ba24577
	0x439db14d	0xf82c5833	0x54ec9806	0xf8282306
	0x1de7d3cf	0xf7a76dc2	0xcd897f60	0x0bb1decd
	0xae58efb0	0x743c07af	0x48adffb5	0x262260e7
	0xaa9fa071	0x9a9ef7c0	0x98e861eb	0x14a48871
	0x0b4c3292	0xad851820	0xe0f7f45c	0xd71366c5
	0xc63a2f01	0xd02f23c6	0x49645eb3	0x2365fe48
	0x44817f1f	0x576ee68e	0x396b6134	0xd9fc4857
	0x9a771368	0xda5f2693	0x6ad30ec2	0xc8d08171
	0xe40bcd42	0xf82291a8	0x3094a8b1	0xd3edffa3
	0x5d5fb5e6	0x93802a7e	0xdf0ff376	0x09ebeae6
	0x35091690	0xe938ec68	0xd203065b	0xcf2e8172
	0x85282b27	0xe59fb64d	0x4b2ad981	0xeb5dde75
	0xc07eac26	0xa78c969e	0x74165d84	0x61c4cfc8
	0x740452f3	0xe5f6435e	0xb712e157	0xac49215d
	0x5be5e61b	0x09f46a94	0xde5cd48d	0xe3ed6b11
	0x2e8173de	0xabb6759b	0x46ffc47e	0x0cd84607
	0x6046c26d	0x19356116	0xe1da098e	0x8e1bbe9f
	0x5c8d6c20	0xa17cfe55	0x101a1f91	0xd64aef70
	0xef2e7b34	0xbb428dc4	0xf2252a3d	0x8ab3f6c0
	0x161db4ef	0xfdbf4f9c	0xb5bf9f19	0x414ea8b5
	0xc3db5422	0xfc3934f2	0x635a8253	0x86260b8c
	0xa4c0e59a	0xa45d24cd	0x4a25da59	0x7a568be1
	0x4ae3587e	0xbc77a3e8	0x70723657	0x9abcabaf
	0xe0a95d4e	0x25519f22	0x3ee1d340	0x2ddc2ca8
	0x04ae20c3	0xc143f7c1	0x4a79e4d6	0x19377b64
	0x2ab0d3f5	0xd3f19f6d	0xc8dc880e	0xf577dab6
	0x69b6ac46	0x37d4af3b	0x0999bc85	0x3d9fbbf5
	0xb9387ac9	0xc148824f	0x4d11f5f7	0x1ff4594b
	0x59beb5b7	0x29474f52	0x68e6b2b9	0x4b60966e
	0x5e40a736	0xdeff5ef2	0xe623bbc1	0x50407021
	0x34ec34ec	0x131b3d57	0x628bda97	0x58152b10
	0xdd830410	0xf953e469	0xea4c8d25	0xd79d7ba0
	0x7a4da4f4	0x887d6841	0x7ff1e41f	0xdeffc5dd
	0x8354cb26	0xb133716f	0xae73deaa	0x292e200b
	0x9a9400f9	0x7a5d21c3	0x590d4799	0x1333b4a3
	0x782bbe3f	0x314fcb2c	0x475a1cca	0x4cd07c7f
	0x7a69a5fe	0xaef5a52a	0x0e9957f3	0xf7d86f6b
	0xd0983d0b	0xdffd48b9	0xbeea1e9c	0x19de4c7a
	0x46487695	0x5719e4e5	0x6dab39ac	0x856bf2bb
	0xc0644339	0xe60e92ee	0xc328b5e5	0x2d0c31e9
	0xeb73f1f4	0x7b577248	0x361159ba	0xd0f7002b
	0x5fa816ae	0x11ace78c	0xab62e0da	0xc924891a
	0x1d5800e7	0x4f90e04a	0x21374c9b	0xa3350e64
	0xcb9c1901	0xcc350b3d	0x5c3e5932	0x3cc6261d
	0xc3b54acc	0x849cf200	0x1425fad1	0xb3a479d9
	0xfd4dfda8	0x62973133	0xdd528736	0xd7e62e0e
	0x6921e1d6	0x7e41d7f0	0x74397b86	0xf739079a
	0x4ff82d1b	0x38b6fcdc	0xb20e36bb	0x0cef9b7d
	0xa737fdf3	0x1d18ef1a	0xc2c5dda1	0xdb16c5e7
	0xbfa99b2a	0xf83f2c10	0x883c8183	0xad10014d
	0xcf9f6321	0x5e0c079c	0x3ddd3d29	0x306325e0
	0xebdaff05	0xa88741be	0x181fbf20	0xa58a3a1c
	0x1f7c7165	0x7f5f5141	0x12576e50	0x9db22976
	0xd1fbe204	0x6ca2025a	0x10c15009	0x920649fa
	0xf42d3035	0x79efbc73	0xad2bde6c	0xb4e317ab
	0x1f7358be	0x447d850f	0x9bb2d1ee	0x3545cea3
	0x78eff6bc	0xaa86e51f	0x6383ada5	0x0c969d05
	0xadd720e6	0x92f77e04	0xda58e24d	0x401bd323
	0xdac090fd	0x9dc372b2	0x86726956	0xc508fde7
	0x20ec1cf1	0x29fdb66a	0xa3f7e3b2	0x5ffa58ac
	0x653c0106	0xf0d01026	0x55feffa1	0x661399b6
	0x5b23998d	0x91add159	0xbf917f02	0x87ef6fee
	0x64c4d653	0xbfadf48f	0x23f3ebcd	0x67869030
	0x3b90b7ae	0x19efc2a4	0x26596a35	0xaaa5fcf9
	0x5a14fd14	0xebeb9c9f	0x72224625	0x3a2c0009
	0xbe5a09af	0x5aad7b74	0x7d92261a	0x8bd722bb
	0xfff48488	0x0379b991	0x750cdaf8	0x83d3ec67
	0x2f582115	0xfdeca132	0x889817f9	0x2bcccbb5
	0x58107ba4	0xb57e016c	0xbbc45c80	0x5f14439f
	0x6e71c73c	0x5e18e93f	0x43c07fca	0x6d49bc66
	0x6641a788	0x234f48cc	0x9e18222c	0x86efa566
	0x450ad39c	0xbc3ef112	0x98e7d17c	0x5334659e
	0x9919cb9c	0x9fb4f0c5	0x2ea90893	0xc70453a6
	0xe83cc486	0x454da884	0x4cba0511	0xfb83f2aa
	0x0cf7ec27	0x20ef41bb	0x08355d0e	0x732798dc
	0x1689d337	0x61bf955b	0xa10d3f79	0x05fe9c6a
	0x1cbbc776	0x42e00326	0xf92509f4	0x71488be8
	0x3d92da26	0x839acf18	0x6dae5781	0xeecfcc85
	0xc63c0f72	0xcd79f887	0x677dd4c5	0x167c779a
	0x3359b45d	0x48f974f6	0xbd7debdb	0xd57d5935
	0x41beb132	0x1574e273	0x417a8fb4	0x46ca9d85
	0x859f3434	0x7cd1675e	0x1fb4e8b2	0xc55de45b
	0x4be8afa5	0x193c1260	0xd4225590	0x255fb988
	0xde63caee	0x96108c66	0xacc2b48a	0xad2992d2
	0xdd4cf4ad	0x0f6f5246	0xaf20d77d	0xf1c81d1f
	0x0db57bac	0xbb39c168	0xb78944a1	0x4ea55714
	0x0bb537be	0x5824ab81	0xdb9345fe	0xab0606d4
	0x12a8b9c2	0x90001c30	0x12c7197e	0x603cae66
	0xe2cb6b47	0xab0f94ba	0x28091fbd	0xb79d112d
	0xc53a69b4	0x7de8c3bd	0x4aee880f	0x5a5dd399
	0x850105e4	0x366d8714	0x4da7971b	0xc3a0013f
	0xfbc2461e	0x65954a32	0x4c8f348e	0x3ddf0054
	0xc615725a	0x3021e167	0x4a88ec0c	0xd69c44b1
	0xb21cd2b1	0x08e16586	0x90f02d12	0x554afff3
	0x65067d72	0x8c310d6a	0xd62ab40d	0x443bda33
	0xb6eac5c1	0xd0cd461e	0xaf200f23	0x41fd1b8e
	0x84e74a66	0x15b0bc4a	0x13fb1a4e	0xb36bf139
	0xeeaa0c1c	0xa91d6fab	0x64c99859	0xc049d5ae
	0x38921c4f	0x92b2f269	0x5c867fd7	0x41bd4d62
	0x70009a4c	0x85a37897	0xe228af8e	0x9ef4f31e
	0x891bbb42	0x3c09f291	0x32c29325	0x88f9ee6c
	0x81a0bc38	0xfef31889	0x8d2e3f79	0xc5e405f7
	0xb78e4127	0x3d61f392	0x3427d259	0x9f0bb662
	0xfe6ffb44	0x57e1e8c2	0xd4abd164	0xd0449914
	0x5bd5fe60	0x873601a5	0x0b07ae28	0xf4aac893
	0xb9c8f9f5	0xe3a514ed	0x9da193c2	0x55ebeca0
	0xa9d8f9bd	0x0a37dcc7	0x3f1d9f15	0x0bc645d8
	0xb808085a	0xc79b0f4e	0x0286eafc	0xefc87a56
	0xf1225ab8	0x58ac6a9c	0x9227ea3c	0x82deed0f
	0xff0f8edb	0x3c29a1b6	0x6d777dae	0xbeeee7d2
	0x0bdca157	0xf8d9d18d	0x52fda265	0x630da310
	0x4f660e86	0x1c985fc0	0x68f1c993	0xf4ae63bf
	0x3ec5373e	0xf6a10f89	0x2b19bd61	0x8aab04b4
	0x75653336	0x4be6689f	0xc2631812	0xc6d386f4
	0x93a6268a	0x4e5851ad	0xc2b47fdd	0x5acbd226
	0xd2aaf25f	0xbe83081c	0xe57eb32e	0x00debc3c
	0xcd8d7dbe	0x7cf67994	0xba17c779	0x34c19529
	0x5cf29a31	0xe10b7d8e	0x7b116896	0xf702de15
	0x6ee2e8cd	0x2f3a12d0	0x0e2a4666	0xbc1333e7
	0x2b653c7f	0x36e282a5	0x0ca0544a	0x2255b148
	0x5e413d5b	0x0fc88547	0x81e3073f	0xbcef6576
	0x12b29e93	0x233bef85	0xd41790ed	0x4f4dbf15
	0x20dea3d6	0x25f86504	0xb13177fb	0xee626fbb
	0x2f7529e3	0x6157578f	0xeee068f6	0xc97c5909
	0x053c28cb	0x6f540d47	0x692bb599	0x7004243d
	0x1c5620cd	0x0ca53749	0x9d7d6a4b	0xb8e504f7
	0xdd138f32	0x4d2fd525	0x676904b1	0x67b90411
	0x6777ede4	0xc1fbe02f	0xd7eb61fe	0x1c62f909
	0x91cfdb29	0x293a8d72	0x4475e4dc	0xba9d955f
	0x5413cb0b	0x952694f7	0x3b8eede3	0x33f1f6cc
	0x61c2604a	0x244f8403	0x862316a5	0x2e0387fc
	0xb3b3c699	0x418f5b0b	0x89a49abb	0x6c325320
	0xa952f0c0	0x72454ccd	0xaa272d96	0xf05e80d4
	0x1dceb03a	0xdb00d312	0x96cbcca4	0xc87c31f7
	0x96b17422	0xdba12c7d	0xedaac717	0x99b1da89
	0x48f3e07e	0xbace3088	0x71937740	0xd754a585
	0x31784510	0x36d08e4c	0x4e8e2396	0x081fe566
	0x0cd2092c	0xec932481	0xfae11d02	0xcb3b8609
	0xe20559f2	0xa2330b46	0x2beec857	0x86911540
	0x5e8e1895	0x4f42f3cf	0x8e32bede	0x78285f4c
	0xaf267610	0x9dc86091	0x6adf9b99	0xfc91da24
	0xc987356d	0x78f260f0	0x9cc6f796	0x1d6aa013
	0x5f1922de	0x54d065e8	0x8a7c3cea	0x13768df3
	0x4e8858b2	0x712b5b8d	0x0b64c3be	0x3845ef6a
	0xff77b842	0x83a497a5	0x77f15aaf	0xccfc6df7
	0x20084d31	0xaacdde0d	0x4059b446	0xb940b3a7
	0x3fa88d6f	0x3162ec66	0x43cc767b	0x2a2a6916
	0xd0dea02d	0x5b9f11a1	0xec36c7a9	0x6d7eb6ce
	0x4506fc1a	0x1c3e362e	0x9e2b0f99	0x547e6ba7
	0x6b8169ea	0xbd89401a	0x2cf5ea6a	0x100e6249
	0x47ef40de	0x063a0b33	0xb1f49499	0x3026e75d
	0x3b6d951b	0x6212fd9a	0x5073aa23	0x9bd609b2
	0x760cf7bf	0xe6766d03	0xff811dac	0xa461d069
	0xf40e74b3	0xec113577	0xa2cf15e0	0x6f43a20a
	0x43f52321	0x96896eb8	0x480c1129	0x35190a4d
	0x29a80a08	0x8ce4dd2c	0xf4b40d21	0x2324ef9a
	0xf3f2b54d	0x7a0cc79e	0x3e9d973e	0x2d28dd0a
	0x1a5e9aae	0x5abb6fab	0x215bade0	0x39e678c3
	0xd6543c64	0x1652e0d4	0xca2f5303	0x0a6879bf
	0x24841561	0x05c559e7	0xa1ac6c48	0x3fc52191
	0x29527695	0xb977ce60	0x04589311	0xaff7180b
	0xdeb08866	0xd62d8f6a	0xa6f62306	0xfdef1235
	0x1946ad8d	0x1d49fa21	0xac486c1e	0x3ca80491
	0xba8c2a76	0x06ce9ac6	0xcbfbc465	0x675c4ada
	0x1eb6b108	0x27d03a7a	0x606144e6	0x2eedb163
	0x64d8d1b7	0xe7695fde	0x75d593a5	0xe7f00f68
	0xc3c45a5a	0x522c4164	0x37833c3d	0xddfda19e
	0xd7b9f984	0x77e6ea85	0xd148df03	0x89989155
	0x80fd8f07	0x3adafce3	0xf4e07aa6	0x6ea417b4
	0xd1732fad	0xd13cba8a	0x01729b17	0xb9e666be
	0x48addea4	0xffb3a560	0x4a96d730	0x0349777c
	0xbf355e6a	0xb5055554	0x22442c5e	0xd8bda1b4
	0xb0a088ab	0xef18b9a6	0x11ecc51d	0xd59247f1
	0xf86fe339	0x17752dba	0x0bfacac1	0xdef25155
	0x035b4275	0x02a3f293	0x8466a5bc	0xf376864f
	0x04265d7d	0xc6fc5aa3	0x36adf7ec	0x4e16af5b
	0xe3b28d5a	0xa49c6535	0x2b05f03b	0x46d5d914
	0xfcae58a0	0xda644349	0x656d72c0	0x75d47095
	0x302a9fad	0x4e245aaf	0xe2a3e852	0xa9b73076
	0x8d9a2469	0xe7c05607	0x1c17b4b3	0xc2e63302
	0x49fa365d	0xabf1f5dd	0xc850b090	0xdced47ac
	0xd60b15d7	0xb25efb14	0x33f9a3af	0xd011cc8f
	0xf0414eaf	0xff212e84	0x9e2fbd61	0xf6636285
	0xd892696a	0x6d9ffc34	0x253ad380	0xffb7ed45
	0xaae31520	0xadba81d1	0x7f1e41bf	0xcd7e1eb7
	0x9dabd0e9	0x5de91eeb	0xe9fa68ed	0x3fae0c6a
	0x6da21b40	0xac743c3a	0x19228523	0xf5098069
	0xf647fe8d	0x95666621	0xa2a3613d	0xe6278031
	0x6901cfe4	0x3bf132be	0xc3314ee8	0x5b8261b8
	0x9b724149	0xd0838d83	0xb0d05c76	0x57295707
	0xcb11fd8f	0xfdce9b20	0x346449b6	0xe8b44745
	0xc0784ff6	0xe6083a3f	0xb0b87142	0xd2df2210
	0x7b9dc719	0x961585df	0x359390ec	0x0d40e1f0
	0x56436a52	0x8ccb0d80	0x78066e70	0xcfd04ac4
	0xd850a6a2	0x00612831	0x19e74acb	0x5a80989e
	0x0d7b151c	0xca9bee4e	0x2fea9d99	0xfdd7ec3c
	0x3a73b4e7	0xa70068d1	0x38aff576	0x4c861c14
	0x2e23b093	0x0e429806	0x8cce23dd	0xb0ce104f
	0x1684bf8d	0xb2756213	0xa64c594a	0xdd8ee144
	0xda5316cc	0x76dc877f	0xa1c5fe35	0xb5e04383
	0xc9e10000	0x8ac58408	0xf6d7e781	0xbda6cdc5
	0x81517c56	0xdee2ba90	0x3cbfc247	0x4c84887c
	0xa722c632	0x4767a4b3	0xe83b79a3	0x7f100150
	0x1074198a	0x220260db	0x1c940f4a	0x92c42619
	0x56dc9f64	0x1c0f7eef	0x3694f4e8	0x5b4b63d0
	0xe784afaf	0xcdcdb039	0xf7040a88	0x47f2d84b
	0x143a94b5	0xf68f4fab	0xf6640462	0x3cd6b1c1
	0x7fbe0e60	0x700ee673	0x030e877f	0x60779cb8
	0xddb6933d	0xe46f377f	0x9f9c43c9	0xce0f0d58
	0xe6bf42a4	0xae09f51b	0x295e8cf0	0x140df2b9
	0xfb04c209	0xb6d46f7b	0xa86e0c91	0x64fc624d
	0xa7a8760d	0xdac844b4	0xbe1491b0	0xad480684
	0xea874ca4	0x3535e483	0xd49365c9	0x83f2c050
	0x05ec206f	0x7fe3b010	0xb72aadbf	0x40b3a286
	0xafe395a8	0x3506d4af	0x9c4e33e7	0x0259eba9
	0x0daecf5c	0x264c008c	0x898bdada	0x0f3ac833
	0x7ef5f3f8	0x41934050	0xc3bda261	0xab624dd0
	0x5d93609b	0x495a5f1f	0x34119efb	0x3bfd15fd
	0x49255da9	0x3ab2d260	0x15ce2006	0xd466d454
	0x3d052ca5	0x567977cc	0x7f8b8657	0xd9b34f42
	0x36c65ff5	0x5f96bffb	0x2d32daf1	0xb301cf05
	0x933435e1	0x316fb1ae	0x48be2982	0x657c3286
	0x1916c189	0xa3a030b5	0xe4c7bce9	0x6a762931
	0x1e90df3b	0xe9084ef0	0x1236cfe1	0x7239326c
	0x29bd4dfe	0xaa01cc46	0x93e514ef	0x4e376f6d
	0x14087975	0x9cdad6f9	0x86b31bd6	0x2c206281
	0xe178b367	0x4943f013	0x9f97c9dd	0xe848fb0d
	0x7d19e49e	0xde4d9b1c	0xee7f552b	0xadea7634
	0x605ab7c5	0xef66b062	0xaf369aec	0x39a96463
	0xb39ed4e0	0xf4c38bbd	0x48565c84	0xcb4ccad7
	0x37b656c4	0xa5291b2c	0xba05d037	0x0027ff97
	0xec2034c9	0xa19abaff	0x99dd50bb	0x44bd5f0b
	0x8cc4193d	0xe1dca3f4	0xae2896c9	0x992105a5
	0x46b04aed	0x3ca454cd	0x9a0e86a3	0xfdb3702e
	0xf2ddfd7c	0x6b7ca41e	0xe49f2227	0x4839351f
	0x201f1173	0xc9af9d40	0x7942ef65	0xf35e5867
	0xe5358390	0x0beff1a6	0xd057a81e	0x89830387
	0xe496a246	0x45007e0b	0x62c34ed5	0xc2170342
	0xa095780e	0x00682a8d	0xfab7e24d	0x207cb6f9
	0x7d5c8058	0xb0164454	0xee8b6d44	0x0aa01190
	0x70637e84	0x1268c1cb	0xf7a1eb80	0xbe90b153
	0xcdc765f5	0x5841d605	0x00141f5d	0x475f8d3a
	0xff60a6f1	0x5f7a2e3a	0x30d3f150	0xd9a22f7e
	0xdded3241	0xfb05ea5e	0x4093fd88	0xb11f5a9e
	0xf1b36594	0xc7579059	0x7f66c5e6	0x8fdb1095
	0x46ff7f62	0x70925647	0x207287e3	0x6bddfe5d
	0x240fb596	0xc91784fd	0x28acd7f8	0x7cfbc9da
	0x2d6b3cc8	0xf8e9aaf5	0x489616b8	0x9ed70056
	0x586bca94	0x6a95971e	0xa2238b5e	0xc9a06325
	0xb90882a9	0xb5b3ffab	0xae4b2beb	0x5aa0ee34
	0x52e23123	0x9a019e1c	0x84b0f00c	0xba2cf495
	0xca4108dc	0x9272b0e7	0x760b209d	0x3e294274
	0xb8f0316a	0xb666af5b	0xcf436e91	0x365dd253
	0xbf11262e	0xdfa3f8ee	0xd6e0ab96	0xd8a639f8
	0xcba8b31f	0x58940e1a	0xa4bf5e3a	0x7f8cec5e
	0xb5ec87d4	0xb7924503	0xe2bff3a9	0xc7ec4445
	0x1e94324c	0xccf28ba8	0x2294b594	0xad297087
	0x18624369	0xa017851f	0xc635302f	0x802becac
	0xe631eaeb	0x386589dc	0x780823c4	0x7b989c1d
	0x94554d93	0xfc22d343	0xb8edbd0e	0x8bc08005
	0x998a234e	0x507d3976	0xf1f9833c	0x522a2971
	0x2765433f	0xe1ef356f	0xd45d5fd5	0x8d3294d3
	0xabcffdba	0x9b7a6338	0x2f261e1f	0x891fdbd0
	0x67008f6c	0x23d96866	0x057410ec	0x2f360684
	0x8380c618	0xc968f3ae	0x91ac868d	0xdb5cc503
	0xf092b320	0x73ef35c1	0x0fada995	0x56316744
	0xde2290fc	0x7070dee5	0xcf1cd6ab	0xf1a47253
	0x2c53b495	0x8952b433	0xa5b47637	0x9dfe09ae
	0x2fb36206	0xcb1dec3f	0xec188994	0x10407824
	0x91f27ffe	0xd461edb0	0xc3779ae4	0xe3f9bede
	0x183a107a	0x0122654f	0xe319bba5	0xe75c33cc
	0xc657ea24	0xe5490f98	0x653d01c7	0xce09c546
	0x631ea29b	0x81278443	0x0cd4dd3c	0x6b7da4ff
	0xacf1363c	0x563ed879	0xe8420e5b	0x43adcc25
	0xc6ff7dd8	0x21e26910	0xa4b4f3be	0xaea31be5
	0xc241c837	0x07178d5d	0x2b69f8b3	0x3bc0b4e6
	0x429c50c1	0xe493ba56	0x5933b099	0x237b2036
	0x0e807425	0xe450e510	0xd72a6007	0xc1459771
	0xe9b22ad9	0xb25e452b	0xeda83668	0xb00e8d93
	0x12b8f351	0x703ed783	0x901c6109	0x72b3e601
	0x099cfb54	0x7fc68f6b	0xda7f436b	0x1dd70c40
	0x5a57914c	0xddc3fe51	0xf1b692dc	0xe8b066bd
	0xaa7b0d19	0x4a593520	0xd3bb712f	0x1e1b4c0e
	0xe651f456	0x4fd0e108	0xdef8932f	0x3de33c3a
	0x4c189801	0x62c607ea	0x708e8086	0xf1b9d204
	0x19656d6f	0x216430e3	0xc8bab24c	0x4ea84e4f
	0x659f0cea	0x4e7bad1d	0x7f4d77d5	0xf6d114a2
	0x6d8038b8	0x8d56f1fb	0x2f015191	0x0b3770bf
	0xd81e40db	0xfe66c348	0xffd1d3bf	0x07021042
	0x8ce5e26a	0xcdaa21ca	0x1bd4b85d	0xfabd423f
	0xba6814e4	0xaa5fe624	0xb2591597	0x81e601e5
	0xf3601f5f	0xf4dbb30a	0x0950789f	0xbe9b1f70
	0x35faf9cf	0x9f27e299	0xf9c1075e	0x09b04ac9
	0x2bb3cb1e	0x8c197668	0x8dffa14f	0xda4a57de
	0x5e0f0a9a	0xd1521120	0x31c26430	0x46a75d9c
	0x6c7e1a50	0xda1db6de	0xaef50782	0xd32d301c
	0xa4688102	0x77c6bc1a	0x3c7e2525	0xcbd4284f
	0x5f493a22	0xb35abf25	0xc996f4ff	0x009f0c05
	0x6143581f	0x7a864557	0xd0e1d52f	0x0725f9fa
	0xdcc0b294	0xc3609ee2	0x75373ce8	0x1ffd4ead
	0x331b82b2	0xfa833542	0x43c00611	0x7ab1215a
	0x099bb7f3	0x1c95dc3b	0xbbfb8231	0xf62659ba
	0xf9cc6fbc	0x030b6f56	0x793603cb	0xe7c48d71
	0x9754aa20	0x41710095	0x35b92718	0xf464fca0
	0x4ad77ab4	0xd5582574	0xe0552ad4	0x7393e896
	0x34920ff9	0xd0a44180	0x2e523669	0x81d5573c
	0x1959ad82	0xfb153a03	0x1cfa615f	0x8b302a87
	0x4e4eea7e	0x21ca24c2	0x5a971dcd	0x788e063e
	0x2c9beb8d	0xb3b98af9	0x24079012	0xbdec8a61
	0xc41752df	0x8d2c0a3d	0xe960ac61	0x658cae63
	0x891956fa	0xd0d1a216	0xbc37b8fb	0x5e2c3009
	0xd600a7ad	0x47c7c30c	0x8fbd13f4	0xbae4d97c
	0xdd15d643	0x71440bb6	0x3fccfa22	0x1ef82308
	0x2c48907e	0xf6ad303e	0xc1ed250f	0x6f9204f8
	0x19062b0a	0xfe8ab325	0x379e8b1b	0x8116d220
	0xc6d4d8cc	0x624098ee	0x3e6aad4d	0xbce3ace2
	0xba349982	0x7439dd11	0x6ac6d240	0x9f2cf9c6
	0x3dff687d	0xe5b6f2c9	0xbe1645a3	0x39a39bfb
	0x7956d69e	0x50d22da6	0xb7e32b7a	0xf4144b4e
	0xb94151a5	0xee36b1b1	0xc8cd8d65	0x5e571859
	0x0db49c4b	0xd9d71cd9	0x4bc017ca	0xc81d5130
	0x0c9660c7	0xe4b12b28	0x5549e753	0x97a9fa4a
	0x0dac4813	0x7854b977	0x7c8cc619	0xe4166449
	0x020ae016	0x02448146	0xa3924345	0x1542cba9
	0x461583ad	0x7bf66ddd	0xaff59684	0x398b370c
	0x5ffbd30c	0x87900806	0x0891afff	0x7aa84ad3
	0x62e35158	0x995e545a	0x6ff3779d	0xa05bdc9b
	0x777a7e83	0x53643dc4	0xd77d4704	0x422ec993
	0xabd03cd1	0xcb6ad4b7	0xa94c512d	0x6562975c
	0x63b27747	0xecc0955d	0xd965b2b6	0xc67b64c5
	0xfd69b042	0xfe7314c4	0x9f807bbe	0xafaba4d7
	0xbd63eb72	0x811a8901	0x7ea1be4d	0x7316f0fa
	0xa6cf004c	0xc17d9363	0xe3fe88d2	0xe60faddc
	0x5d3a1b02	0x8a9f1ed3	0xebfb9234	0xbc453cf2
	0x190085ca	0x369a1df9	0x55721790	0xb071a9f3
	0x0697bfc2	0x65753b76	0x177d720f	0x1563979f
	0x970c4dd8	0x511aec5d	0x19878647	0xc17280ee
	0xe61c4188	0x7a4c0756	0xdb49157b	0x0d461f37
	0xcf0bc73b	0x1c6e7ac1	0x683a9e1e	0x0dd9ae7c
	0x72be0902	0x85a22cd8	0x8b98d2dc	0x2f3a9ff1
	0x4540314d	0x3a4e344f	0x3ada6bee	0x3408b829
	0x711ba0cb	0x0c92ae4a	0x621bc5f1	0x908043da
	0x8f8ac31f	0xed15f127	0x731dc6d9	0xdc6eb058
	0x6815eb3e	0xaca3d9e0	0xef7b5c61	0xfea2a032
	0xd3c76315	0x0f88f4c8	0x291b8710	0xa5ef8346
	0xcab00448	0x78ef9fb3	0xebf0388d	0x33f2a5da
	0xc41190f2	0x0cb6bcf7	0x0afe5680	0xef88d3ea
	0xc0e10f4d	0x7e028bfb	0x933657d9	0x6f61fcd0
	0x7e03e392	0x23258472	0xfb16ab16	0xfaf74a5b
	0x7ab0a634	0x8346df0a	0xc3c93451	0xdff93a32
	0x3920a816	0xc3331312	0xa6a2270c	0x10025010
	0xa8f4d842	0x36b96367	0x77a30dad	0xe1bd6d0c
	0xf3ddb722	0x9412e861	0x4e7cd927	0xef243451
	0x41d7258f	0x6eb34be2	0x026ef296	0x46112337
	0x656c8c07	0x18deff2a	0x5be15cbb	0xbaed3a53
	0xc795a134	0xdcb1350b	0x758b6482	0xc6cd0e88
	0x9be9d4f6	0x1ec7c2da	0xc5c1fe49	0x3e86e8f1
	0x09126f9e	0x96772352	0xa4d5c70b	0xc6f1f2d6
	0x3c22e595	0xd5ccf006	0x48f6167e	0x415dfe21
	0xf49891e0	0xab4c4a7c	0xcd9b336f	0x5777d2af
	0x6a8ad930	0x3f47c079	0x72286c81	0x44b565fc
	0x5ff87a6d	0x6aad7ebe	0x66535422	0x4dfcef23
	0xc0ffcc8b	0x6e2cfe00	0xf1e7e1f4	0x06e46379
	0xce1bf7c8	0x70fec576	0xe9d0014a	0x844f7b07
	0xb7a27720	0x4a62dde1	0x39207994	0xe12e7ef1
	0x75f2152c	0xec05cfff	0xac67a90a	0xbb9f0c88
	0x8fe2e008	0x58e15130	0xd54c4808	0x71fc616c
	0x02564be1	0xf3d121e1	0x904f4a7e	0x7eaa8b70
	0x893d8579	0xeb94b6a0	0x4c84f056	0xebf49f0a
	0x2b2fb4cc	0xb6014008	0x1fe0a076	0x9e7af7eb
	0xc168be50	0x61653283	0x2016760c	0x57c36535
	0x720405de	0xb4924329	0xb1189d2c	0x9dd8f5c0
	0x2a5f1ab8	0x49580b2e	0xacbbd3d3	0x3261e254
	0x7a827ba0	0xfc91f0bc	0x2b02ba34	0x96edf03b
	0xfd7fd36a	0x24edb430	0xafc7e2cb	0x0a8cd505
	0x22ed5205	0xb42ca58f	0x24fc4009	0xf064cb61
	0xa564a202	0xe42a9b54	0xd2a28338	0xca1f1a5a
	0xbe51905d	0x9a960bd5	0x4238b656	0xfb08649e
	0x76c93495	0xaccc0877	0xc465148e	0xa2bc11d6
	0x84a54419	0x2a2ddd16	0xd9e1d2e4	0x622bbcfb
	0xcf0608d2	0x93a26458	0x2b666698	0x0645f585
	0xed3df83d	0xf6e81a41	0xce11e962	0x93c27f84
	0x30f41197	0x659aba68	0x57c01eea	0x2a4cc4de
	0xecf2f07d	0x3340329a	0x1084f771	0x9d4c351c
	0x32d28528	0xa3b947ae	0x78fce7f7	0x14d0290c
	0x7b7ac82e	0x7de381ad	0xa907d620	0xc31ae25b
	0x513a2723	0xd8cc3457	0x8fe676a6	0x04039d12
	0xdce5a5ff	0xcc0af574	0x1406d489	0x3393d517
	0x004cfc81	0xeffe2eba	0xf2ee0c96	0xacac4889
	0x6484e7d3	0xdecdce02	0x029dacc5	0x95c52292
	0x0dfaa257	0x7150527a	0x0b59ab84	0x3a915b26
	0x2624fe20	0x46309564	0x704261ba	0xdf434f92
	0x2eb248c1	0x26d555d7	0xc75d81f5	0xbd0185b8
	0xf53b1298	0x059b9353	0x7821a25e	0x4d7fe1cc
	0x811b5179	0xe42e22a9	0x4fb78808	0xd6841c31
	0xd9edb88a	0x9b433474	0x1c54ca12	0x4887f63d
	0xf1b21006	0x8f7761fe	0x62a15331	0x6b35788c
	0x4a5a9edf	0xfdee39c8	0xed95d818	0xe087b392
	0xcdc89907	0x5ee58605	0xd4d7290b	0x46f8d2ce
	0x6c9c3f65	0xd129f26e	0xd8cd5b87	0x2bc19529
	0x7ab5b036	0xc44a6fbf	0x76fb68b1	0x6bffe654
	0x482067f6	0xf8ed9d43	0xdad6bd63	0xa9ac77a2
	0x76e6c089	0xe24ba46c	0x420ccbe3	0xfb09b718
	0x83ec3694	0xf76e47d9	0x5f3a8859	0xe85f7fcd
	0x61f1d09a	0x35065817	0x88bf5c6b	0xfbb9f76d
	0x8b68fca3	0xed95dcb5	0xc2ff7cf1	0x855a2958
	0xf7d28d92	0xb61802f7	0xf9814028	0xac8703c5
	0x4ce8c7cd	0x1876cfe3	0x851c045a	0x56b3d146
	0xe7abf1e7	0xdc46d720	0xd1e35c3a	0x2243ff60
	0xc257c828	0x16513009	0xcb797d5d	0xe0f2cb11
	0xf7e40b66	0x721e0495	0xce72e9b7	0x32eeedcf
	0xf5dc5e01	0x355de93e	0xc20ad627	0x95aa436a
	0xe69cab2b	0x511fef1c	0x18522a80	0x203e240f
	0x882fb1f6	0xfed4db9a	0xa4bf7193	0x420df144
	0x84791341	0xdb4767a1	0x8c0b40fb	0xcfa5c5d2
	0x2783cad4	0xcf8dd48c	0x051037a0	0xc2994140
	0xaf2a0a2e	0x29619774	0xffd83edd	0x1e346b24
	0xb058a539	0x8118011a	0xb1722fcf	0x4f89c7b1
	0x0e6f2f4b	0xdb155d1d	0x21d21cf9	0x25ba315b
	0x7a17b541	0x3f23c32b	0x301e0881	0x9b0ad7f7
	0x8adfccee	0x6c2f2975	0xbc9c318d	0x8d220d3b
	0x33d2d0c1	0x5bc2dbf5	0xe0290856	0xedd38c75
	0x56642fea	0xf7f5609b	0x5bdb0058	0x511dfc07
	0xc6b0b515	0xeac6f4af	0x7da3a898	0x50452011
	0x4668042b	0x4055890e	0x7bd41459	0x9b98f96a
	0xc516cb64	0x15313f77	0x04f6816a	0xd622931a
	0xbe2be61e	0xd549a421	0x380373c2	0xabb7123d
	0xc54b9d3b	0x5a130630	0xafff90c4	0x50f5b4ce
	0x75b0ecf0	0x16078950	0x44d547f1	0x8353af66
	0x587bb496	0xf8f3c68a	0xd3b06119	0xef05594d
	0xd403c928	0xf12b06bf	0x2b78eb2d	0x7de9106d
	0x4966726e	0xa8b5ef1a	0x1c42a3f6	0xd55aa69b
	0xe409c51f	0x93533259	0xc6d9dbf5	0xb4d63a17
	0xaaf73aaa	0xe485f5d5	0x753f0d34	0x1a3e6dde
	0x41183e36	0x2ec20e27	0x6b66bead	0xfc5f1d42
	0xfecdf91f	0xb7066b78	0x8ed6da1c	0xbbeb87d7
	0x8a72de9b	0x1e0e2f97	0xc377f532	0xedbdeb81
	0x0f5b9e33	0x6ae7ebf2	0xca7440df	0xe9c3eefd
	0x4bd50433	0xc25a6b95	0x9d2bd1e2	0x70709639
	0x9050c202	0x7cbd2f1d	0x41443fa5	0x63dd89b1
	0xb2607a0e	0x88c1417d	0x1631dbb0	0x13508ae3
	0x4e78d90c	0x19811ae0	0x4bc827fb	0x459a55aa
	0x52c0fd8d	0x8359500c	0x6a886312	0xbe704e33
	0x441b7c24	0x5121c79c	0x86066830	0x1a0d013f
	0xe78bfa0b	0x3f9e3ffc	0x7b3abb16	0xfc24b9ee
	0x4f543a26	0x0619ad49	0x6a20077e	0xc8191371
	0xd1d2876f	0x8b83645d	0x48330de1	0xe132ea1a
	0xdc077f5a	0xfd14dd79	0xf606c198	0xec47c478
	0x17c3f14f	0x334fd708	0xe39cf072	0x39f543c2
	0xebab93a2	0xf7febed4	0x79971f6b	0x888858d4
	0xdfd11199	0xafe72dfa	0x13f30ff8	0x6141ada3
	0x5fe75eb0	0x75dcecd6	0x70fb1b33	0x073f9823
	0x7afb726d	0x04b10ea5	0x6c881a5b	0x945a5c69
	0x2ecb950a	0xb384f045	0xe5eb9ac8	0xa46dfd3b
	0xb8185584	0xc095b417	0x86173c80	0x6a509180
	0x4eddcc32	0xf408ac80	0x0833ae99	0x58ca79b2
	0x2eac5d79	0x85c2deb7	0x400e6a01	0xdc6caa56
	0x706176e7	0xa5dadc8f	0x0d4969de	0x259553d9
	0x52425195	0x7d074da3	0x784ef596	0x8580e28c
	0xbaa52874	0x71abf00e	0x8434cb32	0xc3a8ffe2
	0x6ec52581	0xa4cd744f	0xd5820757	0x7e257e4d
	0xb7428f60	0xb55fd824	0xd454c529	0x8de72e07
	0xf84abcb4	0x30b7c926	0x5140a1d2	0x4e9550c6
	0x18826ed6	0xf561a8eb	0x28c7cde6	0xe91022ea
	0x73cdc0ef	0x32bea752	0xc7a0138d	0xa0af6cd3
	0x52c4736d	0x0b459241	0x2156a8d8	0x0d32a2ad
	0x49bb6600	0x8752c2bd	0x45d0a0ec	0xc89f9bc3
	0x76d775a6	0x963f0a6b	0xb5d100fc	0x2731528b
	0x2719d1a1	0x2b201af5	0xc337ea7b	0x70ce1c8f
	0x8cb21437	0x9869038c	0x53e9458e	0x624904e5
	0xcb7cdad7	0x13b9bba7	0xc66ec1ae	0x86bbb14d
	0x018c25ad	0x88573452	0x4165b4bd	0xa719f640
	0xd4b8227a	0xdace857f	0x701c449e	0xa835c09e
	0xef8e4608	0x72ec0d91	0xe88703ac	0xb6470c3d
	0x0cae0aff	0xae650f6c	0x384c382e	0x5d4b6275
	0x6691c449	0xfba67785	0xe3a5b7b7	0xfb72c85e
	0x09056be6	0x15e28bd0	0xb6be7e9e	0xd97fac13
	0x1e6023bc	0x0f28cfbd	0x840eeee5	0xd208ac51
	0x12b36d98	0xd28885de	0x108c3e86	0xff2ae965
	0x09b446c4	0xe453ba28	0x42c997ac	0x880e22f3
	0x0eeee913	0x5a0c9803	0xf080f33c	0x47e99f76
	0xa62e02f6	0x38283513	0x5ecad92f	0xaef2a1eb
	0xa5cdc2c5	0xd5e6ae58	0x03dbffd9	0xc24ddb4f
	0xaaeecc9d	0xdbeb2dfc	0xfda7e5a0	0x8e537029
	0x8ae38058	0xfce24682	0xcdd46b74	0x0cc2b384
	0x89cd2e8b	0xe955abd6	0x82c64f39	0x716c7713
	0x70dbaa6c	0x271b7a9c	0x332e6234	0x8d081fed
	0xb47ac8d3	0x818af259	0x6d97d09f	0x7aaca213
	0x2124cd22	0x70fc4cbc	0x02988745	0x29e28390
	0x2b11e888	0xe62b3826	0x8c6260e9	0x2b2d9036
	0xc3cd85c3	0x3a08e1a7	0xf406364f	0x6ff5f0d9
	0xc0c2a847	0x076cac4b	0x85eea1ab	0xbe6d6dbc
	0xdffbd36d	0xf1bb8934	0xae696cac	0xfe51475b
	0x6bce710a	0x83d6ff0d	0x44cb120f	0xd0c01d5a
	0x997f8469	0xdaad8626	0xdff160f7	0xf2954b72
	0xd4efa312	0x07035ee6	0x03e8dbb0	0x5a33d382
	0xc6527dc6	0x0b7391a3	0xfe568e01	0x24c28c70
	0x76e65ea0	0xeafaf171	0x1ab4ebfa	0x4ff66462
	0xc9949824	0x776d25fe	0x3689d8f9	0x1ec65a2c
	0x746581f5	0x227209d2	0xbff7bc69	0x91b4c927
	0x171c5962	0xb4dd5f85	0x72e4917a	0xd01ff1af
	0x9c6ba703	0xdb9d9be6	0xae1cf2c5	0x48b85c21
	0x9628b693	0xa8d2e2f7	0x856584db	0x1b33821e
	0xff5de311	0x4126d04c	0xf00ac027	0x54bdaa98
	0xa3dd5b0a	0xce2b2558	0xea5f50d8	0xb2e88f18
	0x19590981	0x6dae2c0a	0xbfd758bc	0x2897e93c
	0x3ba5d054	0x2d809b4c	0x3de6aa52	0xea171509
	0x7d8b7b44	0x19a1ad1c	0xe99b2657	0x98ac56e9
	0xc2150187	0x63a12506	0x4ffc1739	0x50e2ca6c
	0x4f2ff10c	0xb7323ff6	0x81d9f57a	0x5146beee
	0xa1f45456	0xf6ce5d75	0xdff7be9a	0x75ab2dc9
	0x5ff2901a	0xec756ab3	0x8a5e0299	0xc4e248ce
	0x248502e8	0xd8c62cf1	0xc7001b23	0xf7c636d2
	0xefbb67e1	0xec507025	0x1820ac19	0x39e1624c
	0x4ee603b2	0xb70e1c67	0xaf9376fc	0x371af05b
	0xa19209fe	0x8ecdf499	0x9a607cb2	0xcbe61a2c
	0x9f4e950c	0xb9a1546f	0xe718f140	0xc75d5d02
	0xabe66af2	0xecc54d7b	0xb4373489	0x22254496
	0x4b4b7f7c	0x40dde60e	0xfe621a3e	0xa6605c67
	0x5cf6a3a2	0x75df88a3	0xbf0749b0	0x705a0a04
	0xf3cae078	0x392bdebd	0x98878e65	0x0f5a2be5
	0xec172835	0xf610cc90	0xac6ff369	0x0a71c173
	0x8eae2d62	0x2ccbb630	0xd3b702ea	0x1626bfff
	0xdb4a6975	0xd2a936f7	0x0bb63194	0x5d9120dd
	0x5860e04e	0x3baeca91	0x95a621db	0xa6d23aaf
	0xfebcfa2d	0xa5ed89cf	0x2192280a	0x72322cb8
	0xd79e14d2	0x0528ce06	0x1c6a8f9c	0x6703407c
	0x93819694	0x6c554390	0x7875452a	0xf45d2757
	0xe0458d1d	0x335f6179	0x48989cc9	0xdc16cec8
	0x9e2c0ee5	0x78daabe2	0x2069e8eb	0x0e87f238
	0x0a928dda	0xc66e14b3	0x2a6c4031	0x73821630
	0x8b8c4a40	0x243702b7	0xded80901	0x5de34802
	0xea029b73	0x59a47771	0xe747d796	0xe80aea8d
	0x0bd01815	0x76fe1f68	0xa345fc34	0x73737383
	0x76753b6c	0x57dcba56	0xb11d6b21	0x81dc371e
	0x311f4ea0	0x3b4b2522	0xe8a66ef4	0x1932df0c
	0x9f3790d6	0x0d0478a3	0x7dd0a24b	0xeb581381
	0x6fe8ff06	0xe34c2d69	0x26842e15	0xe9a39562
	0x78f2d7d1	0x79ab33f5	0x197df69c	0x38a9a004
	0x9391dba9	0xfbb4b7c5	0xa97bb70f	0x0720b57b
	0xd9b26325	0x3ed1a3fc	0x11f5aba0	0x6e6a53ef
	0xe2ce236e	0x30994468	0x9d4369cd	0xcb6b5b5c
	0x61a0945c	0x090e7dea	0x5d9b676a	0xd474cb52
	0x8ebf1af3	0x35f2a70b	0x417d48a0	0x45062dcc
	0x841d8d90	0x30f8e590	0x1c935ad3	0x29313e0c
	0x46ecf673	0x4998b596	0x95f23529	0xf31bd581
	0x1b32045a	0x90432d28	0xa2a6c268	0xbf40fcae
	0x4104b314	0x02677221	0xa99231ac	0xe28abada
	0xd7d72a73	0xf1b2ce4c	0xf753f8be	0x9d7fc1c7
	0x9a0e7a7a	0xf04ccf32	0x58433f5f	0xab9a6d51
	0x71262b1c	0x48f84d91	0x897670bb	0x47dd10cb
	0xac7ef74d	0x78dc3e54	0x30b17eaa	0xc8f46618
	0xc636fe3b	0x86ac06e3	0xfb8edd16	0xed357170
	0xbfd34bf8	0xaeb9571a	0x4eec6a50	0xe881a1b7
	0x8a1cbbde	0xc6c077b6	0xaeda1441	0xf990296a
	0xc91e87d6	0xad0ca921	0x855537b6	0xfc0da57d
	0xf8427d87	0x9ece7413	0xc5d4b4c9	0x2fca7822
	0xa1888443	0xd3bf617e	0xab21ce7d	0xe63b5f53
	0x828501c5	0x81a39da9	0xb8cfb4c6	0x6b23b8dc
	0x853fe425	0xba262321	0x34f11b05	0x8044aea4
	0x67a3f99d	0x51e8afb7	0x04efcf27	0x7773f9ff
	0x8abceec1	0xd75d87a2	0x7e30d774	0xdd7a42f2
	0x2ca6ad73	0x27d4e62f	0xbc228d26	0x035a7713
	0x5dbcc13a	0x792a97da	0x56cf9fc2	0x5906fa3e
	0x97a3147c	0x85e59863	0x19ad1f49	0x1af659a8
	0xddc6a273	0xd254a195	0x44d83a00	0x3b7c5fa7
	0xcaf756aa	0x68ad08b9	0xfc57da12	0x3b278f24
	0xbd165574	0x3cf597ca	0xdeb872ba	0x543eb2f5
	0xfabc0d4f	0x0799c544	0x3d71181d	0x22c8a598
	0xb82840fc	0x1a198d19	0xf529a0ea	0x2f65bc24
	0xe979f99d	0xff8617b4	0x376e5abb	0xb095a03e
	0xa36b1107	0x2dacf004	0xe4c565e1	0xc96463cd
	0x3b495e2d	0x4a2c2cd7	0xa0053fc2	0x6c82a085
	0x6b801c45	0xc1481d77	0x6d95dc15	0x44dc8bf6
	0x3eed7d25	0x901a6b49	0x2797e953	0x502ad2c3
	0x8491c3f2	0x3ce059eb	0x992c1a76	0x6c56d2a2
	0xcf1878a7	0x10574487	0x5a2f85e6	0xf94e418e
	0x4c149aed	0x9381b5a3	0x79c90da4	0x635e696e
	0x243073ba	0x67504105	0xe82ac957	0xaccda7b3
	0x29bdd624	0xd0c1533c	0xbc080065	0x8d617329
	0x27e6f74a	0x31e87692	0x50a3857d	0xc5b1ec3f
	0x4f03be5f	0xa35fde17	0x537a59bb	0x793d1eb5
	0xc11a0588	0x067e5593	0x102532c3	0x4024b312
	0x32504cf4	0x4ddc0e9a	0xad5b1d24	0x41081874
	0xf94fced4	0x16f39da6	0x9bdfbe58	0xc5615db4
	0x1fdd769d	0x4278b52e	0x4525b8b6	0x7feed258
	0xe0b4348b	0xb4925ccc	0x5547cc88	0x3f7f5443
	0x5b8cc6d3	0xbe6a15cf	0x7308c088	0xde4219df
	0x4685593c	0xc4ae83a3	0xaea72ff0	0x403b0c08
	0xe533a9aa	0xed46be76	0x4390bcd0	0x683a9f3f
	0x338b5cd3	0x7cd59689	0x2eb11aec	0x74e91cfd
	0x7ae588aa	0x0eadf94e	0x30a6b42f	0x1965f165
	0xd96de54b	0x06c85abf	0x1bbc0ab8	0x79f3ddd0
	0x871fd58d	0x498dd69d	0x9197dd0e	0x6cbb3a4f
	0x8a1f2a01	0x0d9cf747	0x80e66655	0x770d2b25
	0x567bd3eb	0x59583c5a	0x58afeddd	0x9296d0e3
	0xcf5af62c	0xf48b4c78	0x746f657e	0xe543b903
	0x24603809	0xd1bceeea	0x16d04950	0x2a7c754b
	0x4ea8bb99	0x9daecb97	0x3045b9a9	0x4a3e84d9
	0x5487e79f	0xd6145e57	0xc3b17f6f	0x14448bb6
	0x8e8529f5	0xf895acb9	0x6605c0f0	0x52d00ca9
	0xabf6e3e9	0x8f36e307	0xa7a15442	0x55144801
	0x69b028b2	0x8ab3b912	0xb493f80e	0x2dc9fdfa
	0x1b091fbf	0x1bce6b31	0x79eb414e	0xe5f86ea0
	0x39ef7dbd	0x2f86faf0	0xec366923	0xe770c7be
	0x74e4aa61	0xef3b9da0	0xd77bd8be	0xfd13d3cb
	0x4e8023c6	0x3d993904	0xfcb2f700	0xa14b753b
	0xde16c1c3	0x983c5a86	0x52ba5e61	0x1d67b044
	0x0f9a302d	0x2f13b653	0x769cbb97	0xea3e1cbd
	0x5791778c	0x540fcff1	0x5e6c53f2	0xc9cbac0f
	0x40ceadf0	0x648713d3	0xb5347ada	0xfe280079
	0xb8389f3f	0x5a6be26a	0x8e683d28	0x6a3e8e3a
	0x97ecac7a	0x70b648f1	0xe4eca20e	0x088cd0b4
	0xbad30405	0x0f77e382	0x673cdf65	0x438af1f0
	0x0b4f4eea	0xf0cc34e9	0x374a3c04	0x4370d27d
	0xc3e1e84d	0x141205c2	0xfa831e8d	0x32f2f10a
	0x77899366	0xc9d07590	0x9b6f2286	0xcac96a03
	0xf822808b	0x265606cd	0xbeef275d	0x73415b15
	0x4c87250e	0xf95a8c8a	0xdc8d6166	0x68522e63
	0xb9becc14	0x7b5f20be	0x3d158dab	0xa73b1716
	0x3b2cac15	0xf0498939	0xb60653bf	0x33fafc0e
	0x3b416955	0x3addca50	0x16ab21cf	0xd18cbdb6
	0x3b29b87b	0xa6fb7e4b	0x6634147f	0x44283b1e
	0x430ae726	0xa907ab82	0x2baa6706	0x621d2390
	0x15944559	0x2516c807	0x7d1eeb61	0xe2714121
	0x288d3998	0x47713cbb	0xa1ce3c1e	0x0c29b6dd
	0x9923131c	0x2dd19cfa	0x83d0ece5	0x78474c7b
	0x92dee4f0	0xba5cb0f7	0x780c1d41	0x50da5a89
	0xe303cebb	0xe8d5a2bd	0x7d6269a9	0xb75484f1
	0x33ee8186	0x085b7657	0x7b1c7863	0xdb1a43ce
	0x3d0c4bf0	0x302c1292	0x81e42216	0xee1f2c9d
	0x822451ab	0xcefd8067	0x8330dc41	0x14492542
	0xf038f54d	0x90a1abf9	0xc3067a77	0x40d9a42c
	0x127285c1	0x80ad15ff	0xaf4854e2	0xa47874f4
	0x2ed59760	0x67252c6a	0xe2830f38	0x8150c00c
	0x16f61cca	0x1331f815	0x2d832d17	0x163c6010
	0x69464e2f	0x99940411	0xbce5e85f	0x43d39ef2
	0x9b7224dc	0x28652b6d	0x331a7632	0x127f669e
	0x44a034ad	0xe95d2cec	0x3d83fefb	0xfa6d40a2
	0x9b535bf4	0xc83411ce	0xd661655b	0x64bcd8d2
	0xd99e1570	0x7dc4d877	0x9756b210	0x7623dc0d
	0x484dd33f	0xe7bca204	0xa06efbc5	0xa358c03f
	0x362cb282	0xe40e6d04	0x17ab9f5e	0x79a71a09
	0x804bf1a9	0x6bca7d73	0x5504a4ff	0xd3946f75
	0x18b0b9d4	0xd85993cc	0x94d000a5	0x8dda1609
	0x30afb8f6	0xb3c99c3c	0x7686d59d	0x68b719db
	0xdc7b3edb	0xedb76012	0xbfa0ba3b	0x280b829d
	0x72fcf1aa	0xe3d8f83c	0x088a57cf	0x95156217
	0x3306eb47	0x1d09cf54	0x1391876f	0x5b15ecde
	0xb46104e1	0x8d8f2593	0x90ee50cc	0x78dad4b2
	0xfd96daee	0xdbf15e95	0xfc859faa	0xdb4422a5
	0xa00eeab6	0x525232c6	0x9b665668	0x8a70518b
	0xbb27f7ac	0xb066b096	0x25754db6	0xe8c7d748
	0xd4e8d361	0x380dd246	0x9bdf15e6	0x6823c660
	0x5d408fe7	0xe59a5a89	0x1eb7523b	0x4997158e
	0xfa6214d2	0x03b35025	0x9aeff33c	0x20a38aad
	0x522f79cd	0x4141f19c	0xc58cd2bd	0xc816da37
	0x62c6f8d9	0xc15ea9f4	0x138d1f45	0xd36cef03
	0x88183bd6	0xe0de9036	0xefcbe8fc	0x5ebdce26
	0x9e83b01b	0xd35f6747	0x552951f1	0x4e20dd66
	0x419702b1	0x45446e7c	0x7ce5616b	0x6152e3a8
	0xffd572e1	0x4fab25b0	0x07563b80	0x98720ee7
	0x176d29bf	0x21cbd730	0xbde74431	0x09a8cce2
	0xc15e548e	0xe6a92b4b	0x14f17e74	0x75f7817b
	0x592143e8	0x113dbd25	0x5f7d7160	0xbdd8b1e0
	0x6ce045e5	0x53b27b2d	0x371c8aa8	0xa4da8be0
	0xf1f6df4e	0x9519bac4	0x6d6169cf	0x7846253f
	0xccb95d95	0x6ad11a98	0x4a3bd21d	0x5389f44c
	0x7c07ef3a	0xb983ca57	0xcf7f290d	0x4ec516f1
	0xa7711e70	0x818d45a9	0x49db6441	0xd032fc2a
	0x657df4d3	0xe37e6809	0x459a22da	0x41df8aa5
	0x462108a6	0x65177d27	0x1ddffa9f	0x7fa6631b
	0xdd7a414c	0x6351f0d1	0x1b38a419	0x6b529c8e
	0x167745e4	0xcac35897	0x3d7bf419	0xd59ed67a
	0x6486b2c9	0x9ae4fc90	0x8f608920	0xd35335c0
	0x8f113cba	0x0fcc11a1	0xdc180fbf	0x57a99319
	0x2c54185f	0x764c18d0	0x4f84b111	0x30a11040
	0xd15620af	0x496af145	0x263b2de2	0x3ff103dd
	0x38484dac	0xf143a3bc	0xb62c0de6	0xb122c545
	0x72f10466	0x63728442	0xee0117c9	0x2309f14b
	0x4ccdd5de	0x37ae022d	0x2ee7f050	0xf2aa9af6
	0xcd314a20	0x86954941	0x97215303	0xcd7e1687
	0x1dab6672	0x1c920209	0x41102dae	0x8b21c8ab
	0x6f70b04b	0x2988b209	0x86e6f033	0x5eb91718
	0x925b3c40	0xdcad0288	0x0ee98331	0xc3096ceb
	0x9fa04740	0x3ce3fb23	0x90d75cbd	0xeab21768
	0xaca5db0a	0x1c440578	0x762cb728	0x315a699f
	0xcd2b6490	0x11e3e267	0xa10d1bbc	0x23ac26d3
	0xc0c7c268	0x37ecf7ac	0x28de6fe5	0x6fb8e3e8
	0x583d1131	0x8370812a	0x3afd5d58	0x4569a06e
	0xf27ad86f	0x0db6a631	0x9add5128	0x1748c9fd
	0xc46e3c57	0x4c0df93e	0xc595c544	0x397f7e7e
	0x241f4086	0x7d7ed51b	0x56027473	0x656a6110
	0x970a8011	0xf9c7beb5	0xc6cb9957	0xb7426461
	0x62d3d89d	0xf99d48ca	0x3e4d4a88	0x9f751b71
	0xfa020205	0xa3124337	0x59935869	0x98c58314
	0xff7c4385	0x69191265	0xaf85ebb9	0xe434cda2
	0xb1ad3e0e	0x221d32e1	0x022d73a0	0xd676ce06
	0xab7f0c21	0x915c2444	0xf5bdaba2	0x74e4e789
	0x11ff0d95	0x58c53feb	0xa54eb847	0x9af982ae
	0x8d721596	0x73510fe4	0x95e3bd19	0xd82f8359
	0xc09cdd5b	0xc07f57a4	0xbece605b	0xa8a43c5b
	0x0acbeb6d	0x3c5cd8ce	0xb631050d	0xd558c921
	0xcb5054c2	0xefb06252	0x40d2e2cc	0x14ffe6ff
	0x761001a9	0xad64e7a5	0xb55618b4	0x2a40a1fc
	0x2cbe6d40	0x2bc18fc1	0x196e7092	0x3c137791
	0xa799eb23	0x1156feb9	0xd55d7ed1	0x0149c315
	0xae77081f	0xfe724690	0x55ed2fd7	0x04b18cd7
	0x691583f4	0xb1be4fde	0x19ae1cf7	0x3250140b
	0x35daeeb2	0xc9459a84	0xea2c19e1	0x57f8c9cb
	0xe05e07a4	0xcc77a363	0x43afd702	0x48305862
	0x6c4b459f	0x66ed6178	0x26be9f81	0xeac41ee5
	0xbe5e2e6b	0x177f9068	0xede56c48	0x438b3811
	0xd5bd7ee4	0xc027d1a8	0xc1c0f725	0x48d4d4eb
	0x6ffa28d5	0xbd6ac9eb	0xd497781d	0x24d3a154
	0x409bb5c0	0x8079bf76	0x90a522dc	0x19bf7033
	0x1a529b6e	0xe5207e4d	0x3d49b7bc	0x3eca6d54
	0xa37681a6	0xaa9a62e4	0xe54aa1e1	0xb91e7157
	0x8cce8f65	0xbcbbd62c	0x7fa477b5	0x44f46b50
	0x54263fcf	0x529cbb5d	0x8923e390	0x0778d6d7
	0x0cc0503f	0x02c374ce	0xb89c3e5c	0x25b1b353
	0xb227cb2d	0x44108698	0x5e5968c2	0x82c48632
	0x0b8f4209	0x1a241879	0x9edca6f1	0xa1fa51ab
	0x206db0c6	0xbfbbbe98	0xa71c91f6	0xa1b28056
	0xb8bfaaa9	0xa5914f75	0x77d26574	0xacfd459d
	0x77f7cab2	0x249ebf26	0xef902bdd	0x77f6e48d
	0x82497035	0x93333a9d	0x34ea9953	0x8f08d41c
	>;