~funderscore blog cgit wiki get in touch
aboutsummaryrefslogtreecommitdiff
blob: 6b35c39f8feb42c053560cd8e0e2aba89abf561d (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
/*
 * Copyright (C) 2013, Intel Corporation
 * Redistribution and use in source and binary forms, with or without modification,
 * are permitted provided that the following conditions are met:
 * * Redistributions of source code must retain the above copyright notice, this
 *   list of conditions and the following disclaimer.
 * * Redistributions in binary form must reproduce the above copyright notice, this
 *   list of conditions 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 contributors may
 *   be used to endorse or promote products derived from this software without
 *   specific prior written permission.
 *   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.
 *
 * Date:
 */

compatible = "intel,microcode";
intel,header-version = <1>;
intel,update-revision = <0x8>;
intel,date-code = <0x5182011>;
intel,processor-signature = <0x306a2>;
intel,checksum = <0xa0e51feb>;
intel,loader-revision = <1>;
intel,processor-flags = <0x12>;

/* The first 48-bytes are the public header which repeats the above data */
data = <
	0x01000000	0x08000000	0x11201805	0xa2060300
	0xeb1fe5a0	0x01000000	0x12000000	0xd01f0000
	0x00200000	0x00000000	0x00000000	0x00000000
	0x00000000	0xa1000000	0x01000200	0x08000000
	0x00000000	0x00000000	0x17051120	0xd1070000
	0x01000000	0xa2060300	0x00000000	0x00000000
	0x00000000	0x00000000	0x00000000	0x00000000
	0x00000000	0x00000000	0x00000000	0x00000000
	0x00000000	0x00000000	0x00000000	0x00000000
	0x5665ff94	0x179da7cf	0x1e819fb2	0xb0c24e8e
	0x5cb7beb5	0x43af9a6c	0xcb0b4ccc	0x195d8712
	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	0x72873db0	0x0f41a6d6	0x609f17c3
	0x1b1349d0	0xe1950c52	0xdbc8e4fc	0xebc212b5
	0x77697371	0x7b156982	0xe71e5ccf	0x78bd638c
	0x1b196322	0x8b7ebfbf	0xc2e2588f	0xf139b826
	0x98ac3169	0xaa9131b0	0x2d7563f8	0xa1300b39
	0x5bd4675f	0x25a4b079	0xe006afb1	0x2bd60828
	0x453a0abb	0x3b944679	0x33fd63fd	0xd26ff3c9
	0x23c0a581	0xf3beb03a	0xc07109cb	0x2e4c27d9
	0xc857a22e	0x470c5b1d	0x5b990a43	0x9f6999e6
	0xb5d88f30	0x48c6a95c	0x3756bdc5	0xdc7011d2
	0x705d8ef2	0xa657f56c	0xa0b168a4	0x219a3d73
	0xb761630a	0x3fa1fb9a	0xe82b74c6	0x037911be
	0x5104f10d	0xb4b9e04c	0x4db05893	0x86feb635
	0x7391fed4	0x5a690081	0x05797a02	0xce30465e
	0x989cdec2	0xa478a8c8	0xa406b02b	0x4ac6e170
	0x54ceef3f	0xbbe5e10f	0x7e60e8e1	0x32a015cf
	0xaf6491a8	0xef6c1c39	0x38d54b81	0xbca9aa3f
	0x7be47871	0x1af28407	0x07fde04d	0x56d82648
	0x9f91a24f	0xa71eb768	0x263f176d	0x324196dd
	0xa31a37a9	0x3f14178c	0xb3fbb89e	0x18d29b03
	0x95c2e349	0xbf559bbe	0xa011c68a	0x0be59ecf
	0x644217f4	0x330a8356	0x89f5956e	0xb7103120
	0x7d0d2203	0x9d40fc96	0xa9279679	0x81d22306
	0x1bc7b5fa	0x679e3a28	0x511a7129	0x81a006a4
	0x9791dd09	0xed9dd69a	0xe28904ab	0x90621a2e
	0x22efe24d	0x215fd043	0x833f7214	0xf4603491
	0x38147d32	0xb4a8fadf	0x306947c3	0xf0998693
	0x42fc3ed8	0xe04820c4	0x377e0027	0xd9ed3c92
	0xcd166b69	0x1d43b6b7	0x16efc18a	0x5890992a
	0xae281f65	0x94b09325	0x6129dee5	0x60ccec89
	0xae1b35bb	0xdbe389b3	0xd140a7cf	0xccfe2e86
	0x72eff1e3	0x625e92d5	0x7e85420e	0x857f43db
	0x22c8784b	0x614e4fff	0x02e87cf8	0x2cb6de43
	0xd0bc235d	0xcd19968c	0xcce91f04	0xf36b1f2b
	0x8552a638	0x8c3b66fa	0x6fce17b0	0xa1a44384
	0x141c8798	0xa8981b4d	0x5d62efa2	0x2b9c0cdd
	0x985db4b2	0xbdcb9557	0xd46a70e4	0x90353762
	0xdb088ed9	0xcb410eb4	0x7d6bb4b1	0x9b451d22
	0xd96dca73	0xec56e8fc	0xa450a765	0x327ca511
	0x8d498359	0x1c9ec3a8	0x1986a9a5	0x42c679d5
	0xbfbe6164	0xde72b0ba	0xec2c6e93	0x97079604
	0x11657c6b	0xf82e6bbe	0x98cddc0b	0xb3168682
	0xc22896e3	0x33885964	0xc4791283	0x50553998
	0x21976704	0x167c459a	0xb083168c	0x77f08c0f
	0x31bbef07	0xff142fda	0xca69c3aa	0x56b2c97c
	0x4ba16716	0x7c0688a8	0x8a975497	0x5b7d39f6
	0x92815873	0x83bba85a	0x561a8fe1	0xd8b1a419
	0x092b76af	0xa708fdcc	0x49986eb3	0xd6ff3b26
	0x7bc162a2	0xe1d164fb	0x008705e0	0x825bf6b2
	0x5f14e5be	0x69a27ff8	0xd8803cea	0x813c89d2
	0xd0558aee	0x88dfdd34	0xb959a0e2	0x948e4309
	0xd11e40fa	0x12e739ee	0x453a6b84	0xb85174b9
	0x433b0d8c	0x44a8a145	0xe904b21b	0x6a824691
	0xf9a191ff	0xe930a249	0x54cc511b	0x76860260
	0x268756d3	0x6c535556	0xa89514ea	0x553d3792
	0xcb004a7b	0xa2f0234b	0x044d0f13	0x92fa800e
	0x5c3ff9d0	0x58dbc14d	0xe305c4da	0xa8af0443
	0x88efda5c	0xdeba05ec	0xb128acf7	0x8246648d
	0x1ff6d432	0xe919faec	0xd7593779	0xbf4f4ffa
	0x26ff3f67	0xe385e75c	0xece43afa	0xd18361ac
	0x6f1ff0fd	0x34930c03	0x21c3bb52	0x18508c5a
	0x5fac5947	0x93bf46c5	0x0093135f	0x976eee2b
	0x0d151deb	0x4b80987a	0x172ce7ac	0x3858dca0
	0xf97070db	0x2ac62f48	0xb4a51e8a	0x419c1d35
	0xdd9e5157	0xdb21aaea	0xb81f9985	0x19ad9859
	0x2074a3fb	0x6f15f27d	0xef3f652b	0x9896582e
	0x6787efe9	0xcd8c63a6	0xb94fa052	0xe20b59c5
	0x1ae5c0b4	0x46c3b1cc	0xe47ae0a2	0x979ceb01
	0x8281c594	0x87d430bc	0x8e6942f1	0x73f40077
	0x201415c5	0x46f3e2ea	0x2804b307	0xfa897dc7
	0xb79c8456	0x9a7f1b68	0x21f77388	0x0a40a857
	0xfa9f096e	0x097fec4b	0xb59a8326	0x25825192
	0x68c6b0a0	0xd2757f43	0xd09b408f	0x725ee748
	0x4391e4eb	0x8147e982	0x2f153b18	0x6251b500
	0x69963d11	0xdd3d67f7	0x67efacc9	0xface6418
	0xf4d9b154	0x3e6a6c27	0x95ab29e6	0x75d11283
	0xe5377709	0x08831cbb	0x9151f9ee	0x23e3dd5e
	0x8b7c87d1	0x71e2550f	0x85943522	0x4486916b
	0x8c253c1f	0x197c271c	0xda897e03	0x0ba0b957
	0xfefb65f3	0x53e500f3	0xcc52630b	0x008ec579
	0x225da363	0xfb129d9f	0x7069493e	0x4657e2d2
	0xc1d73c79	0xd292191b	0x26314c0f	0x8a20f248
	0x76a162b3	0x5b55dd77	0xa03e9e9b	0xca6b073d
	0x813cbaa7	0x7078a94e	0x7d14ed49	0xd86e4ddc
	0xe2038ab7	0x75e3ca49	0xd65dfae1	0x340125b8
	0x815bb509	0xe7270f14	0xd9f5770c	0x9aca22c5
	0x0c48deca	0x3c2ff24f	0x2afdbc05	0x1dafce0a
	0x3cbe90b4	0xb37b8faf	0xb83cc372	0xe0468ba6
	0x32dca511	0x3c026766	0xceb30b38	0x4cfe6196
	0x98bbba31	0xe6322e2c	0x7bcd465a	0x9825fc05
	0xe9a469ad	0x94e517ec	0x49318a22	0xbee03c9e
	0x85e37df3	0x44358a91	0x00c0490a	0xad1e4041
	0xef509388	0xf3194050	0xda5a0de5	0x849d1b1a
	0xad5c5ce7	0x624cadd7	0xef00b2c8	0x5c423950
	0x8ecbf150	0x98314268	0xe7188ca4	0x4c7ab52e
	0xe8bd4c4f	0xdd2360e4	0xf72623e8	0xed45c186
	0xf1271f39	0xf128076c	0x499fe644	0xc243460d
	0xb399912a	0x1894c1fc	0xcc5a12f5	0xb554e06c
	0xf7cf59fd	0xd09ce7ed	0x8f93995d	0xad38e480
	0x92cfa3cb	0xef29ce8c	0x1ca8efb2	0x4c390618
	0x33e36271	0x752074a0	0xda478d2d	0x10a52d8c
	0xd99a36a7	0x50d0db0d	0x728e2f68	0x2eaec798
	0x6f5ee097	0x965b0f08	0x0e15ab52	0xadcd83da
	0xc2a386bb	0x9ba0071f	0xac242740	0x362668f6
	0x01e0adea	0x6d1b2254	0xdbd0fa8d	0x2ef68fe9
	0x19742cda	0xa2522cd1	0xad6009c1	0x56374b42
	0xf77e7b87	0xf47d5152	0x34ef274c	0x6c8f69db
	0xe7c1cd2a	0x60ad1a6c	0x5f11b920	0xe4e903e2
	0x6d6d9227	0xcd1f2eb2	0x5c81902d	0x637840a0
	0x47f88b3c	0xfcc51034	0xad97af5c	0x14403d02
	0x9aae22d0	0x42c50b60	0xdf483d6e	0x5b123f8f
	0xb8567830	0x4552282d	0x67ecb54f	0xc5279a68
	0x47ca430f	0xf3b581cf	0x70084982	0x04e7a816
	0x339e2452	0x0ef1fb04	0x15e018cc	0xd2f83552
	0x25be4294	0x643a42a0	0x6ea8207e	0xfd01053a
	0xfb25050b	0x8f9d5a9b	0x97e55134	0xb338c705
	0xcd1fed07	0x21e5fea1	0xbefd892a	0xe870d3b7
	0x696555e9	0x02e80efb	0x91be36e5	0xe98e722a
	0x0984101b	0x5b7e344c	0x2c37b88d	0xd153be06
	0x58a02ee9	0xb74cde84	0xf2c74516	0x86e3e608
	0xf476e86e	0x08053489	0xd8eaa295	0x1042e1aa
	0xdc1f613a	0x87af7b7b	0x4bc87db1	0xa005aa8f
	0xf85e8566	0xeefb7891	0x6a71cdde	0xc897237c
	0xd08778ac	0xdb46f47e	0x87900844	0x19bf15ab
	0x0fac1b10	0xbca22485	0xf09a3374	0x222594b1
	0xbeac6e17	0x9751d50a	0xe57b78de	0x00c901d4
	0x6f8569b0	0x7d778d8e	0x146b7a5e	0x017752fe
	0xd2efab56	0x92b6414b	0x796c0dac	0xf2c9ba15
	0xffaaf707	0x9e1e0c82	0x22410900	0x703caaf1
	0x3ba1fbb8	0x6e330a79	0xe8e3416d	0x19f96d99
	0xaad45f95	0x8c23afce	0x79ee1c03	0xf9926e38
	0x4552598e	0x2a1ab185	0x9614a74f	0x3ee75de8
	0xcfd5e9bf	0xfa7c8c10	0xec727ddd	0x596c2a3a
	0x2602a577	0xc8701cc0	0x90670ca5	0x6fd2074a
	0x237729e5	0xf94389fe	0x56294aca	0xf0e25fcb
	0x92d8755e	0xc9ebab69	0x0056c4bf	0x0802b4bd
	0xdca506fb	0x8af71ac1	0x5664ee70	0xc0cc9b12
	0x1f2b957c	0x86d75b65	0x0356f061	0xb2a7df2d
	0xeebcaed9	0x82240f86	0xd442e66e	0x1c90f7a0
	0x340ffd46	0x6665830d	0x92d79070	0x5b84b23b
	0x73652140	0x9cc4ba89	0x7a5e361b	0x889de8a4
	0xf767445b	0x9c6e7316	0x35e07fc4	0x762678c9
	0x8a3e23a1	0x8cf392c6	0xbb9bba49	0xb212b538
	0x786d11be	0xc04b989b	0xd286c664	0x9e666e96
	0x28987d62	0x5620e31f	0x09284b40	0x2c655487
	0xce2d6072	0x1f253329	0xffdc93fe	0x7945e700
	0x3e063409	0x6b24a76c	0xdc165d13	0x3f1924ad
	0x9a20aec4	0xabbd3741	0xa9242541	0x9c2e780b
	0xc8369a55	0x285bee8f	0x34564d35	0x36e55913
	0x3e64991f	0x17d9e58c	0x8dd1fb64	0x4d8358d3
	0x87a80361	0xa4d61dc4	0xf6dfa482	0x81d24c35
	0xaf27cba3	0x5e332395	0xfad6e5a3	0x9cabf33a
	0xdcf0921d	0xd893c3a9	0xee8cd5a4	0x4803a801
	0x4083023b	0x23272921	0xbe63102a	0x6b62f4fc
	0xd1358925	0x4c87470c	0xed7e0c37	0x789f86b5
	0x48312d14	0xb50547c3	0x310318b3	0xad0e876b
	0x3a2b377d	0xed05829b	0x652ded97	0x316081ba
	0xd2d2e21c	0xfc3ca2b5	0x1d480f5b	0x854ae0b9
	0x1cb9edae	0x1e8f5f6c	0x0b1cac90	0xd02474f8
	0xb6cb0359	0x991a241f	0x961dfdd4	0xf4f8a95b
	0xa67e5206	0xbe5efa25	0xdc619c64	0xf350e2b2
	0x8244d7a0	0x95ff2840	0x1c8b0751	0x001daf7b
	0xb4690af6	0x8ada4365	0xebae8afb	0xa9899cc7
	0x651b4e76	0xd42501d5	0xbb5a2d30	0x6b0b4fe7
	0xb66d5241	0xe4793b34	0x18e98006	0x2f6217e4
	0x9dd33721	0xfdd14fb3	0x03e82ad0	0xd5e2dfaa
	0xa248461b	0xa309bef3	0x47472de0	0x0ce6c4c7
	0xd9c0bf01	0x5c54a2ca	0x9e55fa97	0x992a4b89
	0xc75b9782	0xb02d7a3d	0xd948fab4	0x1b6501d6
	0x2674a8ad	0xb1ca0d48	0xcfb534c8	0x729864bb
	0x047b2178	0xd88ea657	0x863cf450	0xf0fb6923
	0x8399574f	0x2bc03d5c	0xb0f7d334	0xfddf7c72
	0x462f1132	0x0640ff38	0x03b426be	0x6af7f1f8
	0x474d955c	0xd8174573	0x9975e719	0x4956644c
	0x38702613	0xa5ca4cdd	0xc55e5234	0xcd7f3532
	0x5696e34e	0xbe5a5c3a	0x1faa53bc	0xba0b5b0a
	0xc02b0e33	0xa13f7ec5	0x424cbc5c	0x5aa097cf
	0x8e8d1c22	0xab66e427	0x9c1053f7	0x7e62751d
	0xd4b094a1	0x57d4766f	0xd023b33a	0xbe020296
	0x8102755f	0x6bda667c	0x98f6ea76	0x6deaffb3
	0x151caa3c	0x0a1040da	0xf125ebd5	0x929de719
	0x6618f307	0x30725caa	0x43a034bf	0x3c576c26
	0x77fcf426	0xc360ce49	0x11bc4948	0x2e6dcbf3
	0x8b97bf44	0x6eb13c10	0x00cd36ab	0x96b6882c
	0x0b312e25	0x534ce45f	0xa6989601	0x6c6c7cdf
	0x55fcf9b5	0xea942bc0	0x8252c5ce	0xfd09785c
	0x229c3b7d	0xe7129a97	0x9f8db8fb	0xcf692362
	0xec8bd49b	0x5b8af7c5	0x020d4843	0xb93cf2c8
	0xedcd4fa7	0xf2a9574a	0xa90f2c74	0x5e07cf79
	0x0eec3c4c	0x7072b5f5	0x510792d6	0x903a8ca6
	0x0952d985	0xa48b5979	0xc6f1cfc7	0xbac813be
	0x736163ef	0x6c8e44e9	0x06d2bd0a	0x3fc587d5
	0x286e1d65	0x5b6555f6	0x275f8dcc	0x5edb3403
	0x412474ed	0x4e41ec00	0xb715c278	0x2777a192
	0x40ded494	0x319ec8a6	0xb39c0eef	0xfe4dafca
	0xa708b162	0x11d2111f	0xc2806d8e	0x2b631990
	0xfc59bb27	0x440667ec	0xc1c43799	0x4aa51bc7
	0x08ce990d	0x2425580c	0x9645de2a	0xe7196d6c
	0x08d4d524	0xcf4e772a	0x21c18347	0x5bd72d56
	0x883bf90b	0xbc262ff0	0x10cfdc55	0x18022197
	0x5f0ab36f	0xd689e2b8	0x1c69f462	0x48bba7d6
	0x0ab172cd	0xdf060504	0xf8973c1b	0x3206adfe
	0xb2cb1735	0xcd9a2237	0xa5fb46de	0x9ffccb44
	0xf10d190e	0x587966c0	0xc51151f6	0xadf04413
	0x3d06c31b	0x04ee4955	0xc8e0c658	0xc18cf4b3
	0xb8819010	0xca4f5220	0xe344f060	0x570b4cda
	0x012d0bbc	0xddd75842	0xa6785823	0x03817bbe
	0x0a36b9c3	0xa63ce601	0xb400ed89	0x54269ffd
	0x932e8525	0xe2e69e40	0xe58b54cc	0x719413e6
	0x7d4f6793	0x646d4539	0x697134ac	0x5e748699
	0x9c139a59	0x70481219	0x5dde0274	0x6360523a
	0xdbb51cc7	0xba4b4e11	0x963acf63	0x023187de
	0x7cafba20	0x720a2328	0xdfde4451	0x3f316592
	0x90a1cd0b	0x1efcf177	0x2670f653	0x5dc15d80
	0xf3f6b6ae	0x0a99dbc7	0x42fa199c	0xd007fb9a
	0x20fddba0	0x6a405776	0x729727cc	0xd241beb5
	0x68157d9b	0xe4757002	0x17213665	0x75a6352a
	0xf501fc00	0x1b3c2485	0x26b32b05	0x134c5648
	0x02a9493d	0xd09b71a2	0x37c03496	0x93cc61cc
	0xb540cb5e	0x97621e22	0x100e80eb	0xa1c6a6dd
	0x697d0e7c	0x50983ef1	0x94ade415	0x594c996d
	0x83adaaf7	0xcddebdbb	0x15d5084d	0x7f553445
	0xaa9b4988	0x7d2d6485	0x747505ce	0xcfce8f7a
	0x2460e3b1	0x8a9bae7b	0xef9577b1	0x9bd8aa4d
	0x0b39d25b	0x7ee75813	0x354d25f0	0xb3230a99
	0x4099e76f	0xef5294dc	0x749229d7	0x4a3628ba
	0xf3bc338c	0x27fdd85d	0x88710bdc	0x8019ae20
	0x03d2ba10	0x357d2071	0xa632494d	0x2b72e5dd
	0x66dc090d	0x7b4e6d16	0x5b8d04c4	0xa7188afe
	0x436cbfc4	0x6b06bb33	0x4ed3b64a	0x1f19f9a6
	0xb74c124d	0x035aa538	0x204e90a2	0x07f4a34e
	0x244c6e48	0x6df56192	0x98f6efda	0xf5ebfe38
	0xa2508e2b	0x41a8ba61	0x19076be1	0x265caeca
	0x5ae8330a	0x72cb54b9	0x01423f2e	0xbd26ddc0
	0x5cfffbcd	0x23a8a126	0x070d1b98	0x7849ee2f
	0x39809bf9	0xc2da255d	0xc13469cd	0xf6286206
	0x04077eba	0x201b7a33	0xe33b328c	0x15c3f97f
	0xb39eacf4	0x5d17c15f	0x206f29dc	0xa298d441
	0x0bc3d7d3	0x056b38e7	0x6dba2ddd	0x9215e8e2
	0xddb6a59e	0x82e17b35	0x58c5d983	0x7d71a528
	0xd9b3d554	0x4437e4c0	0x24752e5f	0x342dab09
	0x07976a7e	0x28aa6c17	0xfcad822e	0xda81303b
	0x47707d1c	0x94cb1a79	0xca4a5585	0x82db40d3
	0x418fab17	0x9f07d457	0x5fbf0969	0x3f6a9267
	0x10d09946	0x79fdb96a	0x02e3cf5b	0xcc1d33c8
	0x8d8b4306	0x4ea1f4e4	0xa1d6bd16	0x052652bd
	0xfdf0c3fd	0xd3c81915	0x31a728c0	0x713109fa
	0x75ade7d9	0x17f501f1	0x6a9ffc21	0xcbae22a7
	0x17b58e47	0x2df71e53	0x8fd029c7	0x8a14431b
	0xd017e657	0xe5227432	0xd60aa2b7	0x5ccf5cc2
	0x3637b99b	0x2fabd50a	0x253f3516	0x4c73647e
	0xf1c1a7c1	0xff49d9f8	0x9472bc31	0xd7ecbdfc
	0x13584a3b	0x935aa0ff	0xe8f1568b	0x6f2e93f1
	0xd0848d18	0xeaac770b	0x068d836b	0xd7cb7f30
	0x82557503	0xb2cc8fdd	0xb16524be	0xbee1c84c
	0x913f67a7	0x2cef225d	0x905c4bf3	0xeffa55a0
	0x17205823	0x7b33ad42	0x5eda3922	0x28764451
	0x6be1d259	0xdec153d8	0xdb9bd4ff	0x174833bc
	0x9b8bd1b2	0x752369c8	0x451085fa	0x0bcfe982
	0x5f9477e3	0x287b2a94	0xda780fc0	0xc0da6ca2
	0x41fc527b	0xa2ac493b	0xcab2f3ea	0x9a84c661
	0x4dc2d3a8	0x550fd8c0	0xd9d1774c	0x13777ae0
	0x5ba5ce24	0x729283f7	0x882e7a83	0x1c0ea2b6
	0xd6a25b38	0x0f14165d	0x1e0255f7	0x7086589d
	0x30e2c981	0x0e94cef8	0x92b2f0e8	0xb2e75616
	0x8c5b34a3	0xf6481b65	0x2ad413ba	0xe769ff51
	0xdfa4ebce	0x2b1b5d7c	0x8ce41a20	0x226d6e1f
	0x2892a50f	0xad3f3a07	0x65796c47	0x622bb66c
	0x990d85ca	0x3d229d65	0x7fd00f34	0xceda262c
	0x1d440bfd	0x3ca0dc2d	0x0f873c0c	0x7e58f266
	0x54ccb060	0x4fff4fe6	0x7b430464	0xbb021813
	0xc8f5afbd	0xd8c51583	0x17bfa087	0x3ab67c6f
	0x8a565d95	0xaf406a6b	0x512e9093	0xda8e4a62
	0x99e157a4	0x2f9b4633	0x9cd0dd79	0x18d48107
	0x4d288586	0x027c2541	0xc8e11802	0x9853a6b8
	0x174e39e2	0xb7661927	0x6edcde3c	0xe7d5b097
	0xbc01e85a	0x37f13dd2	0x8acca432	0x785467fa
	0xcb0a7227	0x13aa06fd	0xce63951a	0x63aeddb9
	0x60f5e939	0xeac8b8dc	0xad7c32ec	0x29bc00ad
	0x4a208a62	0xa5cd0c01	0xb7e6e14a	0x74b93978
	0x0cb98aed	0x1acf90d1	0x30a12963	0xe2faa3bf
	0x8a38e084	0xb506d79c	0xe9f5a398	0x49a1dc43
	0x649fe466	0x71fb0bd7	0xd37054ea	0x99eb2046
	0xf98bb913	0xa66dd966	0x3bf533d8	0xb90c0d94
	0xf10a44bb	0x4e24b124	0xab972198	0xb1c067e6
	0x51b5b660	0x25599615	0x7fb78acd	0x1186fb6f
	0x2e298a6c	0x64759710	0xea6346f4	0xd95be20f
	0x9dfacc80	0x54840473	0x20e25fd8	0xf477b617
	0x95108065	0x6853d6d5	0x934059ef	0x98ed024f
	0x2b9ab13c	0xebabf08c	0x455f3ccb	0xe16795ec
	0xee4f37ac	0x58c23de8	0x605bf91a	0x820606af
	0x49780126	0x3de6f2b2	0xd7163a54	0xe37fbd12
	0x42dc4ac8	0xa9dba6a8	0x2a52e044	0x6a3cd755
	0x0a50bd7e	0x7381e5ec	0x6113300b	0xca9ef1c4
	0xfcbf9fb1	0x02f2fe14	0x14ef8d92	0xaf3479f5
	0x5476e6ad	0x60f8a51c	0x9a48294e	0x6374a21a
	0x3aa905cd	0x0b7dfd0f	0x8c732396	0x32feb8e9
	0xa6f6b561	0x53b12131	0x3c33d3ab	0x9d21a63c
	0x47f0bf5e	0x2724a54a	0xaf9e8b13	0xdefa0851
	0x4642ee69	0xd1c53770	0x96ae6df2	0xcdec381d
	0x66cda20a	0x3118ab96	0xb976b2b7	0x26edfc39
	0x55935013	0x9fad6ed7	0x45828ac9	0x226cff75
	0x0fed2634	0xa1d814ba	0x072b1f47	0x8fffb2ce
	0xa09a6843	0x530673e4	0x4859b9bf	0x8187a24a
	0xe27981e0	0xe8f391d9	0x32589e20	0x37da379e
	0xad59afdb	0x183cd4d3	0xf7469108	0xbc628572
	0x7551944c	0xfee39d3a	0xde1cd9ea	0x7ef53855
	0x5d2b7e29	0xa62cdacf	0x1adb5a78	0xa40b54f7
	0x9668c5e1	0x191e0c4c	0x93a121eb	0x09531f1f
	0x96ba49f4	0x2d1e896c	0xba78f90a	0xece1583e
	0x6c15bc44	0xcf8f520a	0x9a9e83ad	0x9b6b6c7c
	0xbff862a2	0xf17c48ed	0xcc40b386	0x75379aa0
	0x6fcc78f9	0x5ee6d91d	0x60e2881b	0xc5a50f2b
	0xb0e21c76	0x77293b3f	0x4dc3c125	0x71e5e326
	0x752180b6	0xf6966af7	0x96b13f47	0x842f1470
	0xd3cebc0a	0x23931ca2	0x9fa82e41	0x1569625a
	0xab11f0fd	0x0dabfc2f	0x4f499d06	0xdf2f551f
	0x1d59c866	0x228b7c5a	0xcb5c338c	0xf779d337
	0x5661e179	0x57ee6674	0x92c67b12	0x2ab20094
	0x86443609	0x96c11603	0x52150c42	0xbe7a1a0c
	0x417323c5	0x8f535a20	0x0ee45abc	0xd831b3ab
	0x4b56c35e	0xadfca903	0xdb953e87	0x06c100be
	0xccd4e5a1	0x84b1eb7a	0x740cce47	0x61e9a67f
	0x873b3e77	0x7dbb260e	0x2837cadc	0x2f253b42
	0x7afe427a	0xe8ec3710	0x5900dbbc	0x2174e514
	0x84ea376a	0xdd3e79a3	0xa567abf1	0xdff5891f
	0x4b88082f	0x70d28e4e	0xb265f970	0x8fa57c8c
	0x6fb84267	0x1ffed689	0xc8dfaf03	0x593d6750
	0x5c96ee39	0x0199636c	0x415fb6c2	0x77ab0c5a
	0x7f3d0014	0xb51ef843	0xdcc02ceb	0x75cf2a1a
	0x675e057e	0x6fd4b8e0	0xc35c810a	0x0263e828
	0xb3b38e6a	0xeb6f1904	0x38e0e3d5	0xe56c97cb
	0xb9ab05fe	0x7d00aae0	0xc3e2f290	0xd17b0539
	0xab6b0d3c	0x01949b89	0xbde6d45a	0x3ea48534
	0x2585b3ae	0x20eaec0a	0x12165161	0x81eb9e23
	0xbf087042	0x769a37d3	0xbee94e4b	0xd82d0346
	0x95284516	0x9cdd530b	0x610188a3	0xe1cb1a84
	0x201023e8	0xa2b51aa1	0x5f793de7	0x7822f6b7
	0x3415fd61	0x80d0dbd2	0xeaa0b1d0	0x0647a151
	0x37a04153	0x64dd9b5b	0xbea43949	0x7ffc6b1d
	0x3ec171d9	0x16399842	0x0d539e5b	0x168772af
	0x50528a24	0x1ba46948	0x4d1c7622	0x7eabb87b
	0xe1f28f53	0xedfe9f50	0x0882e6f4	0x0b0e858c
	0x53202809	0xdd40481c	0x98f9548c	0xd305e7f4
	0xaa3a3b82	0xf5dfbd5a	0x7f3f0103	0x68d7e48a
	0xf9cbe6ec	0x0aaa6ce6	0x983430db	0xa93473f0
	0xab4a9fe8	0x5967af5f	0x2e4a1aad	0x0eb753b9
	0x5252c78f	0x20cc9e56	0x6d7d06b4	0x01ed2c54
	0x7458f014	0xc472083b	0x5ebc4b2d	0x11938115
	0x5609a0d3	0xcfccc47c	0x44c7215c	0xf87411c1
	0x22a92265	0xd2b00607	0x033ba680	0xb4ed58ed
	0xc58e4a87	0x60836e06	0x9eaff4fc	0xa0528e78
	0xfd20b0d3	0x02356e10	0xa047e404	0xa9283593
	0x54cdff7d	0x3eb1403e	0x9f4a7f56	0x670a19e4
	0x497d4c90	0x7d4b5b52	0x240ad44f	0xa8d2f730
	0xae53e947	0x566c963f	0x109b6ca8	0x27dd1a3f
	0x2c1c5ef0	0x796228e6	0x24220a88	0x008e2bcb
	0x74d45ba5	0xce0484fb	0x8160be45	0xdc3b4bb5
	0xc1cc6e3d	0x1f692d98	0xd4387a6d	0x6efc2aab
	0xdcad07eb	0x95be0966	0x58b6c364	0xc23613b5
	0xe911e2c4	0xd323a52d	0xba9a0937	0x026db7a6
	0xdcb5253e	0xc4d75876	0xfe7c5882	0x70cb8faa
	0x8fd4396f	0x71f19b8a	0x5c6d8137	0xaf3c55e2
	0xe4fa5eaf	0xb489bc28	0xe4059d20	0x7f776f27
	0x418d7e67	0x0560dd23	0xddc8a9f2	0x5d24cfc9
	0x9e0e807d	0x1baeba2b	0xd4085729	0x95604427
	0xa1b82a01	0x9ebf78b3	0x7da9a0bb	0xebad0bcc
	0x876ac5f0	0x50f5e56d	0x35bd1ac5	0x33ce5e78
	0xd0796806	0x28523eb0	0xe0e25542	0xd89e9c2f
	0xf6aa4a94	0xd9843f54	0xde1c58f0	0xa43b7439
	0x438c402a	0xb29e8468	0x2d8b8b39	0x3ac583c5
	0xad2624a0	0x2e57fd2d	0xbf4fd6b8	0x8f86a6ad
	0xee7b10ce	0xd6a0ff5c	0x796cc316	0xe9592c97
	0x78fb0448	0xeb7142a7	0xc23de330	0x510681d9
	0x34034a90	0x535cc5d7	0xbaafd38c	0x5d11e611
	0x58c99b2c	0x2eb95f00	0x8db62076	0xf49d8396
	0xae6f906e	0x7ac672ff	0xc82f6f2f	0xe04071c7
	0xc60fb70b	0x2d0065b4	0xc7dc4d8e	0xe5386450
	0x45de7648	0x4d9d9ed5	0x1ea63c26	0x7e65c525
	0x5a3aa43d	0x68d8ad03	0x125edc7f	0xe444712f
	0x04f20274	0x8e892ae5	0x790c0141	0x3589a296
	0x6615472c	0x923399e6	0xb796db99	0x36b70376
	0xfa59ef8e	0x580ed43f	0x770c41c8	0x0760ac46
	0x76755f0a	0x55272e71	0x64778d44	0xcc8e527a
	0x0863f548	0x2b42f2c5	0x20756bcb	0xf1753f6a
	0xaab7bc8d	0x8d58c65a	0xc2292ed5	0x92f5f173
	0x0ff9fbe6	0x805f2512	0x617a5b90	0x92532577
	0x152d0a3b	0x51c6273a	0xb467eb12	0x973aa5fc
	0xffd5fe17	0x9def8fb4	0xe5f9ee6f	0x3050215b
	0xa6c512c4	0x95fc2825	0x56b9c86a	0x296ff9f7
	0xd5bbd16f	0xfdd6408f	0xcab0ce03	0xa3a37242
	0x6fbc45d8	0x528f4f44	0x195c3aa5	0x3df1ddfe
	0xd705871a	0x6d525fdb	0xf2f0177b	0xe856b5f9
	0x5a62fb0e	0xa10c6b11	0x76c4de6a	0x620929d3
	0xc74465cd	0x70d6eb66	0xc789cff7	0x9b40ec8c
	0xf8d44b90	0x89467100	0xbf5de474	0xd93ffb76
	0xa77e0fd6	0x9a6dedf2	0x7a4b5bff	0x4353cc95
	0x19ad6141	0xe93efcc1	0x63716258	0x5dcb90e0
	0x216ed316	0x38e053f7	0xb2d11a29	0x401fb696
	0x0f60ff0a	0x59c96ce3	0x41ae78bf	0x11293802
	0xe2140131	0x06b3aaed	0x945a8a4d	0xbdc051cc
	0x12a396f8	0x86c84c40	0x2398465d	0x90831319
	0x4d8b474e	0x31edf74a	0x68605ffb	0xdbd5aab4
	0x03a20ef4	0xcb578309	0x55cf8de4	0xeb63cc3e
	0x77b6e657	0x9064c204	0x7e508ca7	0x51f9cc07
	0x2034a87f	0x9e8d6363	0x2347348b	0xb33811f8
	0x61059c50	0x6644040c	0xbb47186a	0x0b39b8a5
	0x719a5cb0	0xf6039950	0x890dc3a5	0xb2c3e909
	0x843ba28a	0xeeb824c6	0x0b0fd3c8	0xa0ae5b58
	0x5fc0fbad	0x869e0f43	0x8157a6ce	0x012ff9e2
	0x7aa0588e	0xcea70c7e	0xdbeb31a2	0x1cdc813c
	0x58772a19	0xd6ef8b39	0x211d0c2b	0x521336f3
	0x0748e0d6	0x31180d54	0x17f2e391	0x7b200851
	0x12a76efa	0x93584a83	0x59a26d00	0xf443aff8
	0x3a6c1c64	0xab949fb1	0x54bb06a5	0x818d1d12
	0xc69783c8	0x6effa0a8	0xd61c0c05	0xd76d617a
	0xf89c3b36	0xbbf2c9e4	0xefd5e16a	0xf239e70b
	0xe124dcf9	0x0ce35a7e	0x4e5de898	0xe898bb85
	0x0eda9543	0x189bb85e	0x3237d51e	0xa81afba4
	0x50e5417c	0xadfe8513	0xd00a97c3	0x7942e79c
	0x45a3f95d	0x38c92d7f	0x66b0fa65	0x88f34b2e
	0x945e83de	0x6fd718fa	0x09988ebc	0x185afb1a
	0xa4bc09ab	0x763ee195	0xd565b562	0x513d30cc
	0x4eca27db	0xab95cb61	0x797f0ba2	0xd1d17c13
	0x7fbdcbc0	0xf2680538	0x8b7d8039	0x545a92be
	0xf7e5dc0b	0x17ff40cb	0x91b1aaf5	0xa65cfaec
	0xe4b88f59	0x5d4a3d52	0xf649b8a7	0xe2d5240a
	0x5e4090d8	0xe8ceb64c	0x5e7604a0	0x87e50b84
	0x78baa4b7	0x8a134528	0xc130aa24	0xbadf6b92
	0x3996d321	0x13d44664	0x6c30618f	0x9546bc58
	0x440b2d80	0x4ab82baf	0xe605672c	0xda1e84c7
	0x0436c4e8	0xf1726cd4	0x380df7f4	0x76cff6ea
	0xec52b439	0xbd0acfa6	0x4a66c6c1	0xee77b3c8
	0x305e5ad1	0xe3df7a5f	0x6d3ca452	0xe2f0bb6a
	0x20aca9dc	0xff5f2785	0xaf1d85e8	0xd4c55653
	0x52bb24e1	0x54d928ac	0x07cd70ee	0x39274492
	0xf7baebc4	0x65071bbc	0xb73a6304	0x2a18402c
	0x04e85d51	0x0eb01c76	0x6f73e255	0xd392e3ab
	0x31ab0616	0x9ab8ba65	0xab2a2eb9	0x34934a78
	0xf8561348	0x2f6642b1	0x30261a32	0xb2a6c09a
	0x4a420e88	0x33557453	0x19bda003	0xaf4e76ba
	0xed9dc685	0x604c61a9	0x9725b972	0x329201c2
	0xa9b4b087	0x5e06c74d	0x9628fdb1	0xe6dc0d04
	0xb18577fa	0xa989c3cc	0x5b299fb7	0x36aaa3cb
	0x6b39a761	0x25bdf05f	0x7b7c71ba	0x8265ae16
	0x403fe456	0x96ec45f1	0x087b5470	0x217e734d
	0xe65c9541	0x688d43f3	0x5bcec90f	0x80e971c0
	0x62f76d35	0x5f9030d0	0xacefa05f	0x64ac9810
	0xd6667793	0x35f8565f	0xf7247bcb	0xc34e0feb
	0xcae60e22	0x728fffe8	0xcf6a16ce	0x8d4fac73
	0x8ad230fc	0x987257c0	0x8c7a1da5	0xa7dbda8d
	0x3c09c385	0x647f2867	0xf0b3b5dc	0x781eb0e9
	0x6244d05d	0x337bd6a2	0x77dd9e28	0xc48c5512
	0x883e4cfe	0x66ad74fd	0x1f659c37	0xd65bfb11
	0xb2389cda	0xdfdd6141	0x28888c3d	0x2e76ac3f
	0x7b21a7f9	0x5ceb1f5b	0x97f62545	0xaefe190f
	0x16fd077d	0xd558d127	0x1fe8a8a7	0xaab0dc71
	0x8ea4576c	0x17a8b8ef	0x7476364f	0x229b0ca9
	0x236b1e56	0x5c1bd152	0x20002652	0x8c0805cd
	0x4c122c4d	0x6cbd72db	0xa9d9d258	0x4817fa88
	0xc805adb3	0x227416db	0xd58adbb5	0x11cdd037
	0xc06e6c92	0x1c548525	0x8cbfab9f	0xa4b1c180
	0xffab2b24	0x186068bb	0x8983f63b	0x982997b0
	0x5abc10e6	0xdfd139c5	0x11c9b6e9	0x86cdfc81
	0x4f8010c7	0x1e1646b6	0x9d66a0d2	0x37c4239d
	0x8066847b	0xaadad61e	0x3eaf7caf	0x957e015c
	0x4d78bfc3	0x15c3fe27	0x6c2d2fc5	0x84af2a8b
	0x59a66a0b	0x3e13f346	0xe9874a62	0xa7446843
	0xdecfe92c	0x120cf098	0x1d188cb6	0xa4938e5f
	0x9023d7e1	0x8bbdb7db	0xaf452ce8	0x6854d9e8
	0x0604f218	0xd39c3237	0x3754ebaf	0x4ae59d90
	0x3913e367	0x99b1902a	0x78c06ff6	0xc177a4a5
	0x218159ad	0x01ec7cd6	0x5a6bda31	0x9a753f92
	0xecad36d9	0xa2216cdb	0x4fc8328e	0x879ac7be
	0x23f3f907	0x5b59fad8	0x122a1644	0x16e63209
	0xcfc827a1	0xfe332476	0x2b72bb15	0xd478caf1
	0x21deb5e0	0x3c1a561e	0xb59be4e8	0x4598f63e
	0x20194b01	0xb4d76ed5	0xb58e06d8	0xb1219a36
	0xdefe3946	0x0731248f	0xcfa09f93	0xe420d6e6
	0x8a0518ba	0x013d8f80	0xd32a05ed	0x7d9d8209
	0x548cb1d4	0x69457a2c	0x668a0a70	0x8cc2b661
	0xb72d4ad3	0x19b388c7	0xb844dd6f	0x4dc39493
	0x7e96565c	0x53959236	0x1dd4a349	0xe50914a5
	0x319844c0	0xddbb2abd	0x2f126ba4	0xa46c6d63
	0xd6829c4d	0x8f178677	0x8ae6291d	0xb5660702
	>;