3 .type _x86_DES_encrypt,@function
19 xorl (%ebp,%ebx,1),%edi
21 xorl 0x200(%ebp,%ecx,1),%edi
24 xorl 0x100(%ebp,%ebx,1),%edi
27 xorl 0x300(%ebp,%ecx,1),%edi
31 xorl 0x600(%ebp,%ebx,1),%edi
32 xorl 0x700(%ebp,%ecx,1),%edi
34 xorl 0x400(%ebp,%eax,1),%edi
35 xorl 0x500(%ebp,%edx,1),%edi
48 xorl (%ebp,%ebx,1),%esi
50 xorl 0x200(%ebp,%ecx,1),%esi
53 xorl 0x100(%ebp,%ebx,1),%esi
56 xorl 0x300(%ebp,%ecx,1),%esi
60 xorl 0x600(%ebp,%ebx,1),%esi
61 xorl 0x700(%ebp,%ecx,1),%esi
63 xorl 0x400(%ebp,%eax,1),%esi
64 xorl 0x500(%ebp,%edx,1),%esi
77 xorl (%ebp,%ebx,1),%edi
79 xorl 0x200(%ebp,%ecx,1),%edi
82 xorl 0x100(%ebp,%ebx,1),%edi
85 xorl 0x300(%ebp,%ecx,1),%edi
89 xorl 0x600(%ebp,%ebx,1),%edi
90 xorl 0x700(%ebp,%ecx,1),%edi
92 xorl 0x400(%ebp,%eax,1),%edi
93 xorl 0x500(%ebp,%edx,1),%edi
101 andl $0xfcfcfcfc,%eax
102 andl $0xcfcfcfcf,%edx
106 xorl (%ebp,%ebx,1),%esi
108 xorl 0x200(%ebp,%ecx,1),%esi
111 xorl 0x100(%ebp,%ebx,1),%esi
114 xorl 0x300(%ebp,%ecx,1),%esi
118 xorl 0x600(%ebp,%ebx,1),%esi
119 xorl 0x700(%ebp,%ecx,1),%esi
121 xorl 0x400(%ebp,%eax,1),%esi
122 xorl 0x500(%ebp,%edx,1),%esi
130 andl $0xfcfcfcfc,%eax
131 andl $0xcfcfcfcf,%edx
135 xorl (%ebp,%ebx,1),%edi
137 xorl 0x200(%ebp,%ecx,1),%edi
140 xorl 0x100(%ebp,%ebx,1),%edi
143 xorl 0x300(%ebp,%ecx,1),%edi
147 xorl 0x600(%ebp,%ebx,1),%edi
148 xorl 0x700(%ebp,%ecx,1),%edi
150 xorl 0x400(%ebp,%eax,1),%edi
151 xorl 0x500(%ebp,%edx,1),%edi
159 andl $0xfcfcfcfc,%eax
160 andl $0xcfcfcfcf,%edx
164 xorl (%ebp,%ebx,1),%esi
166 xorl 0x200(%ebp,%ecx,1),%esi
169 xorl 0x100(%ebp,%ebx,1),%esi
172 xorl 0x300(%ebp,%ecx,1),%esi
176 xorl 0x600(%ebp,%ebx,1),%esi
177 xorl 0x700(%ebp,%ecx,1),%esi
179 xorl 0x400(%ebp,%eax,1),%esi
180 xorl 0x500(%ebp,%edx,1),%esi
188 andl $0xfcfcfcfc,%eax
189 andl $0xcfcfcfcf,%edx
193 xorl (%ebp,%ebx,1),%edi
195 xorl 0x200(%ebp,%ecx,1),%edi
198 xorl 0x100(%ebp,%ebx,1),%edi
201 xorl 0x300(%ebp,%ecx,1),%edi
205 xorl 0x600(%ebp,%ebx,1),%edi
206 xorl 0x700(%ebp,%ecx,1),%edi
208 xorl 0x400(%ebp,%eax,1),%edi
209 xorl 0x500(%ebp,%edx,1),%edi
217 andl $0xfcfcfcfc,%eax
218 andl $0xcfcfcfcf,%edx
222 xorl (%ebp,%ebx,1),%esi
224 xorl 0x200(%ebp,%ecx,1),%esi
227 xorl 0x100(%ebp,%ebx,1),%esi
230 xorl 0x300(%ebp,%ecx,1),%esi
234 xorl 0x600(%ebp,%ebx,1),%esi
235 xorl 0x700(%ebp,%ecx,1),%esi
237 xorl 0x400(%ebp,%eax,1),%esi
238 xorl 0x500(%ebp,%edx,1),%esi
246 andl $0xfcfcfcfc,%eax
247 andl $0xcfcfcfcf,%edx
251 xorl (%ebp,%ebx,1),%edi
253 xorl 0x200(%ebp,%ecx,1),%edi
256 xorl 0x100(%ebp,%ebx,1),%edi
259 xorl 0x300(%ebp,%ecx,1),%edi
263 xorl 0x600(%ebp,%ebx,1),%edi
264 xorl 0x700(%ebp,%ecx,1),%edi
266 xorl 0x400(%ebp,%eax,1),%edi
267 xorl 0x500(%ebp,%edx,1),%edi
275 andl $0xfcfcfcfc,%eax
276 andl $0xcfcfcfcf,%edx
280 xorl (%ebp,%ebx,1),%esi
282 xorl 0x200(%ebp,%ecx,1),%esi
285 xorl 0x100(%ebp,%ebx,1),%esi
288 xorl 0x300(%ebp,%ecx,1),%esi
292 xorl 0x600(%ebp,%ebx,1),%esi
293 xorl 0x700(%ebp,%ecx,1),%esi
295 xorl 0x400(%ebp,%eax,1),%esi
296 xorl 0x500(%ebp,%edx,1),%esi
304 andl $0xfcfcfcfc,%eax
305 andl $0xcfcfcfcf,%edx
309 xorl (%ebp,%ebx,1),%edi
311 xorl 0x200(%ebp,%ecx,1),%edi
314 xorl 0x100(%ebp,%ebx,1),%edi
317 xorl 0x300(%ebp,%ecx,1),%edi
321 xorl 0x600(%ebp,%ebx,1),%edi
322 xorl 0x700(%ebp,%ecx,1),%edi
324 xorl 0x400(%ebp,%eax,1),%edi
325 xorl 0x500(%ebp,%edx,1),%edi
333 andl $0xfcfcfcfc,%eax
334 andl $0xcfcfcfcf,%edx
338 xorl (%ebp,%ebx,1),%esi
340 xorl 0x200(%ebp,%ecx,1),%esi
343 xorl 0x100(%ebp,%ebx,1),%esi
346 xorl 0x300(%ebp,%ecx,1),%esi
350 xorl 0x600(%ebp,%ebx,1),%esi
351 xorl 0x700(%ebp,%ecx,1),%esi
353 xorl 0x400(%ebp,%eax,1),%esi
354 xorl 0x500(%ebp,%edx,1),%esi
362 andl $0xfcfcfcfc,%eax
363 andl $0xcfcfcfcf,%edx
367 xorl (%ebp,%ebx,1),%edi
369 xorl 0x200(%ebp,%ecx,1),%edi
372 xorl 0x100(%ebp,%ebx,1),%edi
375 xorl 0x300(%ebp,%ecx,1),%edi
379 xorl 0x600(%ebp,%ebx,1),%edi
380 xorl 0x700(%ebp,%ecx,1),%edi
382 xorl 0x400(%ebp,%eax,1),%edi
383 xorl 0x500(%ebp,%edx,1),%edi
391 andl $0xfcfcfcfc,%eax
392 andl $0xcfcfcfcf,%edx
396 xorl (%ebp,%ebx,1),%esi
398 xorl 0x200(%ebp,%ecx,1),%esi
401 xorl 0x100(%ebp,%ebx,1),%esi
404 xorl 0x300(%ebp,%ecx,1),%esi
408 xorl 0x600(%ebp,%ebx,1),%esi
409 xorl 0x700(%ebp,%ecx,1),%esi
411 xorl 0x400(%ebp,%eax,1),%esi
412 xorl 0x500(%ebp,%edx,1),%esi
420 andl $0xfcfcfcfc,%eax
421 andl $0xcfcfcfcf,%edx
425 xorl (%ebp,%ebx,1),%edi
427 xorl 0x200(%ebp,%ecx,1),%edi
430 xorl 0x100(%ebp,%ebx,1),%edi
433 xorl 0x300(%ebp,%ecx,1),%edi
437 xorl 0x600(%ebp,%ebx,1),%edi
438 xorl 0x700(%ebp,%ecx,1),%edi
440 xorl 0x400(%ebp,%eax,1),%edi
441 xorl 0x500(%ebp,%edx,1),%edi
449 andl $0xfcfcfcfc,%eax
450 andl $0xcfcfcfcf,%edx
454 xorl (%ebp,%ebx,1),%esi
456 xorl 0x200(%ebp,%ecx,1),%esi
459 xorl 0x100(%ebp,%ebx,1),%esi
462 xorl 0x300(%ebp,%ecx,1),%esi
466 xorl 0x600(%ebp,%ebx,1),%esi
467 xorl 0x700(%ebp,%ecx,1),%esi
469 xorl 0x400(%ebp,%eax,1),%esi
470 xorl 0x500(%ebp,%edx,1),%esi
473 .size _x86_DES_encrypt,.-_x86_DES_encrypt
474 .type _x86_DES_decrypt,@function
485 andl $0xfcfcfcfc,%eax
486 andl $0xcfcfcfcf,%edx
490 xorl (%ebp,%ebx,1),%edi
492 xorl 0x200(%ebp,%ecx,1),%edi
495 xorl 0x100(%ebp,%ebx,1),%edi
498 xorl 0x300(%ebp,%ecx,1),%edi
502 xorl 0x600(%ebp,%ebx,1),%edi
503 xorl 0x700(%ebp,%ecx,1),%edi
505 xorl 0x400(%ebp,%eax,1),%edi
506 xorl 0x500(%ebp,%edx,1),%edi
514 andl $0xfcfcfcfc,%eax
515 andl $0xcfcfcfcf,%edx
519 xorl (%ebp,%ebx,1),%esi
521 xorl 0x200(%ebp,%ecx,1),%esi
524 xorl 0x100(%ebp,%ebx,1),%esi
527 xorl 0x300(%ebp,%ecx,1),%esi
531 xorl 0x600(%ebp,%ebx,1),%esi
532 xorl 0x700(%ebp,%ecx,1),%esi
534 xorl 0x400(%ebp,%eax,1),%esi
535 xorl 0x500(%ebp,%edx,1),%esi
543 andl $0xfcfcfcfc,%eax
544 andl $0xcfcfcfcf,%edx
548 xorl (%ebp,%ebx,1),%edi
550 xorl 0x200(%ebp,%ecx,1),%edi
553 xorl 0x100(%ebp,%ebx,1),%edi
556 xorl 0x300(%ebp,%ecx,1),%edi
560 xorl 0x600(%ebp,%ebx,1),%edi
561 xorl 0x700(%ebp,%ecx,1),%edi
563 xorl 0x400(%ebp,%eax,1),%edi
564 xorl 0x500(%ebp,%edx,1),%edi
572 andl $0xfcfcfcfc,%eax
573 andl $0xcfcfcfcf,%edx
577 xorl (%ebp,%ebx,1),%esi
579 xorl 0x200(%ebp,%ecx,1),%esi
582 xorl 0x100(%ebp,%ebx,1),%esi
585 xorl 0x300(%ebp,%ecx,1),%esi
589 xorl 0x600(%ebp,%ebx,1),%esi
590 xorl 0x700(%ebp,%ecx,1),%esi
592 xorl 0x400(%ebp,%eax,1),%esi
593 xorl 0x500(%ebp,%edx,1),%esi
601 andl $0xfcfcfcfc,%eax
602 andl $0xcfcfcfcf,%edx
606 xorl (%ebp,%ebx,1),%edi
608 xorl 0x200(%ebp,%ecx,1),%edi
611 xorl 0x100(%ebp,%ebx,1),%edi
614 xorl 0x300(%ebp,%ecx,1),%edi
618 xorl 0x600(%ebp,%ebx,1),%edi
619 xorl 0x700(%ebp,%ecx,1),%edi
621 xorl 0x400(%ebp,%eax,1),%edi
622 xorl 0x500(%ebp,%edx,1),%edi
630 andl $0xfcfcfcfc,%eax
631 andl $0xcfcfcfcf,%edx
635 xorl (%ebp,%ebx,1),%esi
637 xorl 0x200(%ebp,%ecx,1),%esi
640 xorl 0x100(%ebp,%ebx,1),%esi
643 xorl 0x300(%ebp,%ecx,1),%esi
647 xorl 0x600(%ebp,%ebx,1),%esi
648 xorl 0x700(%ebp,%ecx,1),%esi
650 xorl 0x400(%ebp,%eax,1),%esi
651 xorl 0x500(%ebp,%edx,1),%esi
659 andl $0xfcfcfcfc,%eax
660 andl $0xcfcfcfcf,%edx
664 xorl (%ebp,%ebx,1),%edi
666 xorl 0x200(%ebp,%ecx,1),%edi
669 xorl 0x100(%ebp,%ebx,1),%edi
672 xorl 0x300(%ebp,%ecx,1),%edi
676 xorl 0x600(%ebp,%ebx,1),%edi
677 xorl 0x700(%ebp,%ecx,1),%edi
679 xorl 0x400(%ebp,%eax,1),%edi
680 xorl 0x500(%ebp,%edx,1),%edi
688 andl $0xfcfcfcfc,%eax
689 andl $0xcfcfcfcf,%edx
693 xorl (%ebp,%ebx,1),%esi
695 xorl 0x200(%ebp,%ecx,1),%esi
698 xorl 0x100(%ebp,%ebx,1),%esi
701 xorl 0x300(%ebp,%ecx,1),%esi
705 xorl 0x600(%ebp,%ebx,1),%esi
706 xorl 0x700(%ebp,%ecx,1),%esi
708 xorl 0x400(%ebp,%eax,1),%esi
709 xorl 0x500(%ebp,%edx,1),%esi
717 andl $0xfcfcfcfc,%eax
718 andl $0xcfcfcfcf,%edx
722 xorl (%ebp,%ebx,1),%edi
724 xorl 0x200(%ebp,%ecx,1),%edi
727 xorl 0x100(%ebp,%ebx,1),%edi
730 xorl 0x300(%ebp,%ecx,1),%edi
734 xorl 0x600(%ebp,%ebx,1),%edi
735 xorl 0x700(%ebp,%ecx,1),%edi
737 xorl 0x400(%ebp,%eax,1),%edi
738 xorl 0x500(%ebp,%edx,1),%edi
746 andl $0xfcfcfcfc,%eax
747 andl $0xcfcfcfcf,%edx
751 xorl (%ebp,%ebx,1),%esi
753 xorl 0x200(%ebp,%ecx,1),%esi
756 xorl 0x100(%ebp,%ebx,1),%esi
759 xorl 0x300(%ebp,%ecx,1),%esi
763 xorl 0x600(%ebp,%ebx,1),%esi
764 xorl 0x700(%ebp,%ecx,1),%esi
766 xorl 0x400(%ebp,%eax,1),%esi
767 xorl 0x500(%ebp,%edx,1),%esi
775 andl $0xfcfcfcfc,%eax
776 andl $0xcfcfcfcf,%edx
780 xorl (%ebp,%ebx,1),%edi
782 xorl 0x200(%ebp,%ecx,1),%edi
785 xorl 0x100(%ebp,%ebx,1),%edi
788 xorl 0x300(%ebp,%ecx,1),%edi
792 xorl 0x600(%ebp,%ebx,1),%edi
793 xorl 0x700(%ebp,%ecx,1),%edi
795 xorl 0x400(%ebp,%eax,1),%edi
796 xorl 0x500(%ebp,%edx,1),%edi
804 andl $0xfcfcfcfc,%eax
805 andl $0xcfcfcfcf,%edx
809 xorl (%ebp,%ebx,1),%esi
811 xorl 0x200(%ebp,%ecx,1),%esi
814 xorl 0x100(%ebp,%ebx,1),%esi
817 xorl 0x300(%ebp,%ecx,1),%esi
821 xorl 0x600(%ebp,%ebx,1),%esi
822 xorl 0x700(%ebp,%ecx,1),%esi
824 xorl 0x400(%ebp,%eax,1),%esi
825 xorl 0x500(%ebp,%edx,1),%esi
833 andl $0xfcfcfcfc,%eax
834 andl $0xcfcfcfcf,%edx
838 xorl (%ebp,%ebx,1),%edi
840 xorl 0x200(%ebp,%ecx,1),%edi
843 xorl 0x100(%ebp,%ebx,1),%edi
846 xorl 0x300(%ebp,%ecx,1),%edi
850 xorl 0x600(%ebp,%ebx,1),%edi
851 xorl 0x700(%ebp,%ecx,1),%edi
853 xorl 0x400(%ebp,%eax,1),%edi
854 xorl 0x500(%ebp,%edx,1),%edi
862 andl $0xfcfcfcfc,%eax
863 andl $0xcfcfcfcf,%edx
867 xorl (%ebp,%ebx,1),%esi
869 xorl 0x200(%ebp,%ecx,1),%esi
872 xorl 0x100(%ebp,%ebx,1),%esi
875 xorl 0x300(%ebp,%ecx,1),%esi
879 xorl 0x600(%ebp,%ebx,1),%esi
880 xorl 0x700(%ebp,%ecx,1),%esi
882 xorl 0x400(%ebp,%eax,1),%esi
883 xorl 0x500(%ebp,%edx,1),%esi
891 andl $0xfcfcfcfc,%eax
892 andl $0xcfcfcfcf,%edx
896 xorl (%ebp,%ebx,1),%edi
898 xorl 0x200(%ebp,%ecx,1),%edi
901 xorl 0x100(%ebp,%ebx,1),%edi
904 xorl 0x300(%ebp,%ecx,1),%edi
908 xorl 0x600(%ebp,%ebx,1),%edi
909 xorl 0x700(%ebp,%ecx,1),%edi
911 xorl 0x400(%ebp,%eax,1),%edi
912 xorl 0x500(%ebp,%edx,1),%edi
920 andl $0xfcfcfcfc,%eax
921 andl $0xcfcfcfcf,%edx
925 xorl (%ebp,%ebx,1),%esi
927 xorl 0x200(%ebp,%ecx,1),%esi
930 xorl 0x100(%ebp,%ebx,1),%esi
933 xorl 0x300(%ebp,%ecx,1),%esi
937 xorl 0x600(%ebp,%ebx,1),%esi
938 xorl 0x700(%ebp,%ecx,1),%esi
940 xorl 0x400(%ebp,%eax,1),%esi
941 xorl 0x500(%ebp,%edx,1),%esi
944 .size _x86_DES_decrypt,.-_x86_DES_decrypt
946 .type DES_encrypt1,@function
949 .L_DES_encrypt1_begin:
966 andl $0xf0f0f0f0,%eax
973 andl $0xfff0000f,%edi
980 andl $0x33333333,%eax
987 andl $0x03fc03fc,%esi
994 andl $0xaaaaaaaa,%eax
1002 leal _GLOBAL_OFFSET_TABLE_+[.-.L000PIC_me_up](%ebp),%ebp
1003 movl DES_SPtrans@GOT(%ebp),%ebp
1007 call _x86_DES_encrypt
1010 call _x86_DES_decrypt
1018 andl $0xaaaaaaaa,%edi
1025 andl $0x03fc03fc,%eax
1032 andl $0x33333333,%edi
1039 andl $0xfff0000f,%esi
1046 andl $0xf0f0f0f0,%edi
1058 .size DES_encrypt1,.-.L_DES_encrypt1_begin
1060 .type DES_encrypt2,@function
1063 .L_DES_encrypt2_begin:
1080 leal _GLOBAL_OFFSET_TABLE_+[.-.L003PIC_me_up](%ebp),%ebp
1081 movl DES_SPtrans@GOT(%ebp),%ebp
1085 call _x86_DES_encrypt
1088 call _x86_DES_decrypt
1102 .size DES_encrypt2,.-.L_DES_encrypt2_begin
1104 .type DES_encrypt3,@function
1107 .L_DES_encrypt3_begin:
1123 andl $0xf0f0f0f0,%edi
1130 andl $0xfff0000f,%esi
1137 andl $0x33333333,%edi
1144 andl $0x03fc03fc,%edx
1151 andl $0xaaaaaaaa,%edi
1165 call .L_DES_encrypt2_begin
1169 call .L_DES_encrypt2_begin
1173 call .L_DES_encrypt2_begin
1183 andl $0xaaaaaaaa,%edi
1190 andl $0x03fc03fc,%eax
1197 andl $0x33333333,%edi
1204 andl $0xfff0000f,%esi
1211 andl $0xf0f0f0f0,%edi
1223 .size DES_encrypt3,.-.L_DES_encrypt3_begin
1225 .type DES_decrypt3,@function
1228 .L_DES_decrypt3_begin:
1244 andl $0xf0f0f0f0,%edi
1251 andl $0xfff0000f,%esi
1258 andl $0x33333333,%edi
1265 andl $0x03fc03fc,%edx
1272 andl $0xaaaaaaaa,%edi
1286 call .L_DES_encrypt2_begin
1290 call .L_DES_encrypt2_begin
1294 call .L_DES_encrypt2_begin
1304 andl $0xaaaaaaaa,%edi
1311 andl $0x03fc03fc,%eax
1318 andl $0x33333333,%edi
1325 andl $0xfff0000f,%esi
1332 andl $0xf0f0f0f0,%edi
1344 .size DES_decrypt3,.-.L_DES_decrypt3_begin
1345 .globl DES_ncbc_encrypt
1346 .type DES_ncbc_encrypt,@function
1349 .L_DES_ncbc_encrypt_begin:
1377 andl $4294967288,%ebp
1380 jz .L007encrypt_finish
1388 call .L_DES_encrypt1_begin
1396 jnz .L008encrypt_loop
1397 .L007encrypt_finish:
1404 leal .L011cbc_enc_jmp_table-.L010PIC_point(%edx),%ecx
1405 movl (%ecx,%ebp,4),%ebp
1432 call .L_DES_encrypt1_begin
1439 andl $4294967288,%ebp
1442 jz .L020decrypt_finish
1448 call .L_DES_encrypt1_begin
1464 jnz .L021decrypt_loop
1465 .L020decrypt_finish:
1473 call .L_DES_encrypt1_begin
1514 .L011cbc_enc_jmp_table:
1516 .long .L019ej1-.L010PIC_point
1517 .long .L018ej2-.L010PIC_point
1518 .long .L017ej3-.L010PIC_point
1519 .long .L015ej4-.L010PIC_point
1520 .long .L014ej5-.L010PIC_point
1521 .long .L013ej6-.L010PIC_point
1522 .long .L012ej7-.L010PIC_point
1524 .size DES_ncbc_encrypt,.-.L_DES_ncbc_encrypt_begin
1525 .globl DES_ede3_cbc_encrypt
1526 .type DES_ede3_cbc_encrypt,@function
1528 DES_ede3_cbc_encrypt:
1529 .L_DES_ede3_cbc_encrypt_begin:
1561 andl $4294967288,%ebp
1564 jz .L031encrypt_finish
1572 call .L_DES_encrypt3_begin
1580 jnz .L032encrypt_loop
1581 .L031encrypt_finish:
1588 leal .L035cbc_enc_jmp_table-.L034PIC_point(%edx),%ecx
1589 movl (%ecx,%ebp,4),%ebp
1616 call .L_DES_encrypt3_begin
1623 andl $4294967288,%ebp
1626 jz .L044decrypt_finish
1632 call .L_DES_decrypt3_begin
1648 jnz .L045decrypt_loop
1649 .L044decrypt_finish:
1657 call .L_DES_decrypt3_begin
1698 .L035cbc_enc_jmp_table:
1700 .long .L043ej1-.L034PIC_point
1701 .long .L042ej2-.L034PIC_point
1702 .long .L041ej3-.L034PIC_point
1703 .long .L039ej4-.L034PIC_point
1704 .long .L038ej5-.L034PIC_point
1705 .long .L037ej6-.L034PIC_point
1706 .long .L036ej7-.L034PIC_point
1708 .size DES_ede3_cbc_encrypt,.-.L_DES_ede3_cbc_encrypt_begin
1712 .long 34080768,524288,33554434,34080770
1713 .long 33554432,526338,524290,33554434
1714 .long 526338,34080768,34078720,2050
1715 .long 33556482,33554432,0,524290
1716 .long 524288,2,33556480,526336
1717 .long 34080770,34078720,2050,33556480
1718 .long 2,2048,526336,34078722
1719 .long 2048,33556482,34078722,0
1720 .long 0,34080770,33556480,524290
1721 .long 34080768,524288,2050,33556480
1722 .long 34078722,2048,526336,33554434
1723 .long 526338,2,33554434,34078720
1724 .long 34080770,526336,34078720,33556482
1725 .long 33554432,2050,524290,0
1726 .long 524288,33554432,33556482,34080768
1727 .long 2,34078722,2048,526338
1728 .long 1074823184,0,1081344,1074790400
1729 .long 1073741840,32784,1073774592,1081344
1730 .long 32768,1074790416,16,1073774592
1731 .long 1048592,1074823168,1074790400,16
1732 .long 1048576,1073774608,1074790416,32768
1733 .long 1081360,1073741824,0,1048592
1734 .long 1073774608,1081360,1074823168,1073741840
1735 .long 1073741824,1048576,32784,1074823184
1736 .long 1048592,1074823168,1073774592,1081360
1737 .long 1074823184,1048592,1073741840,0
1738 .long 1073741824,32784,1048576,1074790416
1739 .long 32768,1073741824,1081360,1073774608
1740 .long 1074823168,32768,0,1073741840
1741 .long 16,1074823184,1081344,1074790400
1742 .long 1074790416,1048576,32784,1073774592
1743 .long 1073774608,16,1074790400,1081344
1744 .long 67108865,67371264,256,67109121
1745 .long 262145,67108864,67109121,262400
1746 .long 67109120,262144,67371008,1
1747 .long 67371265,257,1,67371009
1748 .long 0,262145,67371264,256
1749 .long 257,67371265,262144,67108865
1750 .long 67371009,67109120,262401,67371008
1751 .long 262400,0,67108864,262401
1752 .long 67371264,256,1,262144
1753 .long 257,262145,67371008,67109121
1754 .long 0,67371264,262400,67371009
1755 .long 262145,67108864,67371265,1
1756 .long 262401,67108865,67108864,67371265
1757 .long 262144,67109120,67109121,262400
1758 .long 67109120,0,67371009,257
1759 .long 67108865,262401,256,67371008
1760 .long 4198408,268439552,8,272633864
1761 .long 0,272629760,268439560,4194312
1762 .long 272633856,268435464,268435456,4104
1763 .long 268435464,4198408,4194304,268435456
1764 .long 272629768,4198400,4096,8
1765 .long 4198400,268439560,272629760,4096
1766 .long 4104,0,4194312,272633856
1767 .long 268439552,272629768,272633864,4194304
1768 .long 272629768,4104,4194304,268435464
1769 .long 4198400,268439552,8,272629760
1770 .long 268439560,0,4096,4194312
1771 .long 0,272629768,272633856,4096
1772 .long 268435456,272633864,4198408,4194304
1773 .long 272633864,8,268439552,4198408
1774 .long 4194312,4198400,272629760,268439560
1775 .long 4104,268435456,268435464,272633856
1776 .long 134217728,65536,1024,134284320
1777 .long 134283296,134218752,66592,134283264
1778 .long 65536,32,134217760,66560
1779 .long 134218784,134283296,134284288,0
1780 .long 66560,134217728,65568,1056
1781 .long 134218752,66592,0,134217760
1782 .long 32,134218784,134284320,65568
1783 .long 134283264,1024,1056,134284288
1784 .long 134284288,134218784,65568,134283264
1785 .long 65536,32,134217760,134218752
1786 .long 134217728,66560,134284320,0
1787 .long 66592,134217728,1024,65568
1788 .long 134218784,1024,0,134284320
1789 .long 134283296,134284288,1056,65536
1790 .long 66560,134283296,134218752,1056
1791 .long 32,66592,134283264,134217760
1792 .long 2147483712,2097216,0,2149588992
1793 .long 2097216,8192,2147491904,2097152
1794 .long 8256,2149589056,2105344,2147483648
1795 .long 2147491840,2147483712,2149580800,2105408
1796 .long 2097152,2147491904,2149580864,0
1797 .long 8192,64,2149588992,2149580864
1798 .long 2149589056,2149580800,2147483648,8256
1799 .long 64,2105344,2105408,2147491840
1800 .long 8256,2147483648,2147491840,2105408
1801 .long 2149588992,2097216,0,2147491840
1802 .long 2147483648,8192,2149580864,2097152
1803 .long 2097216,2149589056,2105344,64
1804 .long 2149589056,2105344,2097152,2147491904
1805 .long 2147483712,2149580800,2105408,0
1806 .long 8192,2147483712,2147491904,2149588992
1807 .long 2149580800,8256,64,2149580864
1808 .long 16384,512,16777728,16777220
1809 .long 16794116,16388,16896,0
1810 .long 16777216,16777732,516,16793600
1811 .long 4,16794112,16793600,516
1812 .long 16777732,16384,16388,16794116
1813 .long 0,16777728,16777220,16896
1814 .long 16793604,16900,16794112,4
1815 .long 16900,16793604,512,16777216
1816 .long 16900,16793600,16793604,516
1817 .long 16384,512,16777216,16793604
1818 .long 16777732,16900,16896,0
1819 .long 512,16777220,4,16777728
1820 .long 0,16777732,16777728,16896
1821 .long 516,16384,16794116,16777216
1822 .long 16794112,4,16388,16794116
1823 .long 16777220,16794112,16793600,16388
1824 .long 545259648,545390592,131200,0
1825 .long 537001984,8388736,545259520,545390720
1826 .long 128,536870912,8519680,131200
1827 .long 8519808,537002112,536871040,545259520
1828 .long 131072,8519808,8388736,537001984
1829 .long 545390720,536871040,0,8519680
1830 .long 536870912,8388608,537002112,545259648
1831 .long 8388608,131072,545390592,128
1832 .long 8388608,131072,536871040,545390720
1833 .long 131200,536870912,0,8519680
1834 .long 545259648,537002112,537001984,8388736
1835 .long 545390592,128,8388736,537001984
1836 .long 545390720,8388608,545259520,536871040
1837 .long 8519680,131200,537002112,545259520
1838 .long 128,545390592,8519808,0
1839 .long 536870912,545259648,131072,8519808