blob: b90d2f6023c59cd605a8d2735645869d97bc3ebf [file] [log] [blame]
shannon.woods@transgaming.combdf2d802013-02-28 23:16:20 +00001#include "precompiled.h"
daniel@transgaming.com70a219b2012-11-28 21:00:08 +00002//
3// Copyright (c) 2012 The ANGLE Project Authors. All rights reserved.
4// Use of this source code is governed by a BSD-style license that can be
5// found in the LICENSE file.
6//
7
8// This file is automatically generated.
9
10namespace gl
11{
12
13const static unsigned g_mantissa[2048] = {
14 0x00000000,
15 0x33800000,
16 0x34000000,
17 0x34400000,
18 0x34800000,
19 0x34a00000,
20 0x34c00000,
21 0x34e00000,
22 0x35000000,
23 0x35100000,
24 0x35200000,
25 0x35300000,
26 0x35400000,
27 0x35500000,
28 0x35600000,
29 0x35700000,
30 0x35800000,
31 0x35880000,
32 0x35900000,
33 0x35980000,
34 0x35a00000,
35 0x35a80000,
36 0x35b00000,
37 0x35b80000,
38 0x35c00000,
39 0x35c80000,
40 0x35d00000,
41 0x35d80000,
42 0x35e00000,
43 0x35e80000,
44 0x35f00000,
45 0x35f80000,
46 0x36000000,
47 0x36040000,
48 0x36080000,
49 0x360c0000,
50 0x36100000,
51 0x36140000,
52 0x36180000,
53 0x361c0000,
54 0x36200000,
55 0x36240000,
56 0x36280000,
57 0x362c0000,
58 0x36300000,
59 0x36340000,
60 0x36380000,
61 0x363c0000,
62 0x36400000,
63 0x36440000,
64 0x36480000,
65 0x364c0000,
66 0x36500000,
67 0x36540000,
68 0x36580000,
69 0x365c0000,
70 0x36600000,
71 0x36640000,
72 0x36680000,
73 0x366c0000,
74 0x36700000,
75 0x36740000,
76 0x36780000,
77 0x367c0000,
78 0x36800000,
79 0x36820000,
80 0x36840000,
81 0x36860000,
82 0x36880000,
83 0x368a0000,
84 0x368c0000,
85 0x368e0000,
86 0x36900000,
87 0x36920000,
88 0x36940000,
89 0x36960000,
90 0x36980000,
91 0x369a0000,
92 0x369c0000,
93 0x369e0000,
94 0x36a00000,
95 0x36a20000,
96 0x36a40000,
97 0x36a60000,
98 0x36a80000,
99 0x36aa0000,
100 0x36ac0000,
101 0x36ae0000,
102 0x36b00000,
103 0x36b20000,
104 0x36b40000,
105 0x36b60000,
106 0x36b80000,
107 0x36ba0000,
108 0x36bc0000,
109 0x36be0000,
110 0x36c00000,
111 0x36c20000,
112 0x36c40000,
113 0x36c60000,
114 0x36c80000,
115 0x36ca0000,
116 0x36cc0000,
117 0x36ce0000,
118 0x36d00000,
119 0x36d20000,
120 0x36d40000,
121 0x36d60000,
122 0x36d80000,
123 0x36da0000,
124 0x36dc0000,
125 0x36de0000,
126 0x36e00000,
127 0x36e20000,
128 0x36e40000,
129 0x36e60000,
130 0x36e80000,
131 0x36ea0000,
132 0x36ec0000,
133 0x36ee0000,
134 0x36f00000,
135 0x36f20000,
136 0x36f40000,
137 0x36f60000,
138 0x36f80000,
139 0x36fa0000,
140 0x36fc0000,
141 0x36fe0000,
142 0x37000000,
143 0x37010000,
144 0x37020000,
145 0x37030000,
146 0x37040000,
147 0x37050000,
148 0x37060000,
149 0x37070000,
150 0x37080000,
151 0x37090000,
152 0x370a0000,
153 0x370b0000,
154 0x370c0000,
155 0x370d0000,
156 0x370e0000,
157 0x370f0000,
158 0x37100000,
159 0x37110000,
160 0x37120000,
161 0x37130000,
162 0x37140000,
163 0x37150000,
164 0x37160000,
165 0x37170000,
166 0x37180000,
167 0x37190000,
168 0x371a0000,
169 0x371b0000,
170 0x371c0000,
171 0x371d0000,
172 0x371e0000,
173 0x371f0000,
174 0x37200000,
175 0x37210000,
176 0x37220000,
177 0x37230000,
178 0x37240000,
179 0x37250000,
180 0x37260000,
181 0x37270000,
182 0x37280000,
183 0x37290000,
184 0x372a0000,
185 0x372b0000,
186 0x372c0000,
187 0x372d0000,
188 0x372e0000,
189 0x372f0000,
190 0x37300000,
191 0x37310000,
192 0x37320000,
193 0x37330000,
194 0x37340000,
195 0x37350000,
196 0x37360000,
197 0x37370000,
198 0x37380000,
199 0x37390000,
200 0x373a0000,
201 0x373b0000,
202 0x373c0000,
203 0x373d0000,
204 0x373e0000,
205 0x373f0000,
206 0x37400000,
207 0x37410000,
208 0x37420000,
209 0x37430000,
210 0x37440000,
211 0x37450000,
212 0x37460000,
213 0x37470000,
214 0x37480000,
215 0x37490000,
216 0x374a0000,
217 0x374b0000,
218 0x374c0000,
219 0x374d0000,
220 0x374e0000,
221 0x374f0000,
222 0x37500000,
223 0x37510000,
224 0x37520000,
225 0x37530000,
226 0x37540000,
227 0x37550000,
228 0x37560000,
229 0x37570000,
230 0x37580000,
231 0x37590000,
232 0x375a0000,
233 0x375b0000,
234 0x375c0000,
235 0x375d0000,
236 0x375e0000,
237 0x375f0000,
238 0x37600000,
239 0x37610000,
240 0x37620000,
241 0x37630000,
242 0x37640000,
243 0x37650000,
244 0x37660000,
245 0x37670000,
246 0x37680000,
247 0x37690000,
248 0x376a0000,
249 0x376b0000,
250 0x376c0000,
251 0x376d0000,
252 0x376e0000,
253 0x376f0000,
254 0x37700000,
255 0x37710000,
256 0x37720000,
257 0x37730000,
258 0x37740000,
259 0x37750000,
260 0x37760000,
261 0x37770000,
262 0x37780000,
263 0x37790000,
264 0x377a0000,
265 0x377b0000,
266 0x377c0000,
267 0x377d0000,
268 0x377e0000,
269 0x377f0000,
270 0x37800000,
271 0x37808000,
272 0x37810000,
273 0x37818000,
274 0x37820000,
275 0x37828000,
276 0x37830000,
277 0x37838000,
278 0x37840000,
279 0x37848000,
280 0x37850000,
281 0x37858000,
282 0x37860000,
283 0x37868000,
284 0x37870000,
285 0x37878000,
286 0x37880000,
287 0x37888000,
288 0x37890000,
289 0x37898000,
290 0x378a0000,
291 0x378a8000,
292 0x378b0000,
293 0x378b8000,
294 0x378c0000,
295 0x378c8000,
296 0x378d0000,
297 0x378d8000,
298 0x378e0000,
299 0x378e8000,
300 0x378f0000,
301 0x378f8000,
302 0x37900000,
303 0x37908000,
304 0x37910000,
305 0x37918000,
306 0x37920000,
307 0x37928000,
308 0x37930000,
309 0x37938000,
310 0x37940000,
311 0x37948000,
312 0x37950000,
313 0x37958000,
314 0x37960000,
315 0x37968000,
316 0x37970000,
317 0x37978000,
318 0x37980000,
319 0x37988000,
320 0x37990000,
321 0x37998000,
322 0x379a0000,
323 0x379a8000,
324 0x379b0000,
325 0x379b8000,
326 0x379c0000,
327 0x379c8000,
328 0x379d0000,
329 0x379d8000,
330 0x379e0000,
331 0x379e8000,
332 0x379f0000,
333 0x379f8000,
334 0x37a00000,
335 0x37a08000,
336 0x37a10000,
337 0x37a18000,
338 0x37a20000,
339 0x37a28000,
340 0x37a30000,
341 0x37a38000,
342 0x37a40000,
343 0x37a48000,
344 0x37a50000,
345 0x37a58000,
346 0x37a60000,
347 0x37a68000,
348 0x37a70000,
349 0x37a78000,
350 0x37a80000,
351 0x37a88000,
352 0x37a90000,
353 0x37a98000,
354 0x37aa0000,
355 0x37aa8000,
356 0x37ab0000,
357 0x37ab8000,
358 0x37ac0000,
359 0x37ac8000,
360 0x37ad0000,
361 0x37ad8000,
362 0x37ae0000,
363 0x37ae8000,
364 0x37af0000,
365 0x37af8000,
366 0x37b00000,
367 0x37b08000,
368 0x37b10000,
369 0x37b18000,
370 0x37b20000,
371 0x37b28000,
372 0x37b30000,
373 0x37b38000,
374 0x37b40000,
375 0x37b48000,
376 0x37b50000,
377 0x37b58000,
378 0x37b60000,
379 0x37b68000,
380 0x37b70000,
381 0x37b78000,
382 0x37b80000,
383 0x37b88000,
384 0x37b90000,
385 0x37b98000,
386 0x37ba0000,
387 0x37ba8000,
388 0x37bb0000,
389 0x37bb8000,
390 0x37bc0000,
391 0x37bc8000,
392 0x37bd0000,
393 0x37bd8000,
394 0x37be0000,
395 0x37be8000,
396 0x37bf0000,
397 0x37bf8000,
398 0x37c00000,
399 0x37c08000,
400 0x37c10000,
401 0x37c18000,
402 0x37c20000,
403 0x37c28000,
404 0x37c30000,
405 0x37c38000,
406 0x37c40000,
407 0x37c48000,
408 0x37c50000,
409 0x37c58000,
410 0x37c60000,
411 0x37c68000,
412 0x37c70000,
413 0x37c78000,
414 0x37c80000,
415 0x37c88000,
416 0x37c90000,
417 0x37c98000,
418 0x37ca0000,
419 0x37ca8000,
420 0x37cb0000,
421 0x37cb8000,
422 0x37cc0000,
423 0x37cc8000,
424 0x37cd0000,
425 0x37cd8000,
426 0x37ce0000,
427 0x37ce8000,
428 0x37cf0000,
429 0x37cf8000,
430 0x37d00000,
431 0x37d08000,
432 0x37d10000,
433 0x37d18000,
434 0x37d20000,
435 0x37d28000,
436 0x37d30000,
437 0x37d38000,
438 0x37d40000,
439 0x37d48000,
440 0x37d50000,
441 0x37d58000,
442 0x37d60000,
443 0x37d68000,
444 0x37d70000,
445 0x37d78000,
446 0x37d80000,
447 0x37d88000,
448 0x37d90000,
449 0x37d98000,
450 0x37da0000,
451 0x37da8000,
452 0x37db0000,
453 0x37db8000,
454 0x37dc0000,
455 0x37dc8000,
456 0x37dd0000,
457 0x37dd8000,
458 0x37de0000,
459 0x37de8000,
460 0x37df0000,
461 0x37df8000,
462 0x37e00000,
463 0x37e08000,
464 0x37e10000,
465 0x37e18000,
466 0x37e20000,
467 0x37e28000,
468 0x37e30000,
469 0x37e38000,
470 0x37e40000,
471 0x37e48000,
472 0x37e50000,
473 0x37e58000,
474 0x37e60000,
475 0x37e68000,
476 0x37e70000,
477 0x37e78000,
478 0x37e80000,
479 0x37e88000,
480 0x37e90000,
481 0x37e98000,
482 0x37ea0000,
483 0x37ea8000,
484 0x37eb0000,
485 0x37eb8000,
486 0x37ec0000,
487 0x37ec8000,
488 0x37ed0000,
489 0x37ed8000,
490 0x37ee0000,
491 0x37ee8000,
492 0x37ef0000,
493 0x37ef8000,
494 0x37f00000,
495 0x37f08000,
496 0x37f10000,
497 0x37f18000,
498 0x37f20000,
499 0x37f28000,
500 0x37f30000,
501 0x37f38000,
502 0x37f40000,
503 0x37f48000,
504 0x37f50000,
505 0x37f58000,
506 0x37f60000,
507 0x37f68000,
508 0x37f70000,
509 0x37f78000,
510 0x37f80000,
511 0x37f88000,
512 0x37f90000,
513 0x37f98000,
514 0x37fa0000,
515 0x37fa8000,
516 0x37fb0000,
517 0x37fb8000,
518 0x37fc0000,
519 0x37fc8000,
520 0x37fd0000,
521 0x37fd8000,
522 0x37fe0000,
523 0x37fe8000,
524 0x37ff0000,
525 0x37ff8000,
526 0x38000000,
527 0x38004000,
528 0x38008000,
529 0x3800c000,
530 0x38010000,
531 0x38014000,
532 0x38018000,
533 0x3801c000,
534 0x38020000,
535 0x38024000,
536 0x38028000,
537 0x3802c000,
538 0x38030000,
539 0x38034000,
540 0x38038000,
541 0x3803c000,
542 0x38040000,
543 0x38044000,
544 0x38048000,
545 0x3804c000,
546 0x38050000,
547 0x38054000,
548 0x38058000,
549 0x3805c000,
550 0x38060000,
551 0x38064000,
552 0x38068000,
553 0x3806c000,
554 0x38070000,
555 0x38074000,
556 0x38078000,
557 0x3807c000,
558 0x38080000,
559 0x38084000,
560 0x38088000,
561 0x3808c000,
562 0x38090000,
563 0x38094000,
564 0x38098000,
565 0x3809c000,
566 0x380a0000,
567 0x380a4000,
568 0x380a8000,
569 0x380ac000,
570 0x380b0000,
571 0x380b4000,
572 0x380b8000,
573 0x380bc000,
574 0x380c0000,
575 0x380c4000,
576 0x380c8000,
577 0x380cc000,
578 0x380d0000,
579 0x380d4000,
580 0x380d8000,
581 0x380dc000,
582 0x380e0000,
583 0x380e4000,
584 0x380e8000,
585 0x380ec000,
586 0x380f0000,
587 0x380f4000,
588 0x380f8000,
589 0x380fc000,
590 0x38100000,
591 0x38104000,
592 0x38108000,
593 0x3810c000,
594 0x38110000,
595 0x38114000,
596 0x38118000,
597 0x3811c000,
598 0x38120000,
599 0x38124000,
600 0x38128000,
601 0x3812c000,
602 0x38130000,
603 0x38134000,
604 0x38138000,
605 0x3813c000,
606 0x38140000,
607 0x38144000,
608 0x38148000,
609 0x3814c000,
610 0x38150000,
611 0x38154000,
612 0x38158000,
613 0x3815c000,
614 0x38160000,
615 0x38164000,
616 0x38168000,
617 0x3816c000,
618 0x38170000,
619 0x38174000,
620 0x38178000,
621 0x3817c000,
622 0x38180000,
623 0x38184000,
624 0x38188000,
625 0x3818c000,
626 0x38190000,
627 0x38194000,
628 0x38198000,
629 0x3819c000,
630 0x381a0000,
631 0x381a4000,
632 0x381a8000,
633 0x381ac000,
634 0x381b0000,
635 0x381b4000,
636 0x381b8000,
637 0x381bc000,
638 0x381c0000,
639 0x381c4000,
640 0x381c8000,
641 0x381cc000,
642 0x381d0000,
643 0x381d4000,
644 0x381d8000,
645 0x381dc000,
646 0x381e0000,
647 0x381e4000,
648 0x381e8000,
649 0x381ec000,
650 0x381f0000,
651 0x381f4000,
652 0x381f8000,
653 0x381fc000,
654 0x38200000,
655 0x38204000,
656 0x38208000,
657 0x3820c000,
658 0x38210000,
659 0x38214000,
660 0x38218000,
661 0x3821c000,
662 0x38220000,
663 0x38224000,
664 0x38228000,
665 0x3822c000,
666 0x38230000,
667 0x38234000,
668 0x38238000,
669 0x3823c000,
670 0x38240000,
671 0x38244000,
672 0x38248000,
673 0x3824c000,
674 0x38250000,
675 0x38254000,
676 0x38258000,
677 0x3825c000,
678 0x38260000,
679 0x38264000,
680 0x38268000,
681 0x3826c000,
682 0x38270000,
683 0x38274000,
684 0x38278000,
685 0x3827c000,
686 0x38280000,
687 0x38284000,
688 0x38288000,
689 0x3828c000,
690 0x38290000,
691 0x38294000,
692 0x38298000,
693 0x3829c000,
694 0x382a0000,
695 0x382a4000,
696 0x382a8000,
697 0x382ac000,
698 0x382b0000,
699 0x382b4000,
700 0x382b8000,
701 0x382bc000,
702 0x382c0000,
703 0x382c4000,
704 0x382c8000,
705 0x382cc000,
706 0x382d0000,
707 0x382d4000,
708 0x382d8000,
709 0x382dc000,
710 0x382e0000,
711 0x382e4000,
712 0x382e8000,
713 0x382ec000,
714 0x382f0000,
715 0x382f4000,
716 0x382f8000,
717 0x382fc000,
718 0x38300000,
719 0x38304000,
720 0x38308000,
721 0x3830c000,
722 0x38310000,
723 0x38314000,
724 0x38318000,
725 0x3831c000,
726 0x38320000,
727 0x38324000,
728 0x38328000,
729 0x3832c000,
730 0x38330000,
731 0x38334000,
732 0x38338000,
733 0x3833c000,
734 0x38340000,
735 0x38344000,
736 0x38348000,
737 0x3834c000,
738 0x38350000,
739 0x38354000,
740 0x38358000,
741 0x3835c000,
742 0x38360000,
743 0x38364000,
744 0x38368000,
745 0x3836c000,
746 0x38370000,
747 0x38374000,
748 0x38378000,
749 0x3837c000,
750 0x38380000,
751 0x38384000,
752 0x38388000,
753 0x3838c000,
754 0x38390000,
755 0x38394000,
756 0x38398000,
757 0x3839c000,
758 0x383a0000,
759 0x383a4000,
760 0x383a8000,
761 0x383ac000,
762 0x383b0000,
763 0x383b4000,
764 0x383b8000,
765 0x383bc000,
766 0x383c0000,
767 0x383c4000,
768 0x383c8000,
769 0x383cc000,
770 0x383d0000,
771 0x383d4000,
772 0x383d8000,
773 0x383dc000,
774 0x383e0000,
775 0x383e4000,
776 0x383e8000,
777 0x383ec000,
778 0x383f0000,
779 0x383f4000,
780 0x383f8000,
781 0x383fc000,
782 0x38400000,
783 0x38404000,
784 0x38408000,
785 0x3840c000,
786 0x38410000,
787 0x38414000,
788 0x38418000,
789 0x3841c000,
790 0x38420000,
791 0x38424000,
792 0x38428000,
793 0x3842c000,
794 0x38430000,
795 0x38434000,
796 0x38438000,
797 0x3843c000,
798 0x38440000,
799 0x38444000,
800 0x38448000,
801 0x3844c000,
802 0x38450000,
803 0x38454000,
804 0x38458000,
805 0x3845c000,
806 0x38460000,
807 0x38464000,
808 0x38468000,
809 0x3846c000,
810 0x38470000,
811 0x38474000,
812 0x38478000,
813 0x3847c000,
814 0x38480000,
815 0x38484000,
816 0x38488000,
817 0x3848c000,
818 0x38490000,
819 0x38494000,
820 0x38498000,
821 0x3849c000,
822 0x384a0000,
823 0x384a4000,
824 0x384a8000,
825 0x384ac000,
826 0x384b0000,
827 0x384b4000,
828 0x384b8000,
829 0x384bc000,
830 0x384c0000,
831 0x384c4000,
832 0x384c8000,
833 0x384cc000,
834 0x384d0000,
835 0x384d4000,
836 0x384d8000,
837 0x384dc000,
838 0x384e0000,
839 0x384e4000,
840 0x384e8000,
841 0x384ec000,
842 0x384f0000,
843 0x384f4000,
844 0x384f8000,
845 0x384fc000,
846 0x38500000,
847 0x38504000,
848 0x38508000,
849 0x3850c000,
850 0x38510000,
851 0x38514000,
852 0x38518000,
853 0x3851c000,
854 0x38520000,
855 0x38524000,
856 0x38528000,
857 0x3852c000,
858 0x38530000,
859 0x38534000,
860 0x38538000,
861 0x3853c000,
862 0x38540000,
863 0x38544000,
864 0x38548000,
865 0x3854c000,
866 0x38550000,
867 0x38554000,
868 0x38558000,
869 0x3855c000,
870 0x38560000,
871 0x38564000,
872 0x38568000,
873 0x3856c000,
874 0x38570000,
875 0x38574000,
876 0x38578000,
877 0x3857c000,
878 0x38580000,
879 0x38584000,
880 0x38588000,
881 0x3858c000,
882 0x38590000,
883 0x38594000,
884 0x38598000,
885 0x3859c000,
886 0x385a0000,
887 0x385a4000,
888 0x385a8000,
889 0x385ac000,
890 0x385b0000,
891 0x385b4000,
892 0x385b8000,
893 0x385bc000,
894 0x385c0000,
895 0x385c4000,
896 0x385c8000,
897 0x385cc000,
898 0x385d0000,
899 0x385d4000,
900 0x385d8000,
901 0x385dc000,
902 0x385e0000,
903 0x385e4000,
904 0x385e8000,
905 0x385ec000,
906 0x385f0000,
907 0x385f4000,
908 0x385f8000,
909 0x385fc000,
910 0x38600000,
911 0x38604000,
912 0x38608000,
913 0x3860c000,
914 0x38610000,
915 0x38614000,
916 0x38618000,
917 0x3861c000,
918 0x38620000,
919 0x38624000,
920 0x38628000,
921 0x3862c000,
922 0x38630000,
923 0x38634000,
924 0x38638000,
925 0x3863c000,
926 0x38640000,
927 0x38644000,
928 0x38648000,
929 0x3864c000,
930 0x38650000,
931 0x38654000,
932 0x38658000,
933 0x3865c000,
934 0x38660000,
935 0x38664000,
936 0x38668000,
937 0x3866c000,
938 0x38670000,
939 0x38674000,
940 0x38678000,
941 0x3867c000,
942 0x38680000,
943 0x38684000,
944 0x38688000,
945 0x3868c000,
946 0x38690000,
947 0x38694000,
948 0x38698000,
949 0x3869c000,
950 0x386a0000,
951 0x386a4000,
952 0x386a8000,
953 0x386ac000,
954 0x386b0000,
955 0x386b4000,
956 0x386b8000,
957 0x386bc000,
958 0x386c0000,
959 0x386c4000,
960 0x386c8000,
961 0x386cc000,
962 0x386d0000,
963 0x386d4000,
964 0x386d8000,
965 0x386dc000,
966 0x386e0000,
967 0x386e4000,
968 0x386e8000,
969 0x386ec000,
970 0x386f0000,
971 0x386f4000,
972 0x386f8000,
973 0x386fc000,
974 0x38700000,
975 0x38704000,
976 0x38708000,
977 0x3870c000,
978 0x38710000,
979 0x38714000,
980 0x38718000,
981 0x3871c000,
982 0x38720000,
983 0x38724000,
984 0x38728000,
985 0x3872c000,
986 0x38730000,
987 0x38734000,
988 0x38738000,
989 0x3873c000,
990 0x38740000,
991 0x38744000,
992 0x38748000,
993 0x3874c000,
994 0x38750000,
995 0x38754000,
996 0x38758000,
997 0x3875c000,
998 0x38760000,
999 0x38764000,
1000 0x38768000,
1001 0x3876c000,
1002 0x38770000,
1003 0x38774000,
1004 0x38778000,
1005 0x3877c000,
1006 0x38780000,
1007 0x38784000,
1008 0x38788000,
1009 0x3878c000,
1010 0x38790000,
1011 0x38794000,
1012 0x38798000,
1013 0x3879c000,
1014 0x387a0000,
1015 0x387a4000,
1016 0x387a8000,
1017 0x387ac000,
1018 0x387b0000,
1019 0x387b4000,
1020 0x387b8000,
1021 0x387bc000,
1022 0x387c0000,
1023 0x387c4000,
1024 0x387c8000,
1025 0x387cc000,
1026 0x387d0000,
1027 0x387d4000,
1028 0x387d8000,
1029 0x387dc000,
1030 0x387e0000,
1031 0x387e4000,
1032 0x387e8000,
1033 0x387ec000,
1034 0x387f0000,
1035 0x387f4000,
1036 0x387f8000,
1037 0x387fc000,
1038 0x38000000,
1039 0x38002000,
1040 0x38004000,
1041 0x38006000,
1042 0x38008000,
1043 0x3800a000,
1044 0x3800c000,
1045 0x3800e000,
1046 0x38010000,
1047 0x38012000,
1048 0x38014000,
1049 0x38016000,
1050 0x38018000,
1051 0x3801a000,
1052 0x3801c000,
1053 0x3801e000,
1054 0x38020000,
1055 0x38022000,
1056 0x38024000,
1057 0x38026000,
1058 0x38028000,
1059 0x3802a000,
1060 0x3802c000,
1061 0x3802e000,
1062 0x38030000,
1063 0x38032000,
1064 0x38034000,
1065 0x38036000,
1066 0x38038000,
1067 0x3803a000,
1068 0x3803c000,
1069 0x3803e000,
1070 0x38040000,
1071 0x38042000,
1072 0x38044000,
1073 0x38046000,
1074 0x38048000,
1075 0x3804a000,
1076 0x3804c000,
1077 0x3804e000,
1078 0x38050000,
1079 0x38052000,
1080 0x38054000,
1081 0x38056000,
1082 0x38058000,
1083 0x3805a000,
1084 0x3805c000,
1085 0x3805e000,
1086 0x38060000,
1087 0x38062000,
1088 0x38064000,
1089 0x38066000,
1090 0x38068000,
1091 0x3806a000,
1092 0x3806c000,
1093 0x3806e000,
1094 0x38070000,
1095 0x38072000,
1096 0x38074000,
1097 0x38076000,
1098 0x38078000,
1099 0x3807a000,
1100 0x3807c000,
1101 0x3807e000,
1102 0x38080000,
1103 0x38082000,
1104 0x38084000,
1105 0x38086000,
1106 0x38088000,
1107 0x3808a000,
1108 0x3808c000,
1109 0x3808e000,
1110 0x38090000,
1111 0x38092000,
1112 0x38094000,
1113 0x38096000,
1114 0x38098000,
1115 0x3809a000,
1116 0x3809c000,
1117 0x3809e000,
1118 0x380a0000,
1119 0x380a2000,
1120 0x380a4000,
1121 0x380a6000,
1122 0x380a8000,
1123 0x380aa000,
1124 0x380ac000,
1125 0x380ae000,
1126 0x380b0000,
1127 0x380b2000,
1128 0x380b4000,
1129 0x380b6000,
1130 0x380b8000,
1131 0x380ba000,
1132 0x380bc000,
1133 0x380be000,
1134 0x380c0000,
1135 0x380c2000,
1136 0x380c4000,
1137 0x380c6000,
1138 0x380c8000,
1139 0x380ca000,
1140 0x380cc000,
1141 0x380ce000,
1142 0x380d0000,
1143 0x380d2000,
1144 0x380d4000,
1145 0x380d6000,
1146 0x380d8000,
1147 0x380da000,
1148 0x380dc000,
1149 0x380de000,
1150 0x380e0000,
1151 0x380e2000,
1152 0x380e4000,
1153 0x380e6000,
1154 0x380e8000,
1155 0x380ea000,
1156 0x380ec000,
1157 0x380ee000,
1158 0x380f0000,
1159 0x380f2000,
1160 0x380f4000,
1161 0x380f6000,
1162 0x380f8000,
1163 0x380fa000,
1164 0x380fc000,
1165 0x380fe000,
1166 0x38100000,
1167 0x38102000,
1168 0x38104000,
1169 0x38106000,
1170 0x38108000,
1171 0x3810a000,
1172 0x3810c000,
1173 0x3810e000,
1174 0x38110000,
1175 0x38112000,
1176 0x38114000,
1177 0x38116000,
1178 0x38118000,
1179 0x3811a000,
1180 0x3811c000,
1181 0x3811e000,
1182 0x38120000,
1183 0x38122000,
1184 0x38124000,
1185 0x38126000,
1186 0x38128000,
1187 0x3812a000,
1188 0x3812c000,
1189 0x3812e000,
1190 0x38130000,
1191 0x38132000,
1192 0x38134000,
1193 0x38136000,
1194 0x38138000,
1195 0x3813a000,
1196 0x3813c000,
1197 0x3813e000,
1198 0x38140000,
1199 0x38142000,
1200 0x38144000,
1201 0x38146000,
1202 0x38148000,
1203 0x3814a000,
1204 0x3814c000,
1205 0x3814e000,
1206 0x38150000,
1207 0x38152000,
1208 0x38154000,
1209 0x38156000,
1210 0x38158000,
1211 0x3815a000,
1212 0x3815c000,
1213 0x3815e000,
1214 0x38160000,
1215 0x38162000,
1216 0x38164000,
1217 0x38166000,
1218 0x38168000,
1219 0x3816a000,
1220 0x3816c000,
1221 0x3816e000,
1222 0x38170000,
1223 0x38172000,
1224 0x38174000,
1225 0x38176000,
1226 0x38178000,
1227 0x3817a000,
1228 0x3817c000,
1229 0x3817e000,
1230 0x38180000,
1231 0x38182000,
1232 0x38184000,
1233 0x38186000,
1234 0x38188000,
1235 0x3818a000,
1236 0x3818c000,
1237 0x3818e000,
1238 0x38190000,
1239 0x38192000,
1240 0x38194000,
1241 0x38196000,
1242 0x38198000,
1243 0x3819a000,
1244 0x3819c000,
1245 0x3819e000,
1246 0x381a0000,
1247 0x381a2000,
1248 0x381a4000,
1249 0x381a6000,
1250 0x381a8000,
1251 0x381aa000,
1252 0x381ac000,
1253 0x381ae000,
1254 0x381b0000,
1255 0x381b2000,
1256 0x381b4000,
1257 0x381b6000,
1258 0x381b8000,
1259 0x381ba000,
1260 0x381bc000,
1261 0x381be000,
1262 0x381c0000,
1263 0x381c2000,
1264 0x381c4000,
1265 0x381c6000,
1266 0x381c8000,
1267 0x381ca000,
1268 0x381cc000,
1269 0x381ce000,
1270 0x381d0000,
1271 0x381d2000,
1272 0x381d4000,
1273 0x381d6000,
1274 0x381d8000,
1275 0x381da000,
1276 0x381dc000,
1277 0x381de000,
1278 0x381e0000,
1279 0x381e2000,
1280 0x381e4000,
1281 0x381e6000,
1282 0x381e8000,
1283 0x381ea000,
1284 0x381ec000,
1285 0x381ee000,
1286 0x381f0000,
1287 0x381f2000,
1288 0x381f4000,
1289 0x381f6000,
1290 0x381f8000,
1291 0x381fa000,
1292 0x381fc000,
1293 0x381fe000,
1294 0x38200000,
1295 0x38202000,
1296 0x38204000,
1297 0x38206000,
1298 0x38208000,
1299 0x3820a000,
1300 0x3820c000,
1301 0x3820e000,
1302 0x38210000,
1303 0x38212000,
1304 0x38214000,
1305 0x38216000,
1306 0x38218000,
1307 0x3821a000,
1308 0x3821c000,
1309 0x3821e000,
1310 0x38220000,
1311 0x38222000,
1312 0x38224000,
1313 0x38226000,
1314 0x38228000,
1315 0x3822a000,
1316 0x3822c000,
1317 0x3822e000,
1318 0x38230000,
1319 0x38232000,
1320 0x38234000,
1321 0x38236000,
1322 0x38238000,
1323 0x3823a000,
1324 0x3823c000,
1325 0x3823e000,
1326 0x38240000,
1327 0x38242000,
1328 0x38244000,
1329 0x38246000,
1330 0x38248000,
1331 0x3824a000,
1332 0x3824c000,
1333 0x3824e000,
1334 0x38250000,
1335 0x38252000,
1336 0x38254000,
1337 0x38256000,
1338 0x38258000,
1339 0x3825a000,
1340 0x3825c000,
1341 0x3825e000,
1342 0x38260000,
1343 0x38262000,
1344 0x38264000,
1345 0x38266000,
1346 0x38268000,
1347 0x3826a000,
1348 0x3826c000,
1349 0x3826e000,
1350 0x38270000,
1351 0x38272000,
1352 0x38274000,
1353 0x38276000,
1354 0x38278000,
1355 0x3827a000,
1356 0x3827c000,
1357 0x3827e000,
1358 0x38280000,
1359 0x38282000,
1360 0x38284000,
1361 0x38286000,
1362 0x38288000,
1363 0x3828a000,
1364 0x3828c000,
1365 0x3828e000,
1366 0x38290000,
1367 0x38292000,
1368 0x38294000,
1369 0x38296000,
1370 0x38298000,
1371 0x3829a000,
1372 0x3829c000,
1373 0x3829e000,
1374 0x382a0000,
1375 0x382a2000,
1376 0x382a4000,
1377 0x382a6000,
1378 0x382a8000,
1379 0x382aa000,
1380 0x382ac000,
1381 0x382ae000,
1382 0x382b0000,
1383 0x382b2000,
1384 0x382b4000,
1385 0x382b6000,
1386 0x382b8000,
1387 0x382ba000,
1388 0x382bc000,
1389 0x382be000,
1390 0x382c0000,
1391 0x382c2000,
1392 0x382c4000,
1393 0x382c6000,
1394 0x382c8000,
1395 0x382ca000,
1396 0x382cc000,
1397 0x382ce000,
1398 0x382d0000,
1399 0x382d2000,
1400 0x382d4000,
1401 0x382d6000,
1402 0x382d8000,
1403 0x382da000,
1404 0x382dc000,
1405 0x382de000,
1406 0x382e0000,
1407 0x382e2000,
1408 0x382e4000,
1409 0x382e6000,
1410 0x382e8000,
1411 0x382ea000,
1412 0x382ec000,
1413 0x382ee000,
1414 0x382f0000,
1415 0x382f2000,
1416 0x382f4000,
1417 0x382f6000,
1418 0x382f8000,
1419 0x382fa000,
1420 0x382fc000,
1421 0x382fe000,
1422 0x38300000,
1423 0x38302000,
1424 0x38304000,
1425 0x38306000,
1426 0x38308000,
1427 0x3830a000,
1428 0x3830c000,
1429 0x3830e000,
1430 0x38310000,
1431 0x38312000,
1432 0x38314000,
1433 0x38316000,
1434 0x38318000,
1435 0x3831a000,
1436 0x3831c000,
1437 0x3831e000,
1438 0x38320000,
1439 0x38322000,
1440 0x38324000,
1441 0x38326000,
1442 0x38328000,
1443 0x3832a000,
1444 0x3832c000,
1445 0x3832e000,
1446 0x38330000,
1447 0x38332000,
1448 0x38334000,
1449 0x38336000,
1450 0x38338000,
1451 0x3833a000,
1452 0x3833c000,
1453 0x3833e000,
1454 0x38340000,
1455 0x38342000,
1456 0x38344000,
1457 0x38346000,
1458 0x38348000,
1459 0x3834a000,
1460 0x3834c000,
1461 0x3834e000,
1462 0x38350000,
1463 0x38352000,
1464 0x38354000,
1465 0x38356000,
1466 0x38358000,
1467 0x3835a000,
1468 0x3835c000,
1469 0x3835e000,
1470 0x38360000,
1471 0x38362000,
1472 0x38364000,
1473 0x38366000,
1474 0x38368000,
1475 0x3836a000,
1476 0x3836c000,
1477 0x3836e000,
1478 0x38370000,
1479 0x38372000,
1480 0x38374000,
1481 0x38376000,
1482 0x38378000,
1483 0x3837a000,
1484 0x3837c000,
1485 0x3837e000,
1486 0x38380000,
1487 0x38382000,
1488 0x38384000,
1489 0x38386000,
1490 0x38388000,
1491 0x3838a000,
1492 0x3838c000,
1493 0x3838e000,
1494 0x38390000,
1495 0x38392000,
1496 0x38394000,
1497 0x38396000,
1498 0x38398000,
1499 0x3839a000,
1500 0x3839c000,
1501 0x3839e000,
1502 0x383a0000,
1503 0x383a2000,
1504 0x383a4000,
1505 0x383a6000,
1506 0x383a8000,
1507 0x383aa000,
1508 0x383ac000,
1509 0x383ae000,
1510 0x383b0000,
1511 0x383b2000,
1512 0x383b4000,
1513 0x383b6000,
1514 0x383b8000,
1515 0x383ba000,
1516 0x383bc000,
1517 0x383be000,
1518 0x383c0000,
1519 0x383c2000,
1520 0x383c4000,
1521 0x383c6000,
1522 0x383c8000,
1523 0x383ca000,
1524 0x383cc000,
1525 0x383ce000,
1526 0x383d0000,
1527 0x383d2000,
1528 0x383d4000,
1529 0x383d6000,
1530 0x383d8000,
1531 0x383da000,
1532 0x383dc000,
1533 0x383de000,
1534 0x383e0000,
1535 0x383e2000,
1536 0x383e4000,
1537 0x383e6000,
1538 0x383e8000,
1539 0x383ea000,
1540 0x383ec000,
1541 0x383ee000,
1542 0x383f0000,
1543 0x383f2000,
1544 0x383f4000,
1545 0x383f6000,
1546 0x383f8000,
1547 0x383fa000,
1548 0x383fc000,
1549 0x383fe000,
1550 0x38400000,
1551 0x38402000,
1552 0x38404000,
1553 0x38406000,
1554 0x38408000,
1555 0x3840a000,
1556 0x3840c000,
1557 0x3840e000,
1558 0x38410000,
1559 0x38412000,
1560 0x38414000,
1561 0x38416000,
1562 0x38418000,
1563 0x3841a000,
1564 0x3841c000,
1565 0x3841e000,
1566 0x38420000,
1567 0x38422000,
1568 0x38424000,
1569 0x38426000,
1570 0x38428000,
1571 0x3842a000,
1572 0x3842c000,
1573 0x3842e000,
1574 0x38430000,
1575 0x38432000,
1576 0x38434000,
1577 0x38436000,
1578 0x38438000,
1579 0x3843a000,
1580 0x3843c000,
1581 0x3843e000,
1582 0x38440000,
1583 0x38442000,
1584 0x38444000,
1585 0x38446000,
1586 0x38448000,
1587 0x3844a000,
1588 0x3844c000,
1589 0x3844e000,
1590 0x38450000,
1591 0x38452000,
1592 0x38454000,
1593 0x38456000,
1594 0x38458000,
1595 0x3845a000,
1596 0x3845c000,
1597 0x3845e000,
1598 0x38460000,
1599 0x38462000,
1600 0x38464000,
1601 0x38466000,
1602 0x38468000,
1603 0x3846a000,
1604 0x3846c000,
1605 0x3846e000,
1606 0x38470000,
1607 0x38472000,
1608 0x38474000,
1609 0x38476000,
1610 0x38478000,
1611 0x3847a000,
1612 0x3847c000,
1613 0x3847e000,
1614 0x38480000,
1615 0x38482000,
1616 0x38484000,
1617 0x38486000,
1618 0x38488000,
1619 0x3848a000,
1620 0x3848c000,
1621 0x3848e000,
1622 0x38490000,
1623 0x38492000,
1624 0x38494000,
1625 0x38496000,
1626 0x38498000,
1627 0x3849a000,
1628 0x3849c000,
1629 0x3849e000,
1630 0x384a0000,
1631 0x384a2000,
1632 0x384a4000,
1633 0x384a6000,
1634 0x384a8000,
1635 0x384aa000,
1636 0x384ac000,
1637 0x384ae000,
1638 0x384b0000,
1639 0x384b2000,
1640 0x384b4000,
1641 0x384b6000,
1642 0x384b8000,
1643 0x384ba000,
1644 0x384bc000,
1645 0x384be000,
1646 0x384c0000,
1647 0x384c2000,
1648 0x384c4000,
1649 0x384c6000,
1650 0x384c8000,
1651 0x384ca000,
1652 0x384cc000,
1653 0x384ce000,
1654 0x384d0000,
1655 0x384d2000,
1656 0x384d4000,
1657 0x384d6000,
1658 0x384d8000,
1659 0x384da000,
1660 0x384dc000,
1661 0x384de000,
1662 0x384e0000,
1663 0x384e2000,
1664 0x384e4000,
1665 0x384e6000,
1666 0x384e8000,
1667 0x384ea000,
1668 0x384ec000,
1669 0x384ee000,
1670 0x384f0000,
1671 0x384f2000,
1672 0x384f4000,
1673 0x384f6000,
1674 0x384f8000,
1675 0x384fa000,
1676 0x384fc000,
1677 0x384fe000,
1678 0x38500000,
1679 0x38502000,
1680 0x38504000,
1681 0x38506000,
1682 0x38508000,
1683 0x3850a000,
1684 0x3850c000,
1685 0x3850e000,
1686 0x38510000,
1687 0x38512000,
1688 0x38514000,
1689 0x38516000,
1690 0x38518000,
1691 0x3851a000,
1692 0x3851c000,
1693 0x3851e000,
1694 0x38520000,
1695 0x38522000,
1696 0x38524000,
1697 0x38526000,
1698 0x38528000,
1699 0x3852a000,
1700 0x3852c000,
1701 0x3852e000,
1702 0x38530000,
1703 0x38532000,
1704 0x38534000,
1705 0x38536000,
1706 0x38538000,
1707 0x3853a000,
1708 0x3853c000,
1709 0x3853e000,
1710 0x38540000,
1711 0x38542000,
1712 0x38544000,
1713 0x38546000,
1714 0x38548000,
1715 0x3854a000,
1716 0x3854c000,
1717 0x3854e000,
1718 0x38550000,
1719 0x38552000,
1720 0x38554000,
1721 0x38556000,
1722 0x38558000,
1723 0x3855a000,
1724 0x3855c000,
1725 0x3855e000,
1726 0x38560000,
1727 0x38562000,
1728 0x38564000,
1729 0x38566000,
1730 0x38568000,
1731 0x3856a000,
1732 0x3856c000,
1733 0x3856e000,
1734 0x38570000,
1735 0x38572000,
1736 0x38574000,
1737 0x38576000,
1738 0x38578000,
1739 0x3857a000,
1740 0x3857c000,
1741 0x3857e000,
1742 0x38580000,
1743 0x38582000,
1744 0x38584000,
1745 0x38586000,
1746 0x38588000,
1747 0x3858a000,
1748 0x3858c000,
1749 0x3858e000,
1750 0x38590000,
1751 0x38592000,
1752 0x38594000,
1753 0x38596000,
1754 0x38598000,
1755 0x3859a000,
1756 0x3859c000,
1757 0x3859e000,
1758 0x385a0000,
1759 0x385a2000,
1760 0x385a4000,
1761 0x385a6000,
1762 0x385a8000,
1763 0x385aa000,
1764 0x385ac000,
1765 0x385ae000,
1766 0x385b0000,
1767 0x385b2000,
1768 0x385b4000,
1769 0x385b6000,
1770 0x385b8000,
1771 0x385ba000,
1772 0x385bc000,
1773 0x385be000,
1774 0x385c0000,
1775 0x385c2000,
1776 0x385c4000,
1777 0x385c6000,
1778 0x385c8000,
1779 0x385ca000,
1780 0x385cc000,
1781 0x385ce000,
1782 0x385d0000,
1783 0x385d2000,
1784 0x385d4000,
1785 0x385d6000,
1786 0x385d8000,
1787 0x385da000,
1788 0x385dc000,
1789 0x385de000,
1790 0x385e0000,
1791 0x385e2000,
1792 0x385e4000,
1793 0x385e6000,
1794 0x385e8000,
1795 0x385ea000,
1796 0x385ec000,
1797 0x385ee000,
1798 0x385f0000,
1799 0x385f2000,
1800 0x385f4000,
1801 0x385f6000,
1802 0x385f8000,
1803 0x385fa000,
1804 0x385fc000,
1805 0x385fe000,
1806 0x38600000,
1807 0x38602000,
1808 0x38604000,
1809 0x38606000,
1810 0x38608000,
1811 0x3860a000,
1812 0x3860c000,
1813 0x3860e000,
1814 0x38610000,
1815 0x38612000,
1816 0x38614000,
1817 0x38616000,
1818 0x38618000,
1819 0x3861a000,
1820 0x3861c000,
1821 0x3861e000,
1822 0x38620000,
1823 0x38622000,
1824 0x38624000,
1825 0x38626000,
1826 0x38628000,
1827 0x3862a000,
1828 0x3862c000,
1829 0x3862e000,
1830 0x38630000,
1831 0x38632000,
1832 0x38634000,
1833 0x38636000,
1834 0x38638000,
1835 0x3863a000,
1836 0x3863c000,
1837 0x3863e000,
1838 0x38640000,
1839 0x38642000,
1840 0x38644000,
1841 0x38646000,
1842 0x38648000,
1843 0x3864a000,
1844 0x3864c000,
1845 0x3864e000,
1846 0x38650000,
1847 0x38652000,
1848 0x38654000,
1849 0x38656000,
1850 0x38658000,
1851 0x3865a000,
1852 0x3865c000,
1853 0x3865e000,
1854 0x38660000,
1855 0x38662000,
1856 0x38664000,
1857 0x38666000,
1858 0x38668000,
1859 0x3866a000,
1860 0x3866c000,
1861 0x3866e000,
1862 0x38670000,
1863 0x38672000,
1864 0x38674000,
1865 0x38676000,
1866 0x38678000,
1867 0x3867a000,
1868 0x3867c000,
1869 0x3867e000,
1870 0x38680000,
1871 0x38682000,
1872 0x38684000,
1873 0x38686000,
1874 0x38688000,
1875 0x3868a000,
1876 0x3868c000,
1877 0x3868e000,
1878 0x38690000,
1879 0x38692000,
1880 0x38694000,
1881 0x38696000,
1882 0x38698000,
1883 0x3869a000,
1884 0x3869c000,
1885 0x3869e000,
1886 0x386a0000,
1887 0x386a2000,
1888 0x386a4000,
1889 0x386a6000,
1890 0x386a8000,
1891 0x386aa000,
1892 0x386ac000,
1893 0x386ae000,
1894 0x386b0000,
1895 0x386b2000,
1896 0x386b4000,
1897 0x386b6000,
1898 0x386b8000,
1899 0x386ba000,
1900 0x386bc000,
1901 0x386be000,
1902 0x386c0000,
1903 0x386c2000,
1904 0x386c4000,
1905 0x386c6000,
1906 0x386c8000,
1907 0x386ca000,
1908 0x386cc000,
1909 0x386ce000,
1910 0x386d0000,
1911 0x386d2000,
1912 0x386d4000,
1913 0x386d6000,
1914 0x386d8000,
1915 0x386da000,
1916 0x386dc000,
1917 0x386de000,
1918 0x386e0000,
1919 0x386e2000,
1920 0x386e4000,
1921 0x386e6000,
1922 0x386e8000,
1923 0x386ea000,
1924 0x386ec000,
1925 0x386ee000,
1926 0x386f0000,
1927 0x386f2000,
1928 0x386f4000,
1929 0x386f6000,
1930 0x386f8000,
1931 0x386fa000,
1932 0x386fc000,
1933 0x386fe000,
1934 0x38700000,
1935 0x38702000,
1936 0x38704000,
1937 0x38706000,
1938 0x38708000,
1939 0x3870a000,
1940 0x3870c000,
1941 0x3870e000,
1942 0x38710000,
1943 0x38712000,
1944 0x38714000,
1945 0x38716000,
1946 0x38718000,
1947 0x3871a000,
1948 0x3871c000,
1949 0x3871e000,
1950 0x38720000,
1951 0x38722000,
1952 0x38724000,
1953 0x38726000,
1954 0x38728000,
1955 0x3872a000,
1956 0x3872c000,
1957 0x3872e000,
1958 0x38730000,
1959 0x38732000,
1960 0x38734000,
1961 0x38736000,
1962 0x38738000,
1963 0x3873a000,
1964 0x3873c000,
1965 0x3873e000,
1966 0x38740000,
1967 0x38742000,
1968 0x38744000,
1969 0x38746000,
1970 0x38748000,
1971 0x3874a000,
1972 0x3874c000,
1973 0x3874e000,
1974 0x38750000,
1975 0x38752000,
1976 0x38754000,
1977 0x38756000,
1978 0x38758000,
1979 0x3875a000,
1980 0x3875c000,
1981 0x3875e000,
1982 0x38760000,
1983 0x38762000,
1984 0x38764000,
1985 0x38766000,
1986 0x38768000,
1987 0x3876a000,
1988 0x3876c000,
1989 0x3876e000,
1990 0x38770000,
1991 0x38772000,
1992 0x38774000,
1993 0x38776000,
1994 0x38778000,
1995 0x3877a000,
1996 0x3877c000,
1997 0x3877e000,
1998 0x38780000,
1999 0x38782000,
2000 0x38784000,
2001 0x38786000,
2002 0x38788000,
2003 0x3878a000,
2004 0x3878c000,
2005 0x3878e000,
2006 0x38790000,
2007 0x38792000,
2008 0x38794000,
2009 0x38796000,
2010 0x38798000,
2011 0x3879a000,
2012 0x3879c000,
2013 0x3879e000,
2014 0x387a0000,
2015 0x387a2000,
2016 0x387a4000,
2017 0x387a6000,
2018 0x387a8000,
2019 0x387aa000,
2020 0x387ac000,
2021 0x387ae000,
2022 0x387b0000,
2023 0x387b2000,
2024 0x387b4000,
2025 0x387b6000,
2026 0x387b8000,
2027 0x387ba000,
2028 0x387bc000,
2029 0x387be000,
2030 0x387c0000,
2031 0x387c2000,
2032 0x387c4000,
2033 0x387c6000,
2034 0x387c8000,
2035 0x387ca000,
2036 0x387cc000,
2037 0x387ce000,
2038 0x387d0000,
2039 0x387d2000,
2040 0x387d4000,
2041 0x387d6000,
2042 0x387d8000,
2043 0x387da000,
2044 0x387dc000,
2045 0x387de000,
2046 0x387e0000,
2047 0x387e2000,
2048 0x387e4000,
2049 0x387e6000,
2050 0x387e8000,
2051 0x387ea000,
2052 0x387ec000,
2053 0x387ee000,
2054 0x387f0000,
2055 0x387f2000,
2056 0x387f4000,
2057 0x387f6000,
2058 0x387f8000,
2059 0x387fa000,
2060 0x387fc000,
2061 0x387fe000,
2062};
2063
2064const static unsigned g_exponent[64] = {
2065 0x00000000,
2066 0x00800000,
2067 0x01000000,
2068 0x01800000,
2069 0x02000000,
2070 0x02800000,
2071 0x03000000,
2072 0x03800000,
2073 0x04000000,
2074 0x04800000,
2075 0x05000000,
2076 0x05800000,
2077 0x06000000,
2078 0x06800000,
2079 0x07000000,
2080 0x07800000,
2081 0x08000000,
2082 0x08800000,
2083 0x09000000,
2084 0x09800000,
2085 0x0a000000,
2086 0x0a800000,
2087 0x0b000000,
2088 0x0b800000,
2089 0x0c000000,
2090 0x0c800000,
2091 0x0d000000,
2092 0x0d800000,
2093 0x0e000000,
2094 0x0e800000,
2095 0x0f000000,
2096 0x47800000,
2097 0x80000000,
2098 0x80800000,
2099 0x81000000,
2100 0x81800000,
2101 0x82000000,
2102 0x82800000,
2103 0x83000000,
2104 0x83800000,
2105 0x84000000,
2106 0x84800000,
2107 0x85000000,
2108 0x85800000,
2109 0x86000000,
2110 0x86800000,
2111 0x87000000,
2112 0x87800000,
2113 0x88000000,
2114 0x88800000,
2115 0x89000000,
2116 0x89800000,
2117 0x8a000000,
2118 0x8a800000,
2119 0x8b000000,
2120 0x8b800000,
2121 0x8c000000,
2122 0x8c800000,
2123 0x8d000000,
2124 0x8d800000,
2125 0x8e000000,
2126 0x8e800000,
2127 0x8f000000,
2128 0xc7800000,
2129};
2130
2131const static unsigned g_offset[64] = {
2132 0x00000000,
2133 0x00000400,
2134 0x00000400,
2135 0x00000400,
2136 0x00000400,
2137 0x00000400,
2138 0x00000400,
2139 0x00000400,
2140 0x00000400,
2141 0x00000400,
2142 0x00000400,
2143 0x00000400,
2144 0x00000400,
2145 0x00000400,
2146 0x00000400,
2147 0x00000400,
2148 0x00000400,
2149 0x00000400,
2150 0x00000400,
2151 0x00000400,
2152 0x00000400,
2153 0x00000400,
2154 0x00000400,
2155 0x00000400,
2156 0x00000400,
2157 0x00000400,
2158 0x00000400,
2159 0x00000400,
2160 0x00000400,
2161 0x00000400,
2162 0x00000400,
2163 0x00000400,
2164 0x00000000,
2165 0x00000400,
2166 0x00000400,
2167 0x00000400,
2168 0x00000400,
2169 0x00000400,
2170 0x00000400,
2171 0x00000400,
2172 0x00000400,
2173 0x00000400,
2174 0x00000400,
2175 0x00000400,
2176 0x00000400,
2177 0x00000400,
2178 0x00000400,
2179 0x00000400,
2180 0x00000400,
2181 0x00000400,
2182 0x00000400,
2183 0x00000400,
2184 0x00000400,
2185 0x00000400,
2186 0x00000400,
2187 0x00000400,
2188 0x00000400,
2189 0x00000400,
2190 0x00000400,
2191 0x00000400,
2192 0x00000400,
2193 0x00000400,
2194 0x00000400,
2195 0x00000400,
2196};
2197
2198float float16ToFloat32(unsigned short h)
2199{
2200 unsigned i32 = g_mantissa[g_offset[h >> 10] + (h & 0x3ff)] + g_exponent[h >> 10];
2201 return *(float*) &i32;
2202}
2203}
2204