19 dcl_globalFlags refactoringAllowed
20 dcl_immediateConstantBuffer { { 0x0000cccc, 15, 0, 0},
21 { 0x00008888, 15, 0, 0},
22 { 0x0000eeee, 15, 0, 0},
23 { 0x0000ecc8, 15, 0, 1},
24 { 0x0000c880, 15, 0, 1},
25 { 0x0000feec, 15, 0, 1},
26 { 0x0000fec8, 15, 0, 1},
27 { 0x0000ec80, 15, 0, 2},
28 { 0x0000c800, 15, 0, 2},
29 { 0x0000ffec, 15, 0, 2},
30 { 0x0000fe80, 15, 0, 2},
31 { 0x0000e800, 15, 0, 2},
32 { 0x0000ffe8, 15, 0, 3},
33 { 0x0000ff00, 15, 0, 3},
34 { 0x0000fff0, 15, 0, 3},
35 { 0x0000f000, 15, 0, 3},
36 { 0x0000f710, 15, 0, 4},
38 { 0x00007100, 8, 0, 4},
41 { 0x00007310, 8, 0, 5},
42 { 0x00003100, 8, 0, 5},
43 { 0x00008cce, 15, 0, 5},
45 { 0x00003110, 8, 0, 6},
46 { 0x00006666, 2, 0, 6},
47 { 0x0000366c, 2, 0, 6},
50 { 0x0000718e, 2, 0, 7},
51 { 0x0000399c, 2, 0, 7},
52 { 0x0000aaaa, 15, 0, 7},
53 { 0x0000f0f0, 15, 0, 8},
54 { 0x00005a5a, 6, 0, 8},
55 { 0x000033cc, 8, 0, 8},
56 { 0x00003c3c, 2, 0, 8},
57 { 0x000055aa, 8, 0, 9},
58 { 0x00009696, 15, 0, 9},
59 { 0x0000a55a, 15, 0, 9},
60 { 0x000073ce, 2, 0, 9},
62 { 0x0000324c, 2, 0, 10},
63 { 0x00003bdc, 2, 0, 10},
64 { 0x00006996, 2, 0, 10},
65 { 0x0000c33c, 15, 0, 10},
66 { 0x00009966, 15, 0, 11},
70 { 0x00004e40, 6, 0, 12},
71 { 0x00002720, 8, 0, 12},
72 { 0x0000c936, 15, 0, 12},
73 { 0x0000936c, 15, 0, 12},
74 { 0x000039c6, 2, 0, 13},
75 { 0x0000639c, 2, 0, 13},
76 { 0x00009336, 15, 0, 13},
77 { 0x00009cc6, 15, 0, 13},
78 { 0x0000817e, 15, 0, 14},
79 { 0x0000e718, 15, 0, 14},
80 { 0x0000ccf0, 15, 0, 14},
82 { 0x00007744, 2, 0, 15},
83 { 0x0000ee22, 15, 0, 15},
212 dcl_constantbuffer cb0[2], immediateIndexed
213 dcl_resource_texture2d (
float,
float,
float,
float) t0
214 dcl_resource_structured t1, 16
215 dcl_uav_structured u0, 16
216 dcl_input vThreadIDInGroupFlattened
217 dcl_input vThreadGroupID.x
219 dcl_indexableTemp x0[8], 4
220 dcl_tgsm_structured g0, 100, 64
221 dcl_thread_group 64, 1, 1
222 iadd r0.x, vThreadGroupID.x, cb0[1].x
223 ult r1.xyzw, vThreadIDInGroupFlattened.xxxx, l(16, 32, 8, 4)
225 udiv r0.
y, null, r0.x, cb0[0].y
226 imad r0.
z, -r0.y, cb0[0].y, r0.x
227 ishl r0.z, r0.z, l(2)
228 ishl r0.y, r0.y, l(2)
229 and r0.w, vThreadIDInGroupFlattened.x, l(3)
230 iadd r2.x, r0.w, r0.z
231 ushr r0.z, vThreadIDInGroupFlattened.x, l(2)
232 iadd r2.y, r0.z, r0.y
233 mov r2.zw, l(0,0,0,0)
234 ld r2.xyzw, r2.xyzw, t0.xyzw
235 mul r2.xyzw, r2.xyzw, l(255.000000, 255.000000, 255.000000, 255.000000)
236 ftou r2.xyzw, r2.xyzw
237 umin r2.xyzw, r2.xyzw, l(255, 255, 255, 255)
238 store_structured g0.xyzw, vThreadIDInGroupFlattened.x, l(0), r2.xyzw
259 uge r0.z, r0.y, l(16)
261 ld_structured r2.xyzw, r0.y, l(0), g0.xyzw
262 mov r0.z, vThreadIDInGroupFlattened.x
263 ushr r0.z, icb[r0.z + 0].x, r0.y
271 umin r3.xyzw, r2.xyzw, r3.xyzw
280 umax r3.xyzw, r2.xyzw, r3.xyzw
290 umin r3.xyzw, r2.xyzw, r3.xyzw
299 umax r2.xyzw, r2.xyzw, r3.xyzw
305 iadd r0.y, r0.y, l(1)
323 ieq r0.y, cb0[0].w, l(1)
324 movc r0.y, r0.y, l(4), l(16)
325 iadd r6.xyz, r2.xyzx, l(1, 1, 1, 0)
326 umin r6.xyz, r6.xyzx, l(255, 255, 255, 0)
327 ushr r6.xyz, r6.xyzx, l(1)
328 and r6.xyz, r6.xyzx, l(126, 126, 126, 0)
329 iadd r7.xyz, r3.xyzx, l(1, 1, 1, 0)
330 umin r7.xyz, r7.xyzx, l(255, 255, 255, 0)
331 ushr r7.xyz, r7.xyzx, l(1)
332 and r7.xyz, r7.xyzx, l(126, 126, 126, 0)
333 iadd r8.xyz, r4.xyzx, l(1, 1, 1, 0)
334 and r9.xyz, r2.xyzx, l(-2, -2, -2, 0)
335 and r10.xyz, r3.xyzx, l(-2, -2, -2, 0)
336 umin r8.xyz, r8.xyzx, l(255, 255, 255, 0)
337 iadd r11.xyzw, r2.xyzw, l(2, 2, 2, 2)
338 umin r11.xyzw, r11.xyzw, l(255, 255, 255, 255)
339 ushr r11.xyzw, r11.xyzw, l(2)
340 and r11.xyzw, r11.xyzw, l(62, 62, 62, 62)
341 iadd r12.xyzw, r3.xyzw, l(2, 2, 2, 2)
342 umin r12.xyzw, r12.xyzw, l(255, 255, 255, 255)
343 ushr r12.xyzw, r12.xyzw, l(2)
344 and r12.xyzw, r12.xyzw, l(62, 62, 62, 62)
345 ushr r8.xyz, r8.xyzx, l(1)
346 and r8.xyz, r8.xyzx, l(126, 126, 126, 0)
347 iadd r13.xyz, r5.xyzx, l(1, 1, 1, 0)
348 umin r13.xyz, r13.xyzx, l(255, 255, 255, 0)
349 ushr r13.xyz, r13.xyzx, l(1)
350 and r13.xyz, r13.xyzx, l(126, 126, 126, 0)
351 and r14.xyz, r4.xyzx, l(-2, -2, -2, 0)
352 and r15.xyz, r5.xyzx, l(-2, -2, -2, 0)
353 iadd r16.xyzw, r4.xyzw, l(2, 2, 2, 2)
354 umin r16.xyzw, r16.xyzw, l(255, 255, 255, 255)
355 ushr r16.xyzw, r16.xyzw, l(2)
356 and r16.xyzw, r16.xyzw, l(62, 62, 62, 62)
357 iadd r17.xyzw, r5.xyzw, l(2, 2, 2, 2)
358 umin r17.xyzw, r17.xyzw, l(255, 255, 255, 255)
359 ushr r17.xyzw, r17.xyzw, l(2)
360 and r17.xyzw, r17.xyzw, l(62, 62, 62, 62)
366 uge r6.w, r19.x, r0.y
386 and r6.w, r19.x, l(1)
387 iadd r20.xyz, r6.wwww, r6.xyzx
388 ishl r20.xyz, r20.xyzx, l(1)
389 ushr r21.xyz, r20.xyzx, l(7)
390 iadd r20.xyz, r20.xyzx, r21.xyzx
391 iadd r21.xyz, r6.wwww, r7.xyzx
392 ishl r21.xyz, r21.xyzx, l(1)
393 ushr r22.xyz, r21.xyzx, l(7)
394 iadd r21.xyz, r21.xyzx, r22.xyzx
403 ushr r6.w, r19.x, l(1)
405 iadd r20.xyz, r6.wwww, r8.xyzx
406 ishl r20.xyz, r20.xyzx, l(1)
407 ushr r21.xyz, r20.xyzx, l(7)
408 iadd r20.xyz, r20.xyzx, r21.xyzx
409 iadd r21.xyz, r6.wwww, r13.xyzx
410 ishl r21.xyz, r21.xyzx, l(1)
411 ushr r22.xyz, r21.xyzx, l(7)
412 iadd r21.xyz, r21.xyzx, r22.xyzx
424 ushr r19.y, r19.x, l(1)
425 and r19.zw, r19.xxxy, l(0, 0, 1, 1)
426 iadd r20.xyz, r9.xyzx, r19.zzzz
427 iadd r21.xyz, r10.xyzx, r19.wwww
439 ushr r19.y, r19.x, l(1)
440 and r19.zw, r19.xxxy, l(0, 0, 1, 1)
441 iadd r20.xyzw, r11.xyzw, r19.zzzz
442 ishl r20.xyzw, r20.xyzw, l(2)
443 ushr r21.xyzw, r20.xyzw, l(6)
444 iadd r20.xyzw, r20.xyzw, r21.xyzw
445 iadd r21.xyzw, r12.xyzw, r19.wwww
446 ishl r21.xyzw, r21.xyzw, l(2)
447 ushr r22.xyzw, r21.xyzw, l(6)
448 iadd r21.xyzw, r21.xyzw, r22.xyzw
460 ushr r20.x, r19.x, l(2)
461 ushr r20.y, r19.x, l(3)
462 and r19.zw, r20.xxxy, l(0, 0, 1, 1)
463 iadd r20.xyz, r14.xyzx, r19.zzzz
464 iadd r21.xyz, r15.xyzx, r19.wwww
476 ushr r20.x, r19.x, l(2)
477 ushr r20.y, r19.x, l(3)
478 and r19.zw, r20.xxxy, l(0, 0, 1, 1)
479 iadd r20.xyzw, r16.xyzw, r19.zzzz
480 ishl r20.xyzw, r20.xyzw, l(2)
481 ushr r21.xyzw, r20.xyzw, l(6)
482 iadd r20.xyzw, r20.xyzw, r21.xyzw
483 iadd r21.xyzw, r17.xyzw, r19.wwww
484 ishl r21.xyzw, r21.xyzw, l(2)
485 ushr r22.xyzw, r21.xyzw, l(6)
486 iadd r21.xyzw, r21.xyzw, r22.xyzw
510 iadd r22.xyzw, r20.xyzw, r21.xyzw
523 iadd r23.xyzw, r23.xyzw, r24.xyzw
524 ine r19.zw, r0.zzzz, l(0, 0, 7, 1)
525 movc r23.w, r19.z, l(0), r23.w
526 movc r22.w, r19.z, l(0), r22.w
527 imul null, r24.xy, r22.xyxx, r22.xyxx
528 iadd r10.w, r24.y, r24.x
529 imad r10.w, r22.z, r22.z, r10.w
530 imad r10.w, r22.w, r22.w, r10.w
531 imul null, r24.xy, r23.xyxx, r23.xyxx
532 iadd r13.w, r24.y, r24.x
533 imad r13.w, r23.z, r23.z, r13.w
534 imad r13.w, r23.w, r23.w, r13.w
535 ld_structured r24.xyzw, l(0), l(0), g0.xyzw
536 iadd r21.xyzw, r21.xyzw, r24.xyzw
537 imul null, r21.xy, r21.xyxx, r22.xyxx
538 iadd r14.w, r21.y, r21.x
539 imad r14.w, r22.z, r21.z, r14.w
540 imad r14.w, r22.w, r21.w, r14.w
541 ilt r15.w, l(0), r10.w
542 ilt r18.w, l(0), r14.w
543 and r15.w, r15.w, r18.w
545 mul r14.w, r14.w, l(63.499989)
547 ishl r18.w, r10.w, l(5)
548 ult r14.w, r18.w, r14.w
549 and r14.w, r14.w, r15.w
550 ineg r21.xyzw, r22.xyzw
551 movc r21.xyzw, r14.wwww, r21.xyzw, r22.xyzw
552 movc r15.w, r14.w, r20.x, r6.w
555 movc r18.w, r14.w, r20.y, r18.w
558 movc r20.x, r14.w, r20.z, r20.x
561 movc r20.y, r14.w, r20.w, r20.y
564 movc r6.w, r14.w, r6.w, r20.z
567 movc r6.w, r14.w, r7.w, r6.w
570 movc r6.w, r14.w, r8.w, r6.w
573 movc r6.w, r14.w, r9.w, r6.w
575 mov r6.w, vThreadIDInGroupFlattened.x
576 mov r7.w, icb[r6.w + 0].y
577 ld_structured r22.xyzw, r7.w, l(0), g0.xyzw
586 iadd r22.xyzw, r22.xyzw, r24.xyzw
587 imul null, r20.zw, r22.xxxy, r23.xxxy
588 iadd r20.z, r20.w, r20.z
589 imad r20.z, r23.z, r22.z, r20.z
590 imad r20.z, r23.w, r22.w, r20.z
591 ilt r20.w, l(0), r13.w
592 ilt r22.x, l(0), r20.z
593 and r20.w, r20.w, r22.x
595 mul r20.z, r20.z, l(63.499989)
597 ishl r22.x, r13.w, l(5)
598 ult r20.z, r22.x, r20.z
599 and r20.z, r20.z, r20.w
600 ineg r22.xyzw, r23.xyzw
601 movc r22.xyzw, r20.zzzz, r22.xyzw, r23.xyzw
606 movc r20.w, r20.z, r20.w, r7.w
609 movc r23.x, r20.z, r23.x, r23.w
612 movc r23.y, r20.z, r23.y, r23.w
615 movc r23.z, r20.z, r23.z, r23.w
618 movc r7.w, r20.z, r7.w, r23.w
621 movc r7.w, r20.z, r8.w, r7.w
624 movc r7.w, r20.z, r9.w, r7.w
627 movc r7.w, r20.z, r14.w, r7.w
630 ineg r24.yzw, r23.xxyz
631 ige r7.w, l(0), r13.w
633 movc r23.xyz, r19.wwww, l(32,128,3,0), l(16,64,7,0)
636 ineg r25.zw, r20.xxxy
637 ige r9.w, l(0), r10.w
642 uge r18.w, r15.w, l(16)
644 ushr r18.w, icb[r6.w + 0].x, r15.w
645 and r18.w, r18.w, l(1)
646 ieq r19.w, r18.w, l(1)
648 ld_structured r20.xyzw, r15.w, l(0), g0.xyzw
649 iadd r20.xyzw, r24.xyzw, r20.xyzw
650 imul null, r20.xy, r20.xyxx, r22.xyxx
651 iadd r19.w, r20.y, r20.x
652 imad r19.w, r22.z, r20.z, r19.w
653 imad r19.w, r22.w, r20.w, r19.w
654 ige r20.x, l(0), r19.w
655 or r20.x, r7.w, r20.x
656 ilt r20.y, r19.w, r13.w
658 mul r19.w, r19.w, l(63.499989)
659 div r19.w, r19.w, r8.w
661 iadd r19.w, r19.w, r23.y
662 movc r19.w, r20.y, icb[r19.w + 0].w, r23.z
663 movc r19.w, r20.x, l(0), r19.w
665 ld_structured r20.xyzw, r15.w, l(0), g0.xyzw
666 iadd r20.xyzw, r25.xyzw, r20.xyzw
667 imul null, r20.xy, r20.xyxx, r21.xyxx
668 iadd r20.x, r20.y, r20.x
669 imad r20.x, r21.z, r20.z, r20.x
670 imad r20.x, r21.w, r20.w, r20.x
671 ige r20.y, l(0), r20.x
672 or r20.y, r9.w, r20.y
673 ilt r20.z, r20.x, r10.w
675 mul r20.x, r20.x, l(63.499989)
676 div r20.x, r20.x, r14.w
678 iadd r20.x, r20.x, r23.y
679 movc r20.x, r20.z, icb[r20.x + 0].w, r23.z
680 movc r19.w, r20.y, l(0), r20.x
682 iadd r19.w, r19.w, r23.x
683 iadd r20.x, l(64), -icb[r19.w + 64].x
684 ishl r18.w, r18.w, l(2)
685 mov r26.x, x0[r18.w + 0].x
686 mov r26.y, x0[r18.w + 1].x
687 mov r26.z, x0[r18.w + 2].x
688 mov r26.w, x0[r18.w + 3].x
689 mov r27.x, x0[r18.w + 0].y
690 mov r27.y, x0[r18.w + 1].y
691 mov r27.z, x0[r18.w + 2].y
692 mov r27.w, x0[r18.w + 3].y
693 imul null, r27.xyzw, r27.xyzw, icb[r19.w + 64].xxxx
694 imad r20.xyzw, r20.xxxx, r26.xyzw, r27.xyzw
695 iadd r20.xyzw, r20.xyzw, l(32, 32, 32, 32)
696 ushr r20.xyzw, r20.xzyw, l(6)
697 movc r20.w, r19.z, l(255), r20.w
698 ld_structured r26.xyzw, r15.w, l(0), g0.xyzw
699 ult r27.xyz, r20.xzyx, r26.xyzx
702 movc r28.xyzw, r27.xxyy, r28.xyzw, r28.yxwz
704 movc r20.xy, r27.zzzz, r20.xyxx, r20.yxyy
705 ult r18.w, r20.w, r26.w
706 movc r26.xw, r18.wwww, r20.wwwz, r20.zzzw
707 ineg r27.xy, r28.ywyy
712 iadd r20.xyzw, r27.xyzw, r26.xyzw
713 imul null, r20.xy, r20.xyxx, r20.xyxx
714 iadd r18.w, r20.y, r20.x
715 imad r18.w, r20.z, r20.z, r18.w
718 mul r19.w, r19.w, r19.w
719 mad r18.w, r19.w, cb0[1].z, r18.w
721 iadd r19.y, r18.w, r19.y
722 iadd r15.w, r15.w, l(1)
724 ult r6.w, r19.y, r18.y
726 movc r18.xy, r6.wwww, r19.xyxx, r18.xyxx
727 iadd r19.x, r19.x, l(1)
731 mov r18.z, vThreadIDInGroupFlattened.x
732 store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(16), r18.yxzy
733 store_structured g0.x, vThreadIDInGroupFlattened.x, l(32), r0.w
736 iadd r0.y, vThreadIDInGroupFlattened.x, l(32)
737 ld_structured r2.yzw, r0.y, l(16), g0.xxyz
738 ld_structured r3.x, r0.y, l(32), g0.xxxx
739 ult r0.z, r2.y, r18.y
741 ld_structured r2.x, r0.y, l(16), g0.xxxx
742 store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(16), r2.xzwx
743 store_structured g0.x, vThreadIDInGroupFlattened.x, l(32), r3.x
747 ld_structured r2.x, vThreadIDInGroupFlattened.x, l(16), g0.xxxx
748 iadd r0.y, vThreadIDInGroupFlattened.x, l(16)
749 ld_structured r3.yzw, r0.y, l(16), g0.xxyz
750 ld_structured r4.x, r0.y, l(32), g0.xxxx
753 ld_structured r3.x, r0.y, l(16), g0.xxxx
754 store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(16), r3.xzwx
755 store_structured g0.x, vThreadIDInGroupFlattened.x, l(32), r4.x
759 ld_structured r2.x, vThreadIDInGroupFlattened.x, l(16), g0.xxxx
760 iadd r0.y, vThreadIDInGroupFlattened.x, l(8)
761 ld_structured r3.yzw, r0.y, l(16), g0.xxyz
762 ld_structured r4.x, r0.y, l(32), g0.xxxx
765 ld_structured r3.x, r0.y, l(16), g0.xxxx
766 store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(16), r3.xzwx
767 store_structured g0.x, vThreadIDInGroupFlattened.x, l(32), r4.x
771 ld_structured r1.x, vThreadIDInGroupFlattened.x, l(16), g0.xxxx
772 iadd r0.y, vThreadIDInGroupFlattened.x, l(4)
773 ld_structured r2.yzw, r0.y, l(16), g0.xxyz
774 ld_structured r3.x, r0.y, l(32), g0.xxxx
777 ld_structured r2.x, r0.y, l(16), g0.xxxx
778 store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(16), r2.xzwx
779 store_structured g0.x, vThreadIDInGroupFlattened.x, l(32), r3.x
782 ult r0.yz, vThreadIDInGroupFlattened.xxxx, l(0, 2, 1, 0)
784 ld_structured r1.x, vThreadIDInGroupFlattened.x, l(16), g0.xxxx
785 iadd r0.y, vThreadIDInGroupFlattened.x, l(2)
786 ld_structured r2.yzw, r0.y, l(16), g0.xxyz
787 ld_structured r3.x, r0.y, l(32), g0.xxxx
790 ld_structured r2.x, r0.y, l(16), g0.xxxx
791 store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(16), r2.xzwx
792 store_structured g0.x, vThreadIDInGroupFlattened.x, l(32), r3.x
796 ld_structured r1.x, vThreadIDInGroupFlattened.x, l(16), g0.xxxx
797 iadd r0.y, vThreadIDInGroupFlattened.x, l(1)
798 ld_structured r2.yzw, r0.y, l(16), g0.xxyz
799 ld_structured r3.x, r0.y, l(32), g0.xxxx
802 ld_structured r2.x, r0.y, l(16), g0.xxxx
803 store_structured g0.xyz, vThreadIDInGroupFlattened.x, l(16), r2.xzwx
804 store_structured g0.x, vThreadIDInGroupFlattened.x, l(32), r3.x
806 ld_structured r1.x, r0.x, l(0), t1.xxxx
807 ld_structured r2.x, vThreadIDInGroupFlattened.x, l(16), g0.xxxx
810 ld_structured r1.xyz, vThreadIDInGroupFlattened.x, l(16), g0.xyzx
811 ld_structured r1.w, vThreadIDInGroupFlattened.x, l(32), g0.xxxx
813 ld_structured r1.xyzw, r0.x, l(0), t1.xyzw
815 store_structured u0.xyzw, r0.x, l(0), r1.xyzw
821 const BYTE BC7Encode_TryMode137CS[] =
823 68, 88, 66, 67, 24, 142,
824 44, 233, 135, 73, 185, 32,
825 139, 70, 101, 2, 121, 203,
826 167, 180, 1, 0, 0, 0,
830 0, 0, 73, 83, 71, 78,
833 79, 83, 71, 78, 8, 0,
836 69, 88, 60, 73, 0, 0,
840 0, 0, 204, 204, 0, 0,
843 136, 136, 0, 0, 15, 0,
845 0, 0, 0, 0, 238, 238,
848 0, 0, 200, 236, 0, 0,
851 128, 200, 0, 0, 15, 0,
853 1, 0, 0, 0, 236, 254,
856 0, 0, 200, 254, 0, 0,
859 128, 236, 0, 0, 15, 0,
864 0, 0, 236, 255, 0, 0,
867 128, 254, 0, 0, 15, 0,
872 0, 0, 232, 255, 0, 0,
877 3, 0, 0, 0, 240, 255,
883 16, 247, 0, 0, 15, 0,
901 5, 0, 0, 0, 206, 140,
909 6, 0, 0, 0, 102, 102,
920 0, 0, 142, 113, 0, 0,
925 7, 0, 0, 0, 170, 170,
928 0, 0, 240, 240, 0, 0,
941 9, 0, 0, 0, 150, 150,
947 206, 115, 0, 0, 2, 0,
957 10, 0, 0, 0, 150, 105,
963 102, 153, 0, 0, 15, 0,
979 54, 201, 0, 0, 15, 0,
981 12, 0, 0, 0, 108, 147,
989 13, 0, 0, 0, 54, 147,
992 0, 0, 198, 156, 0, 0,
995 126, 129, 0, 0, 15, 0,
997 14, 0, 0, 0, 24, 231,
1000 0, 0, 240, 204, 0, 0,
1003 204, 15, 0, 0, 2, 0,
1005 14, 0, 0, 0, 68, 119,
1008 0, 0, 34, 238, 0, 0,
1353 70, 142, 32, 0, 0, 0,
1355 88, 24, 0, 4, 0, 112,
1357 85, 85, 0, 0, 162, 0,
1358 0, 4, 0, 112, 16, 0,
1361 0, 224, 17, 0, 0, 0,
1365 18, 16, 2, 0, 104, 0,
1370 0, 5, 0, 240, 17, 0,
1373 155, 0, 0, 4, 64, 0,
1378 2, 0, 10, 128, 32, 0,
1381 242, 0, 16, 0, 1, 0,
1392 0, 0, 26, 128, 32, 0,
1396 0, 0, 26, 0, 16, 128,
1398 0, 0, 26, 128, 32, 0,
1413 10, 64, 2, 0, 1, 64,
1429 194, 0, 16, 0, 2, 0,
1434 0, 7, 242, 0, 16, 0,
1437 70, 126, 16, 0, 0, 0,
1439 242, 0, 16, 0, 2, 0,
1440 0, 0, 70, 14, 16, 0,
1442 0, 0, 0, 0, 127, 67,
1443 0, 0, 127, 67, 0, 0,
1444 127, 67, 0, 0, 127, 67,
1445 28, 0, 0, 5, 242, 0,
1447 70, 14, 16, 0, 2, 0,
1449 242, 0, 16, 0, 2, 0,
1450 0, 0, 70, 14, 16, 0,
1453 255, 0, 0, 0, 255, 0,
1455 168, 0, 0, 8, 242, 240,
1457 10, 64, 2, 0, 1, 64,
1459 70, 14, 16, 0, 2, 0,
1461 190, 24, 0, 1, 54, 0,
1462 0, 6, 18, 48, 32, 0,
1465 255, 255, 255, 255, 54, 0,
1466 0, 6, 18, 48, 32, 0,
1469 255, 255, 255, 255, 54, 0,
1470 0, 6, 18, 48, 32, 0,
1473 255, 255, 255, 255, 54, 0,
1474 0, 6, 18, 48, 32, 0,
1477 255, 255, 255, 255, 54, 0,
1478 0, 6, 34, 48, 32, 0,
1482 0, 6, 34, 48, 32, 0,
1486 0, 6, 34, 48, 32, 0,
1490 0, 6, 34, 48, 32, 0,
1494 0, 6, 18, 48, 32, 0,
1497 255, 255, 255, 255, 54, 0,
1498 0, 6, 18, 48, 32, 0,
1501 255, 255, 255, 255, 54, 0,
1502 0, 6, 18, 48, 32, 0,
1505 255, 255, 255, 255, 54, 0,
1506 0, 6, 18, 48, 32, 0,
1509 255, 255, 255, 255, 54, 0,
1510 0, 6, 34, 48, 32, 0,
1514 0, 6, 34, 48, 32, 0,
1518 0, 6, 34, 48, 32, 0,
1522 0, 6, 34, 48, 32, 0,
1537 242, 0, 16, 0, 2, 0,
1541 70, 254, 17, 0, 0, 0,
1547 10, 144, 144, 0, 42, 0,
1574 0, 6, 130, 0, 16, 0,
1578 0, 7, 242, 0, 16, 0,
1581 70, 14, 16, 0, 3, 0,
1583 18, 48, 32, 0, 0, 0,
1587 18, 48, 32, 0, 0, 0,
1591 18, 48, 32, 0, 0, 0,
1595 18, 48, 32, 0, 0, 0,
1600 0, 0, 26, 48, 32, 0,
1604 0, 0, 26, 48, 32, 0,
1608 0, 0, 26, 48, 32, 0,
1611 130, 0, 16, 0, 3, 0,
1612 0, 0, 26, 48, 32, 0,
1615 242, 0, 16, 0, 3, 0,
1616 0, 0, 70, 14, 16, 0,
1619 54, 0, 0, 6, 34, 48,
1623 54, 0, 0, 6, 34, 48,
1627 54, 0, 0, 6, 34, 48,
1631 54, 0, 0, 6, 34, 48,
1648 0, 6, 130, 0, 16, 0,
1652 0, 7, 242, 0, 16, 0,
1655 70, 14, 16, 0, 3, 0,
1657 18, 48, 32, 0, 0, 0,
1661 18, 48, 32, 0, 0, 0,
1665 18, 48, 32, 0, 0, 0,
1669 18, 48, 32, 0, 0, 0,
1674 0, 0, 26, 48, 32, 0,
1678 0, 0, 26, 48, 32, 0,
1682 0, 0, 26, 48, 32, 0,
1685 130, 0, 16, 0, 3, 0,
1686 0, 0, 26, 48, 32, 0,
1689 242, 0, 16, 0, 2, 0,
1690 0, 0, 70, 14, 16, 0,
1693 54, 0, 0, 6, 34, 48,
1697 54, 0, 0, 6, 34, 48,
1701 54, 0, 0, 6, 34, 48,
1705 54, 0, 0, 6, 34, 48,
1717 10, 48, 32, 0, 0, 0,
1721 10, 48, 32, 0, 0, 0,
1725 10, 48, 32, 0, 0, 0,
1727 54, 0, 0, 6, 130, 0,
1729 10, 48, 32, 0, 0, 0,
1733 26, 48, 32, 0, 0, 0,
1737 26, 48, 32, 0, 0, 0,
1741 26, 48, 32, 0, 0, 0,
1743 54, 0, 0, 6, 130, 0,
1745 26, 48, 32, 0, 0, 0,
1749 10, 48, 32, 0, 0, 0,
1753 10, 48, 32, 0, 0, 0,
1757 10, 48, 32, 0, 0, 0,
1759 54, 0, 0, 6, 130, 0,
1761 10, 48, 32, 0, 0, 0,
1765 26, 48, 32, 0, 0, 0,
1769 26, 48, 32, 0, 0, 0,
1773 26, 48, 32, 0, 0, 0,
1775 54, 0, 0, 6, 130, 0,
1777 26, 48, 32, 0, 0, 0,
1781 58, 128, 32, 0, 0, 0,
1791 114, 0, 16, 0, 6, 0,
1797 84, 0, 0, 10, 114, 0,
1801 255, 0, 0, 0, 255, 0,
1804 0, 7, 114, 0, 16, 0,
1809 114, 0, 16, 0, 6, 0,
1813 126, 0, 0, 0, 126, 0,
1815 30, 0, 0, 10, 114, 0,
1822 0, 10, 114, 0, 16, 0,
1825 2, 64, 0, 0, 255, 0,
1829 114, 0, 16, 0, 7, 0,
1833 1, 0, 0, 10, 114, 0,
1837 126, 0, 0, 0, 126, 0,
1840 0, 10, 114, 0, 16, 0,
1847 114, 0, 16, 0, 9, 0,
1850 0, 0, 254, 255, 255, 255,
1851 254, 255, 255, 255, 254, 255,
1852 255, 255, 0, 0, 0, 0,
1853 1, 0, 0, 10, 114, 0,
1857 254, 255, 255, 255, 254, 255,
1858 255, 255, 254, 255, 255, 255,
1860 0, 10, 114, 0, 16, 0,
1863 2, 64, 0, 0, 255, 0,
1867 242, 0, 16, 0, 11, 0,
1868 0, 0, 70, 14, 16, 0,
1873 84, 0, 0, 10, 242, 0,
1875 70, 14, 16, 0, 11, 0,
1877 255, 0, 0, 0, 255, 0,
1879 255, 0, 0, 0, 85, 0,
1880 0, 7, 242, 0, 16, 0,
1881 11, 0, 0, 0, 70, 14,
1885 242, 0, 16, 0, 11, 0,
1886 0, 0, 70, 14, 16, 0,
1891 30, 0, 0, 10, 242, 0,
1893 70, 14, 16, 0, 3, 0,
1898 0, 10, 242, 0, 16, 0,
1899 12, 0, 0, 0, 70, 14,
1901 2, 64, 0, 0, 255, 0,
1903 255, 0, 0, 0, 255, 0,
1905 242, 0, 16, 0, 12, 0,
1906 0, 0, 70, 14, 16, 0,
1909 1, 0, 0, 10, 242, 0,
1911 70, 14, 16, 0, 12, 0,
1916 0, 7, 114, 0, 16, 0,
1921 114, 0, 16, 0, 8, 0,
1925 126, 0, 0, 0, 126, 0,
1927 30, 0, 0, 10, 114, 0,
1934 0, 10, 114, 0, 16, 0,
1937 2, 64, 0, 0, 255, 0,
1941 114, 0, 16, 0, 13, 0,
1945 1, 0, 0, 10, 114, 0,
1947 70, 2, 16, 0, 13, 0,
1949 126, 0, 0, 0, 126, 0,
1952 0, 10, 114, 0, 16, 0,
1955 2, 64, 0, 0, 254, 255,
1956 255, 255, 254, 255, 255, 255,
1957 254, 255, 255, 255, 0, 0,
1959 114, 0, 16, 0, 15, 0,
1962 0, 0, 254, 255, 255, 255,
1963 254, 255, 255, 255, 254, 255,
1964 255, 255, 0, 0, 0, 0,
1965 30, 0, 0, 10, 242, 0,
1967 70, 14, 16, 0, 4, 0,
1972 0, 10, 242, 0, 16, 0,
1973 16, 0, 0, 0, 70, 14,
1975 2, 64, 0, 0, 255, 0,
1977 255, 0, 0, 0, 255, 0,
1979 242, 0, 16, 0, 16, 0,
1980 0, 0, 70, 14, 16, 0,
1983 1, 0, 0, 10, 242, 0,
1985 70, 14, 16, 0, 16, 0,
1990 0, 10, 242, 0, 16, 0,
1991 17, 0, 0, 0, 70, 14,
1997 242, 0, 16, 0, 17, 0,
1998 0, 0, 70, 14, 16, 0,
2001 255, 0, 0, 0, 255, 0,
2003 85, 0, 0, 7, 242, 0,
2005 70, 14, 16, 0, 17, 0,
2008 0, 10, 242, 0, 16, 0,
2009 17, 0, 0, 0, 70, 14,
2016 0, 0, 58, 128, 32, 0,
2019 130, 0, 16, 0, 0, 0,
2024 0, 0, 255, 255, 255, 255,
2029 80, 0, 0, 7, 130, 0,
2031 10, 0, 16, 0, 19, 0,
2036 0, 6, 18, 48, 32, 0,
2040 0, 6, 18, 48, 32, 0,
2044 0, 6, 18, 48, 32, 0,
2048 0, 6, 18, 48, 32, 0,
2052 0, 6, 34, 48, 32, 0,
2056 0, 6, 34, 48, 32, 0,
2060 0, 6, 34, 48, 32, 0,
2064 0, 6, 34, 48, 32, 0,
2068 0, 6, 18, 48, 32, 0,
2072 0, 6, 18, 48, 32, 0,
2076 0, 6, 18, 48, 32, 0,
2080 0, 6, 18, 48, 32, 0,
2084 0, 6, 34, 48, 32, 0,
2088 0, 6, 34, 48, 32, 0,
2092 0, 6, 34, 48, 32, 0,
2096 0, 6, 34, 48, 32, 0,
2100 0, 7, 130, 0, 16, 0,
2107 130, 0, 16, 0, 6, 0,
2111 30, 0, 0, 7, 114, 0,
2113 246, 15, 16, 0, 6, 0,
2116 0, 7, 114, 0, 16, 0,
2121 114, 0, 16, 0, 21, 0,
2125 30, 0, 0, 7, 114, 0,
2127 70, 2, 16, 0, 20, 0,
2130 0, 7, 114, 0, 16, 0,
2131 21, 0, 0, 0, 246, 15,
2135 114, 0, 16, 0, 21, 0,
2139 85, 0, 0, 7, 114, 0,
2141 70, 2, 16, 0, 21, 0,
2144 0, 7, 114, 0, 16, 0,
2147 70, 2, 16, 0, 22, 0,
2149 18, 48, 32, 0, 0, 0,
2151 10, 0, 16, 0, 20, 0,
2153 18, 48, 32, 0, 0, 0,
2155 26, 0, 16, 0, 20, 0,
2157 18, 48, 32, 0, 0, 0,
2159 42, 0, 16, 0, 20, 0,
2161 18, 48, 32, 0, 0, 0,
2163 1, 64, 0, 0, 255, 0,
2165 34, 48, 32, 0, 0, 0,
2167 10, 0, 16, 0, 21, 0,
2169 34, 48, 32, 0, 0, 0,
2171 26, 0, 16, 0, 21, 0,
2173 34, 48, 32, 0, 0, 0,
2175 42, 0, 16, 0, 21, 0,
2177 34, 48, 32, 0, 0, 0,
2179 1, 64, 0, 0, 255, 0,
2181 130, 0, 16, 0, 6, 0,
2190 0, 7, 114, 0, 16, 0,
2191 20, 0, 0, 0, 246, 15,
2195 114, 0, 16, 0, 20, 0,
2199 85, 0, 0, 7, 114, 0,
2201 70, 2, 16, 0, 20, 0,
2204 0, 7, 114, 0, 16, 0,
2207 70, 2, 16, 0, 21, 0,
2209 114, 0, 16, 0, 21, 0,
2210 0, 0, 246, 15, 16, 0,
2213 41, 0, 0, 7, 114, 0,
2215 70, 2, 16, 0, 21, 0,
2218 0, 7, 114, 0, 16, 0,
2223 114, 0, 16, 0, 21, 0,
2227 54, 0, 0, 6, 18, 48,
2231 54, 0, 0, 6, 18, 48,
2235 54, 0, 0, 6, 18, 48,
2239 54, 0, 0, 6, 18, 48,
2243 54, 0, 0, 6, 34, 48,
2247 54, 0, 0, 6, 34, 48,
2251 54, 0, 0, 6, 34, 48,
2255 54, 0, 0, 6, 34, 48,
2260 0, 7, 130, 0, 16, 0,
2267 34, 0, 16, 0, 19, 0,
2271 1, 0, 0, 10, 194, 0,
2278 0, 7, 114, 0, 16, 0,
2281 166, 10, 16, 0, 19, 0,
2283 114, 0, 16, 0, 21, 0,
2285 10, 0, 0, 0, 246, 15,
2287 54, 0, 0, 6, 18, 48,
2291 54, 0, 0, 6, 18, 48,
2295 54, 0, 0, 6, 18, 48,
2299 54, 0, 0, 6, 18, 48,
2303 54, 0, 0, 6, 34, 48,
2307 54, 0, 0, 6, 34, 48,
2311 54, 0, 0, 6, 34, 48,
2315 54, 0, 0, 6, 34, 48,
2320 0, 7, 130, 0, 16, 0,
2327 34, 0, 16, 0, 19, 0,
2331 1, 0, 0, 10, 194, 0,
2338 0, 7, 242, 0, 16, 0,
2339 20, 0, 0, 0, 70, 14,
2341 166, 10, 16, 0, 19, 0,
2343 242, 0, 16, 0, 20, 0,
2344 0, 0, 70, 14, 16, 0,
2347 85, 0, 0, 7, 242, 0,
2349 70, 14, 16, 0, 20, 0,
2352 0, 7, 242, 0, 16, 0,
2353 20, 0, 0, 0, 70, 14,
2355 70, 14, 16, 0, 21, 0,
2357 242, 0, 16, 0, 21, 0,
2358 0, 0, 70, 14, 16, 0,
2359 12, 0, 0, 0, 246, 15,
2361 41, 0, 0, 7, 242, 0,
2363 70, 14, 16, 0, 21, 0,
2366 0, 7, 242, 0, 16, 0,
2367 22, 0, 0, 0, 70, 14,
2371 242, 0, 16, 0, 21, 0,
2372 0, 0, 70, 14, 16, 0,
2373 21, 0, 0, 0, 70, 14,
2375 54, 0, 0, 6, 18, 48,
2379 54, 0, 0, 6, 18, 48,
2383 54, 0, 0, 6, 18, 48,
2387 54, 0, 0, 6, 18, 48,
2391 54, 0, 0, 6, 34, 48,
2395 54, 0, 0, 6, 34, 48,
2399 54, 0, 0, 6, 34, 48,
2403 54, 0, 0, 6, 34, 48,
2411 18, 0, 16, 0, 20, 0,
2417 10, 0, 16, 0, 19, 0,
2420 0, 10, 194, 0, 16, 0,
2427 114, 0, 16, 0, 20, 0,
2429 14, 0, 0, 0, 166, 10,
2431 30, 0, 0, 7, 114, 0,
2433 70, 2, 16, 0, 15, 0,
2434 0, 0, 246, 15, 16, 0,
2436 0, 6, 18, 48, 32, 0,
2440 0, 6, 18, 48, 32, 0,
2444 0, 6, 18, 48, 32, 0,
2448 0, 6, 18, 48, 32, 0,
2451 255, 0, 0, 0, 54, 0,
2452 0, 6, 34, 48, 32, 0,
2456 0, 6, 34, 48, 32, 0,
2460 0, 6, 34, 48, 32, 0,
2464 0, 6, 34, 48, 32, 0,
2467 255, 0, 0, 0, 18, 0,
2469 130, 0, 16, 0, 6, 0,
2477 10, 0, 16, 0, 19, 0,
2485 194, 0, 16, 0, 19, 0,
2491 30, 0, 0, 7, 242, 0,
2493 70, 14, 16, 0, 16, 0,
2494 0, 0, 166, 10, 16, 0,
2496 0, 7, 242, 0, 16, 0,
2497 20, 0, 0, 0, 70, 14,
2501 242, 0, 16, 0, 21, 0,
2502 0, 0, 70, 14, 16, 0,
2505 30, 0, 0, 7, 242, 0,
2507 70, 14, 16, 0, 20, 0,
2508 0, 0, 70, 14, 16, 0,
2510 0, 7, 242, 0, 16, 0,
2511 21, 0, 0, 0, 70, 14,
2513 246, 15, 16, 0, 19, 0,
2515 242, 0, 16, 0, 21, 0,
2516 0, 0, 70, 14, 16, 0,
2519 85, 0, 0, 7, 242, 0,
2521 70, 14, 16, 0, 21, 0,
2524 0, 7, 242, 0, 16, 0,
2525 21, 0, 0, 0, 70, 14,
2527 70, 14, 16, 0, 22, 0,
2529 18, 48, 32, 0, 0, 0,
2531 10, 0, 16, 0, 20, 0,
2533 18, 48, 32, 0, 0, 0,
2535 26, 0, 16, 0, 20, 0,
2537 18, 48, 32, 0, 0, 0,
2539 42, 0, 16, 0, 20, 0,
2541 18, 48, 32, 0, 0, 0,
2543 58, 0, 16, 0, 20, 0,
2545 34, 48, 32, 0, 0, 0,
2547 10, 0, 16, 0, 21, 0,
2549 34, 48, 32, 0, 0, 0,
2551 26, 0, 16, 0, 21, 0,
2553 34, 48, 32, 0, 0, 0,
2555 42, 0, 16, 0, 21, 0,
2557 34, 48, 32, 0, 0, 0,
2559 58, 0, 16, 0, 21, 0,
2563 18, 0, 16, 0, 20, 0,
2564 0, 0, 26, 48, 32, 0,
2567 34, 0, 16, 0, 20, 0,
2568 0, 0, 26, 48, 32, 0,
2571 66, 0, 16, 0, 20, 0,
2572 0, 0, 26, 48, 32, 0,
2575 130, 0, 16, 0, 20, 0,
2576 0, 0, 26, 48, 32, 0,
2579 130, 0, 16, 0, 6, 0,
2580 0, 0, 10, 48, 32, 0,
2583 130, 0, 16, 0, 7, 0,
2584 0, 0, 10, 48, 32, 0,
2587 130, 0, 16, 0, 8, 0,
2588 0, 0, 10, 48, 32, 0,
2591 130, 0, 16, 0, 9, 0,
2592 0, 0, 10, 48, 32, 0,
2595 18, 0, 16, 0, 21, 0,
2605 130, 0, 16, 0, 21, 0,
2608 0, 7, 242, 0, 16, 0,
2609 22, 0, 0, 0, 70, 14,
2611 70, 14, 16, 0, 21, 0,
2613 18, 0, 16, 0, 23, 0,
2614 0, 0, 26, 48, 32, 0,
2617 34, 0, 16, 0, 23, 0,
2618 0, 0, 26, 48, 32, 0,
2621 66, 0, 16, 0, 23, 0,
2622 0, 0, 26, 48, 32, 0,
2625 130, 0, 16, 0, 23, 0,
2626 0, 0, 26, 48, 32, 0,
2629 130, 0, 16, 0, 10, 0,
2630 0, 0, 10, 48, 32, 0,
2633 130, 0, 16, 0, 13, 0,
2634 0, 0, 10, 48, 32, 0,
2637 130, 0, 16, 0, 14, 0,
2638 0, 0, 10, 48, 32, 0,
2641 130, 0, 16, 0, 15, 0,
2642 0, 0, 10, 48, 32, 0,
2645 18, 0, 16, 0, 24, 0,
2653 58, 0, 16, 0, 14, 0,
2655 130, 0, 16, 0, 24, 0,
2658 0, 7, 242, 0, 16, 0,
2659 23, 0, 0, 0, 70, 14,
2661 70, 14, 16, 0, 24, 0,
2663 194, 0, 16, 0, 19, 0,
2664 0, 0, 166, 10, 16, 0,
2669 55, 0, 0, 9, 130, 0,
2671 42, 0, 16, 0, 19, 0,
2675 55, 0, 0, 9, 130, 0,
2677 42, 0, 16, 0, 19, 0,
2681 38, 0, 0, 8, 0, 208,
2685 70, 0, 16, 0, 22, 0,
2687 130, 0, 16, 0, 10, 0,
2691 35, 0, 0, 9, 130, 0,
2693 42, 0, 16, 0, 22, 0,
2697 35, 0, 0, 9, 130, 0,
2699 58, 0, 16, 0, 22, 0,
2703 38, 0, 0, 8, 0, 208,
2707 70, 0, 16, 0, 23, 0,
2709 130, 0, 16, 0, 13, 0,
2713 35, 0, 0, 9, 130, 0,
2715 42, 0, 16, 0, 23, 0,
2719 35, 0, 0, 9, 130, 0,
2721 58, 0, 16, 0, 23, 0,
2725 167, 0, 0, 9, 242, 0,
2729 0, 0, 0, 0, 70, 254,
2731 30, 0, 0, 7, 242, 0,
2733 70, 14, 16, 0, 21, 0,
2734 0, 0, 70, 14, 16, 0,
2737 50, 0, 16, 0, 21, 0,
2741 30, 0, 0, 7, 130, 0,
2743 26, 0, 16, 0, 21, 0,
2746 0, 9, 130, 0, 16, 0,
2749 42, 0, 16, 0, 21, 0,
2752 0, 9, 130, 0, 16, 0,
2755 58, 0, 16, 0, 21, 0,
2758 0, 7, 130, 0, 16, 0,
2761 58, 0, 16, 0, 10, 0,
2763 130, 0, 16, 0, 18, 0,
2769 58, 0, 16, 0, 15, 0,
2772 0, 5, 130, 0, 16, 0,
2775 56, 0, 0, 7, 130, 0,
2777 58, 0, 16, 0, 14, 0,
2779 253, 255, 125, 66, 28, 0,
2780 0, 5, 130, 0, 16, 0,
2783 41, 0, 0, 7, 130, 0,
2785 58, 0, 16, 0, 10, 0,
2788 0, 7, 130, 0, 16, 0,
2791 58, 0, 16, 0, 14, 0,
2793 130, 0, 16, 0, 14, 0,
2797 40, 0, 0, 5, 242, 0,
2799 70, 14, 16, 0, 22, 0,
2801 242, 0, 16, 0, 21, 0,
2802 0, 0, 246, 15, 16, 0,
2803 14, 0, 0, 0, 70, 14,
2805 70, 14, 16, 0, 22, 0,
2807 130, 0, 16, 0, 15, 0,
2813 18, 48, 32, 0, 0, 0,
2815 58, 0, 16, 0, 15, 0,
2817 130, 0, 16, 0, 18, 0,
2818 0, 0, 10, 48, 32, 0,
2821 130, 0, 16, 0, 18, 0,
2825 58, 0, 16, 0, 18, 0,
2827 18, 48, 32, 0, 0, 0,
2829 58, 0, 16, 0, 18, 0,
2831 18, 0, 16, 0, 20, 0,
2832 0, 0, 10, 48, 32, 0,
2835 18, 0, 16, 0, 20, 0,
2839 10, 0, 16, 0, 20, 0,
2841 18, 48, 32, 0, 0, 0,
2843 10, 0, 16, 0, 20, 0,
2845 34, 0, 16, 0, 20, 0,
2846 0, 0, 10, 48, 32, 0,
2849 34, 0, 16, 0, 20, 0,
2853 26, 0, 16, 0, 20, 0,
2855 18, 48, 32, 0, 0, 0,
2857 26, 0, 16, 0, 20, 0,
2859 66, 0, 16, 0, 20, 0,
2860 0, 0, 26, 48, 32, 0,
2863 130, 0, 16, 0, 6, 0,
2867 42, 0, 16, 0, 20, 0,
2869 34, 48, 32, 0, 0, 0,
2873 130, 0, 16, 0, 6, 0,
2874 0, 0, 26, 48, 32, 0,
2877 130, 0, 16, 0, 6, 0,
2883 34, 48, 32, 0, 0, 0,
2887 130, 0, 16, 0, 6, 0,
2888 0, 0, 26, 48, 32, 0,
2891 130, 0, 16, 0, 6, 0,
2897 34, 48, 32, 0, 0, 0,
2901 130, 0, 16, 0, 6, 0,
2902 0, 0, 26, 48, 32, 0,
2905 130, 0, 16, 0, 6, 0,
2911 34, 48, 32, 0, 0, 0,
2915 130, 0, 16, 0, 6, 0,
2917 54, 0, 0, 6, 130, 0,
2919 26, 144, 144, 0, 58, 0,
2921 167, 0, 0, 9, 242, 0,
2925 0, 0, 0, 0, 70, 254,
2927 54, 0, 0, 6, 130, 0,
2929 10, 48, 32, 0, 0, 0,
2931 54, 0, 0, 6, 130, 0,
2933 10, 48, 32, 0, 0, 0,
2935 54, 0, 0, 6, 130, 0,
2937 10, 48, 32, 0, 0, 0,
2939 54, 0, 0, 6, 130, 0,
2941 10, 48, 32, 0, 0, 0,
2947 34, 0, 16, 0, 24, 0,
2953 40, 0, 0, 5, 130, 0,
2955 58, 0, 16, 0, 14, 0,
2957 242, 0, 16, 0, 22, 0,
2958 0, 0, 70, 14, 16, 0,
2959 22, 0, 0, 0, 70, 14,
2961 38, 0, 0, 8, 0, 208,
2962 0, 0, 194, 0, 16, 0,
2967 66, 0, 16, 0, 20, 0,
2973 42, 0, 16, 0, 23, 0,
2979 58, 0, 16, 0, 23, 0,
2983 34, 0, 0, 7, 130, 0,
2991 42, 0, 16, 0, 20, 0,
2993 130, 0, 16, 0, 20, 0,
2999 42, 0, 16, 0, 20, 0,
3001 66, 0, 16, 0, 20, 0,
3004 0, 0, 253, 255, 125, 66,
3007 42, 0, 16, 0, 20, 0,
3009 18, 0, 16, 0, 22, 0,
3015 10, 0, 16, 0, 22, 0,
3021 58, 0, 16, 0, 20, 0,
3023 242, 0, 16, 0, 22, 0,
3024 0, 0, 70, 14, 16, 0,
3026 0, 9, 242, 0, 16, 0,
3027 22, 0, 0, 0, 166, 10,
3029 70, 14, 16, 0, 22, 0,
3030 0, 0, 70, 14, 16, 0,
3032 0, 6, 130, 0, 16, 0,
3033 20, 0, 0, 0, 26, 48,
3037 23, 0, 0, 0, 26, 48,
3041 23, 0, 0, 0, 26, 48,
3045 23, 0, 0, 0, 26, 48,
3048 0, 9, 130, 0, 16, 0,
3051 58, 0, 16, 0, 20, 0,
3054 0, 6, 18, 48, 32, 0,
3058 0, 6, 130, 0, 16, 0,
3059 23, 0, 0, 0, 10, 48,
3065 10, 0, 16, 0, 23, 0,
3068 0, 6, 18, 48, 32, 0,
3072 0, 6, 130, 0, 16, 0,
3073 23, 0, 0, 0, 10, 48,
3079 26, 0, 16, 0, 23, 0,
3082 0, 6, 18, 48, 32, 0,
3086 0, 6, 130, 0, 16, 0,
3087 23, 0, 0, 0, 10, 48,
3093 42, 0, 16, 0, 23, 0,
3096 0, 6, 18, 48, 32, 0,
3100 0, 6, 130, 0, 16, 0,
3101 23, 0, 0, 0, 26, 48,
3104 0, 9, 130, 0, 16, 0,
3110 0, 6, 34, 48, 32, 0,
3114 0, 6, 130, 0, 16, 0,
3118 0, 9, 130, 0, 16, 0,
3124 0, 6, 34, 48, 32, 0,
3128 0, 6, 130, 0, 16, 0,
3132 0, 9, 130, 0, 16, 0,
3138 0, 6, 34, 48, 32, 0,
3142 0, 6, 130, 0, 16, 0,
3146 0, 9, 130, 0, 16, 0,
3149 58, 0, 16, 0, 14, 0,
3152 0, 6, 34, 48, 32, 0,
3159 40, 0, 0, 5, 226, 0,
3163 130, 0, 16, 0, 7, 0,
3167 43, 0, 0, 5, 130, 0,
3169 58, 0, 16, 0, 13, 0,
3171 114, 0, 16, 0, 23, 0,
3172 0, 0, 246, 15, 16, 0,
3181 18, 0, 16, 0, 25, 0,
3187 40, 0, 0, 5, 194, 0,
3191 130, 0, 16, 0, 9, 0,
3195 43, 0, 0, 5, 130, 0,
3197 58, 0, 16, 0, 10, 0,
3199 130, 0, 16, 0, 15, 0,
3206 0, 7, 130, 0, 16, 0,
3211 58, 0, 16, 0, 18, 0,
3213 130, 0, 16, 0, 18, 0,
3214 0, 0, 10, 144, 144, 0,
3218 0, 7, 130, 0, 16, 0,
3223 130, 0, 16, 0, 19, 0,
3229 167, 0, 0, 9, 242, 0,
3231 58, 0, 16, 0, 15, 0,
3233 0, 0, 0, 0, 70, 254,
3235 30, 0, 0, 7, 242, 0,
3237 70, 14, 16, 0, 24, 0,
3238 0, 0, 70, 14, 16, 0,
3241 50, 0, 16, 0, 20, 0,
3245 30, 0, 0, 7, 130, 0,
3247 26, 0, 16, 0, 20, 0,
3250 0, 9, 130, 0, 16, 0,
3253 42, 0, 16, 0, 20, 0,
3256 0, 9, 130, 0, 16, 0,
3259 58, 0, 16, 0, 20, 0,
3265 58, 0, 16, 0, 19, 0,
3267 18, 0, 16, 0, 20, 0,
3273 58, 0, 16, 0, 19, 0,
3276 0, 5, 130, 0, 16, 0,
3279 56, 0, 0, 7, 130, 0,
3281 58, 0, 16, 0, 19, 0,
3283 253, 255, 125, 66, 14, 0,
3284 0, 7, 130, 0, 16, 0,
3289 130, 0, 16, 0, 19, 0,
3292 0, 7, 130, 0, 16, 0,
3295 26, 0, 16, 0, 23, 0,
3297 130, 0, 16, 0, 19, 0,
3299 20, 0, 0, 0, 58, 144,
3300 144, 0, 58, 0, 16, 0,
3303 55, 0, 0, 9, 130, 0,
3305 10, 0, 16, 0, 20, 0,
3309 18, 0, 0, 1, 167, 0,
3310 0, 9, 242, 0, 16, 0,
3314 0, 0, 70, 254, 17, 0,
3316 0, 7, 242, 0, 16, 0,
3317 20, 0, 0, 0, 70, 14,
3319 70, 14, 16, 0, 20, 0,
3321 0, 208, 0, 0, 50, 0,
3323 70, 0, 16, 0, 20, 0,
3329 10, 0, 16, 0, 20, 0,
3331 18, 0, 16, 0, 20, 0,
3335 10, 0, 16, 0, 20, 0,
3337 18, 0, 16, 0, 20, 0,
3341 10, 0, 16, 0, 20, 0,
3343 34, 0, 16, 0, 20, 0,
3355 58, 0, 16, 0, 10, 0,
3357 18, 0, 16, 0, 20, 0,
3363 1, 64, 0, 0, 253, 255,
3364 125, 66, 14, 0, 0, 7,
3365 18, 0, 16, 0, 20, 0,
3371 10, 0, 16, 0, 20, 0,
3373 18, 0, 16, 0, 20, 0,
3377 55, 0, 0, 10, 18, 0,
3379 42, 0, 16, 0, 20, 0,
3380 0, 0, 58, 144, 144, 0,
3381 10, 0, 16, 0, 20, 0,
3384 0, 9, 130, 0, 16, 0,
3391 130, 0, 16, 0, 19, 0,
3395 30, 0, 0, 10, 18, 0,
3398 0, 0, 10, 144, 208, 128,
3402 0, 7, 130, 0, 16, 0,
3407 18, 0, 16, 0, 26, 0,
3408 0, 0, 10, 48, 32, 4,
3413 10, 48, 32, 6, 0, 0,
3415 58, 0, 16, 0, 18, 0,
3417 66, 0, 16, 0, 26, 0,
3418 0, 0, 10, 48, 32, 6,
3422 0, 8, 130, 0, 16, 0,
3423 26, 0, 0, 0, 10, 48,
3429 26, 48, 32, 4, 0, 0,
3433 27, 0, 0, 0, 26, 48,
3439 26, 48, 32, 6, 0, 0,
3441 58, 0, 16, 0, 18, 0,
3443 130, 0, 16, 0, 27, 0,
3444 0, 0, 26, 48, 32, 6,
3448 0, 10, 0, 208, 0, 0,
3449 242, 0, 16, 0, 27, 0,
3450 0, 0, 70, 14, 16, 0,
3451 27, 0, 0, 0, 6, 144,
3452 208, 0, 64, 0, 0, 0,
3453 58, 0, 16, 0, 19, 0,
3455 242, 0, 16, 0, 20, 0,
3457 20, 0, 0, 0, 70, 14,
3459 70, 14, 16, 0, 27, 0,
3461 242, 0, 16, 0, 20, 0,
3462 0, 0, 70, 14, 16, 0,
3467 85, 0, 0, 7, 242, 0,
3469 134, 13, 16, 0, 20, 0,
3472 0, 9, 130, 0, 16, 0,
3475 1, 64, 0, 0, 255, 0,
3477 20, 0, 0, 0, 167, 0,
3478 0, 9, 242, 0, 16, 0,
3482 0, 0, 70, 254, 17, 0,
3484 0, 7, 114, 0, 16, 0,
3485 27, 0, 0, 0, 134, 1,
3487 70, 2, 16, 0, 26, 0,
3489 82, 0, 16, 0, 28, 0,
3492 0, 5, 162, 0, 16, 0,
3495 55, 0, 0, 9, 242, 0,
3498 0, 0, 70, 14, 16, 0,
3499 28, 0, 0, 0, 22, 11,
3503 166, 11, 16, 0, 26, 0,
3505 50, 0, 16, 0, 20, 0,
3506 0, 0, 166, 10, 16, 0,
3509 22, 5, 16, 0, 20, 0,
3511 130, 0, 16, 0, 18, 0,
3515 55, 0, 0, 9, 146, 0,
3517 246, 15, 16, 0, 18, 0,
3518 0, 0, 246, 11, 16, 0,
3519 20, 0, 0, 0, 166, 14,
3523 214, 5, 16, 0, 28, 0,
3525 66, 0, 16, 0, 27, 0,
3528 0, 5, 130, 0, 16, 0,
3533 134, 0, 16, 0, 28, 0,
3535 66, 0, 16, 0, 26, 0,
3538 0, 7, 242, 0, 16, 0,
3539 20, 0, 0, 0, 70, 14,
3541 70, 14, 16, 0, 26, 0,
3543 0, 208, 0, 0, 50, 0,
3545 70, 0, 16, 0, 20, 0,
3548 0, 7, 130, 0, 16, 0,
3551 10, 0, 16, 0, 20, 0,
3553 130, 0, 16, 0, 18, 0,
3557 58, 0, 16, 0, 18, 0,
3559 130, 0, 16, 0, 18, 0,
3562 0, 5, 130, 0, 16, 0,
3565 56, 0, 0, 7, 130, 0,
3567 58, 0, 16, 0, 19, 0,
3570 0, 10, 130, 0, 16, 0,
3573 42, 128, 32, 0, 0, 0,
3575 58, 0, 16, 0, 18, 0,
3577 130, 0, 16, 0, 18, 0,
3583 26, 0, 16, 0, 19, 0,
3585 130, 0, 16, 0, 15, 0,
3590 0, 7, 130, 0, 16, 0,
3593 26, 0, 16, 0, 18, 0,
3595 18, 0, 16, 0, 18, 0,
3599 18, 0, 0, 0, 246, 15,
3601 70, 0, 16, 0, 19, 0,
3609 130, 0, 16, 0, 0, 0,
3613 18, 0, 16, 0, 18, 0,
3614 0, 0, 58, 128, 32, 0,
3617 66, 0, 16, 0, 18, 0,
3619 168, 0, 0, 8, 114, 240,
3621 10, 64, 2, 0, 1, 64,
3623 22, 6, 16, 0, 18, 0,
3625 18, 240, 17, 0, 0, 0,
3629 0, 0, 0, 0, 190, 24,
3637 226, 0, 16, 0, 2, 0,
3641 6, 249, 17, 0, 0, 0,
3647 6, 240, 17, 0, 0, 0,
3655 167, 0, 0, 9, 18, 0,
3659 16, 0, 0, 0, 6, 240,
3661 168, 0, 0, 8, 114, 240,
3663 10, 64, 2, 0, 1, 64,
3665 134, 3, 16, 0, 2, 0,
3667 18, 240, 17, 0, 0, 0,
3675 167, 0, 0, 8, 18, 0,
3677 10, 64, 2, 0, 1, 64,
3679 6, 240, 17, 0, 0, 0,
3685 226, 0, 16, 0, 3, 0,
3689 6, 249, 17, 0, 0, 0,
3695 6, 240, 17, 0, 0, 0,
3703 167, 0, 0, 9, 18, 0,
3707 16, 0, 0, 0, 6, 240,
3709 168, 0, 0, 8, 114, 240,
3711 10, 64, 2, 0, 1, 64,
3713 134, 3, 16, 0, 3, 0,
3715 18, 240, 17, 0, 0, 0,
3723 167, 0, 0, 8, 18, 0,
3725 10, 64, 2, 0, 1, 64,
3727 6, 240, 17, 0, 0, 0,
3733 226, 0, 16, 0, 3, 0,
3737 6, 249, 17, 0, 0, 0,
3743 6, 240, 17, 0, 0, 0,
3751 167, 0, 0, 9, 18, 0,
3755 16, 0, 0, 0, 6, 240,
3757 168, 0, 0, 8, 114, 240,
3759 10, 64, 2, 0, 1, 64,
3761 134, 3, 16, 0, 3, 0,
3763 18, 240, 17, 0, 0, 0,
3771 167, 0, 0, 8, 18, 0,
3773 10, 64, 2, 0, 1, 64,
3775 6, 240, 17, 0, 0, 0,
3781 226, 0, 16, 0, 2, 0,
3785 6, 249, 17, 0, 0, 0,
3791 6, 240, 17, 0, 0, 0,
3799 167, 0, 0, 9, 18, 0,
3803 16, 0, 0, 0, 6, 240,
3805 168, 0, 0, 8, 114, 240,
3807 10, 64, 2, 0, 1, 64,
3809 134, 3, 16, 0, 2, 0,
3811 18, 240, 17, 0, 0, 0,
3825 167, 0, 0, 8, 18, 0,
3827 10, 64, 2, 0, 1, 64,
3829 6, 240, 17, 0, 0, 0,
3835 226, 0, 16, 0, 2, 0,
3839 6, 249, 17, 0, 0, 0,
3845 6, 240, 17, 0, 0, 0,
3847 130, 0, 16, 0, 0, 0,
3853 167, 0, 0, 9, 18, 0,
3857 16, 0, 0, 0, 6, 240,
3859 168, 0, 0, 8, 114, 240,
3861 10, 64, 2, 0, 1, 64,
3863 134, 3, 16, 0, 2, 0,
3865 18, 240, 17, 0, 0, 0,
3873 167, 0, 0, 8, 18, 0,
3875 10, 64, 2, 0, 1, 64,
3877 6, 240, 17, 0, 0, 0,
3883 226, 0, 16, 0, 2, 0,
3887 6, 249, 17, 0, 0, 0,
3893 6, 240, 17, 0, 0, 0,
3901 167, 0, 0, 9, 18, 0,
3905 16, 0, 0, 0, 6, 240,
3907 168, 0, 0, 8, 114, 240,
3909 10, 64, 2, 0, 1, 64,
3911 134, 3, 16, 0, 2, 0,
3913 18, 240, 17, 0, 0, 0,
3923 6, 112, 16, 0, 1, 0,
3928 0, 0, 6, 240, 17, 0,
3937 114, 0, 16, 0, 1, 0,
3940 0, 0, 70, 242, 17, 0,
3942 0, 8, 130, 0, 16, 0,
3945 32, 0, 0, 0, 6, 240,
3947 18, 0, 0, 1, 167, 0,
3948 0, 9, 242, 0, 16, 0,
3952 0, 0, 70, 126, 16, 0,
3955 242, 224, 17, 0, 0, 0,
3959 70, 14, 16, 0, 1, 0,
_In_ size_t _In_ DXGI_FORMAT _In_ size_t _In_ float size_t y
_In_ size_t _In_ DXGI_FORMAT _In_ size_t _In_ float size_t size_t z